jonathan
68db3bde6d
NetBSD doesn't have VSWTCH, so we can't emulate it; clarify. (see PR#2793).
1997-05-05 22:21:18 +00:00
thorpej
3a12db07c6
Update for USELEDS changes (including: garbage-collect LED frobbing
...
code; it has moved to leds.c)
1997-05-05 21:15:41 +00:00
thorpej
500498e411
Update for USELEDS changes.
1997-05-05 21:14:04 +00:00
thorpej
e677b62290
Garbage-collect LED-related stuff.
1997-05-05 21:12:49 +00:00
thorpej
aec958ddf3
Don't initialize the DMA controller here.
1997-05-05 21:11:59 +00:00
thorpej
95bae625a2
Update for USELEDS changes.
1997-05-05 21:09:13 +00:00
thorpej
9c8fdf3dad
Use dio_intr_establish().
1997-05-05 21:08:26 +00:00
thorpej
9eddfbfca3
Update for USELEDS changes.
1997-05-05 21:07:31 +00:00
thorpej
ff163c6424
Use dio_intr_establish().
1997-05-05 21:06:41 +00:00
thorpej
feb623a9ea
- Use dio_intr_establish().
...
- Update for USELEDS changes.
1997-05-05 21:05:32 +00:00
thorpej
3a85f14da4
Use dio_intr_establish().
1997-05-05 21:04:16 +00:00
thorpej
73b24faec6
Do a bit of spring cleaning.
1997-05-05 21:02:39 +00:00
thorpej
82cab4fef4
Prototype dio_intr_establish() and dio_intr_disestablish().
1997-05-05 21:01:33 +00:00
thorpej
5bada123f8
- Initialize the DMA controller in dioattach().
...
- Implement dio_intr_establish() and dio_intr_disestablish().
1997-05-05 21:00:32 +00:00
thorpej
0a8e2a9ce8
Use dio_intr_establish().
1997-05-05 20:58:18 +00:00
thorpej
bd2bc06c75
- Make "USELEDS" a defopt'd option, so we can generate dependencies on
...
it. Conditionally compile leds.c on USELEDS.
- Rearrange mainbus and intio declarations slightly.
- Add declaration for the forthcoming "frodo" driver.
1997-05-05 20:57:29 +00:00
thorpej
663cee4555
Pull the LED frobbing code out of machdep.c. Since there is more than
...
one LED on an hp300 SPU, rename the file to indicate plurality.
1997-05-05 20:54:34 +00:00
thorpej
397e92e33c
New-style kgdb_machdep.c, mostly duplicated from the sun3 port, modified
...
slightly by me.
1997-05-05 20:51:05 +00:00
thorpej
95dd345f81
Garbage-collect old KGDB code that is no longer used.
1997-05-05 20:48:26 +00:00
tls
02697a5d47
add case for 512Hz in NTP code
1997-05-05 19:25:26 +00:00
christos
d2f9f40d92
Use .PATH.c: instead of .PATH
1997-05-05 16:24:38 +00:00
mycroft
4d213ec5e7
Need stat.h.
1997-05-05 07:34:09 +00:00
mycroft
0f09f99ae1
Need stat.h.
1997-05-05 07:19:05 +00:00
mycroft
1e3c14a909
Eliminate bogus uses of V{READ,WRITE,EXEC}. Use S_I[RWX]{USR,GRP,OTH} where
...
appropriate.
1997-05-05 07:13:57 +00:00
mycroft
aaf3b59589
Remove outdated comment.
1997-05-05 06:56:20 +00:00
thorpej
fd196425a8
Force the ifaliasreq "addreq" to have 4-byte alignment, so that casting
...
one of its sockaddrs to a sockaddr_in doesn't cause an unaligned access
fault on the Alpha.
1997-05-05 06:32:11 +00:00
thorpej
3b805799d5
Ok, _really_ back out the sockaddr alignment change this time. We can't
...
reasonably "fix" the compiler "bug" that causes the forced alignment
to fail on certain platforms (e.g. m68k), so we _have_ to solve this
problem a different way.
1997-05-05 06:29:09 +00:00
thorpej
b2435880cc
Revert previous change - It causes too many object-level incompatibilites
...
that violate the Principle of Least Astonishment.
1997-05-05 06:25:15 +00:00
ragge
e3a104cb1f
Oops, I forgot to check this file in after clock changes.
1997-05-04 19:13:33 +00:00
mrg
a3ca95f80d
move ipfilter2netbsd, and remove extra copies of opt.c that got added.
1997-05-04 15:10:36 +00:00
pk
6c717dd82c
Bump version number to celebrate the fact that the bootblocks can be used
...
unmodified across all platforms.
1997-05-04 14:19:22 +00:00
veego
8071a0d69a
Remove a .
1997-05-04 09:52:49 +00:00
kleink
7448a697b2
Fix typo in last commit.
1997-05-04 06:40:57 +00:00
mjacob
f67d760363
Ancient...needed a slight amount of fixing.
1997-05-04 01:54:24 +00:00
mjacob
b9e2002bb5
Oops- Really should do local files before common.
1997-05-04 01:53:01 +00:00
mjacob
f534e05161
Fix tags target.
1997-05-04 01:49:14 +00:00
cjs
85207f1f0c
Oops. ep at eisa is still `untested.'
1997-05-03 21:27:24 +00:00
mjacob
f5c4107de6
We need a hint of *what* address is bad on the kvm_read. Also,
...
there are two reads- one for the msgbuf pointer, and then that
for what it points to.
1997-05-03 17:18:05 +00:00
mycroft
90f17dd8ab
Oops; put the __attribute__ in the right place.
1997-05-03 12:49:05 +00:00
mycroft
a60739aacf
Make sure struct trapframe is packed tightly.
1997-05-03 10:16:58 +00:00
kleink
5a4d11e445
Upon an attempt to write to a stream that can't be written to, set errno
...
to EBADF.
1997-05-03 09:01:48 +00:00
mycroft
94313a874b
Oops; reverse sense of previous test.
1997-05-03 08:46:09 +00:00
mycroft
1dafb51ea6
Eliminate unused variable in '030-only kernels.
1997-05-03 08:41:29 +00:00
pk
ff90cf758b
Keep track of `dlsym()' symbol lookup scope differently. There's (currently)
...
only one special case: a NULL argument to dlopen(); return a special
token for that case.
1997-05-03 08:00:02 +00:00
mycroft
fc324bb0b9
Eliminate unused variable when !USELEDS.
1997-05-03 07:09:57 +00:00
briggs
5230506ca5
Support for clearing interrupts on a Rasterops Colorboard 364.
...
Thanks go to Michel Chalufour <michelc@tiac.net> for grovelling around for
me.
1997-05-03 02:29:54 +00:00
jeremy
3f7423a432
Wrap all label references with new macros in m68k/asm.h in preperation
...
for ELF switchover. (eventually)
1997-05-02 23:07:35 +00:00
thorpej
1c76003d36
Align a sockaddr to 4 bytes, not sizeof(long)
1997-05-02 22:23:13 +00:00
thorpej
cbeb4cc773
Revert the reverting of the last change. Turns out the trouble
...
on the m68k was a compiler bug (thanks Charles and Christos!)
1997-05-02 22:19:13 +00:00
mycroft
e6492a1093
Our linker aligns the data and BSS segments to a 4-byte boundary, so
...
set BIGGEST_ALIGNMENT to 32 by default.
Also, change some other alignemtn constraints to improve performance.
1997-05-02 22:16:46 +00:00