Commit Graph

42347 Commits

Author SHA1 Message Date
tv
6fe7eeb157 Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:45:46 +00:00
tv
45ddfeba03 Import egcs-1.1 gcc, 19980816 snapshot 1998-08-16 17:35:45 +00:00
tv
06cc701e6e Turn off the egcs bits while the 1.1 import is taking place. 1998-08-16 17:25:30 +00:00
kleink
708c5f826e Add missing wint_t (currently unused). 1998-08-16 17:16:56 +00:00
tv
3817858f82 Turn off the egcs bits while the 1.1 import and build verifications are
taking place.
1998-08-16 17:16:00 +00:00
tv
a66a06cd19 libf2c is now libg2c in egcs 1.1. 1998-08-16 17:13:48 +00:00
kleink
024ef32573 Correct reference to a header file, from Julian Coleman in PR 5733. 1998-08-16 16:49:54 +00:00
scw
201603f86e Hopelessly out of date, esp. now that we follow the standard
installation procedure.
1998-08-16 15:39:58 +00:00
scw
445aefc354 Switch to using the common m68k stuff for a couple of things:
. cache control functions <m68k/cacheops.h>
 . sigreturn code <m68k/m68k/sigreturn.s>

Also a few of other things found while scouting around for vm_offset_t
changes.
1998-08-16 15:33:48 +00:00
tsubai
573f3aee5c Enable 115200 and (untested)230400 bps. 1998-08-16 11:24:36 +00:00
scottr
da5ce9387c Remove semicolons from the end of bus_space_*_multi_*(). From Ken Nakata
in PR 5965.
1998-08-16 05:36:17 +00:00
matt
2a5371253c splnet() is not appropriate for everyone. Raise and lower SPL via
macros defined in pdqvar.h
1998-08-16 03:44:42 +00:00
rvb
e2ea9195fe Indent to 4 space for tabs 2 and 3 like the rest of the code 1998-08-16 03:29:16 +00:00
mark
518c6812d3 Block user space access between the cache purge and the context switch in
cpu_switch() as all user space addresses must be removed from the cache
prior to the context switch and interrupts are live for the purge.
1998-08-16 02:17:17 +00:00
wrstuden
0e4dc30457 As ovbcopy & bcopy are now done in terms of mem* routines, it makes
no sense to "#define ovbcopy bcopy".
1998-08-16 02:15:50 +00:00
mark
2ea34b589c Enable interrupts during cache clean, purge and sync operations.
Instead use a flag to indicate that all user space access are blocked
during the cache op to ensure that user space virtual addresses correctly
expunged from the cache.
1998-08-16 02:14:15 +00:00
mark
decc2dde0a Implement a mechanism to prevent fuswintr() and suswintr() from accessing
user space via a flag. This enables interrupts to be live during certain
critical operations where user space accesses must not be attempted.
1998-08-16 02:11:32 +00:00
mark
152c00c687 Enable interrupts as soon as possible in prefetch_abort_handler(),
beore any of the diagnostic checks etc.
1998-08-16 02:03:30 +00:00
mark
d83571ea08 Enabled interrupts as soon as it possible in syscall(), before any
of the diagnostic checks.
1998-08-16 02:01:16 +00:00
wrstuden
961641ad2d We claim to support some mii-equiped pci ethernet drivers, so we
need to include dev/mii/files.mii. :-)
1998-08-16 01:40:29 +00:00
thorpej
cbcc3cfa46 Oops, back out something that I didn't intend to commit. 1998-08-16 01:16:57 +00:00
rvb
8e5a13f5f0 Avoid double fault on errors during probes 1998-08-16 00:42:51 +00:00
thorpej
5e177fa975 Regen. 1998-08-15 21:37:24 +00:00
thorpej
ca15ee6ef6 Consolidate the Socket products, pointed out by Nathan Williams. 1998-08-15 21:36:25 +00:00
thorpej
05eabf2eef Regen. 1998-08-15 21:29:24 +00:00
thorpej
0ac0bf4615 Oops, that Socket Communications vendor ID was redundant. Sort the vendors
so I won't make that mistake again.
1998-08-15 21:28:26 +00:00
thorpej
1c7ae25125 Sigh, #if 0 the SMC 8020BT EtherEZ entry until we know what the product
ID really is.
1998-08-15 20:47:32 +00:00
thorpej
fec04bbde8 Regen. 1998-08-15 20:46:31 +00:00
thorpej
f2a088f77c Oops, that SMC product ID is actually for the 8016 EtherCard. *sigh* 1998-08-15 20:46:06 +00:00
thorpej
c529c40718 Normalize the copyright notice on this file. 1998-08-15 20:42:25 +00:00
thorpej
066e235e19 Take a stab at supporting the SMC 8020BT EtherEZ. (Similar to the
Megahertz; Ethernet address is stored in third CIS info string, but
may also be in the FUNCE/LANNID tuple.)
1998-08-15 20:11:38 +00:00
thorpej
8954eaede3 Regen. 1998-08-15 20:08:37 +00:00
thorpej
1bf26fea5a Add SMC vendor ID, and SMC 8020BT EtherEZ product ID. 1998-08-15 20:08:07 +00:00
thorpej
ef4e6a52aa Regen. 1998-08-15 19:27:16 +00:00
thorpej
20e821491f Add the Zoom ComStar 33.6 modem, from Dave Huang <khym@bga.com>, PR #5976. 1998-08-15 19:26:18 +00:00
thorpej
a68f2398d3 Add the Trust Combo EthernetCard, from Dante Profeta. 1998-08-15 19:00:04 +00:00
thorpej
b2097ee74d Regen. 1998-08-15 18:58:32 +00:00
thorpej
9314c120f7 Add the Trust Combo EthernetCard product ID, from Dante Profeta. 1998-08-15 18:58:05 +00:00
thorpej
cb7214f1a4 Regen. 1998-08-15 18:56:16 +00:00
thorpej
81f67879f9 Add vendor ID for Socket Communications, and product ID for the
Socket Communcations Dual RS232 card.
1998-08-15 18:55:25 +00:00
kristerw
39deea2ee5 Make it possible to build for sparc. Note that this assembler will not
work properly until the a.out support is checked in.
1998-08-15 18:34:38 +00:00
mycroft
d07b3639a4 Assign my copyrights to TNF. 1998-08-15 17:47:15 +00:00
thorpej
7ce9726a7d Oops, don't forget to tick the MII once a second. 1998-08-15 17:04:52 +00:00
bouyer
1bbc572701 Fix typos in last commit. 1998-08-15 16:58:53 +00:00
thorpej
c2f2b0d431 RoadRunner has a bit in Reset Options that must be set to enable the MII.
Define that bit.
1998-08-15 16:50:07 +00:00
bouyer
53d231dae3 correct indent. 1998-08-15 16:49:33 +00:00
thorpej
a0aca43d11 Reset Options is in Window 3; correct a comment. 1998-08-15 16:47:30 +00:00
thorpej
479d8b25bf The 3c515 (Corkscrew) and 3c574 (RoadRunner) have their Window 1 registers
offset!  Define an inline function to compute the Window 1 register offset
and use it.
1998-08-15 16:20:51 +00:00
thorpej
31a3d86b80 Define the Corkscrew chipset - used by the 3c515 ISA 10/100mbps cards. 1998-08-15 16:15:40 +00:00
thorpej
3ca5e496cc Fix a brain'o that caused the 3c589 to not match. 1998-08-15 16:09:46 +00:00