Commit Graph

27906 Commits

Author SHA1 Message Date
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
christos
6f0b278584 Adjust pdu names. 1997-05-02 21:10:15 +00:00
christos
3f5d9dd199 Rename a the pdu fields and don't add the bogus cast on the frmrinfo define. 1997-05-02 21:08:54 +00:00
thorpej
e7def8a3a9 Revert previous alignment-related change. It caused unexpected problems
on at least one architecture.  The alignment issue on the alpha will
be solved in a different way.
1997-05-02 19:02:02 +00:00
kleink
3cfcf494cd Use PSEUDO_NOERROR() for _exit(): it never returns. 1997-05-02 18:16:50 +00:00
kleink
2913a7a8a4 Consistency: distinguish between PSEUDO() and PSEUDO_NOERROR(). 1997-05-02 18:15:15 +00:00
gwr
58abe62fde Update an obsolete comment. (We DO handle CapsLock and NumLock.) 1997-05-02 17:41:37 +00:00