Commit Graph

41495 Commits

Author SHA1 Message Date
mrg
b8b9e0bd1e move to sys/dev/sbus for lebuffer driver (old path never existed anyway) 1998-07-27 05:52:21 +00:00
mrg
36ee8a045b use lebuffer.c from dev/sbus. 1998-07-27 05:49:02 +00:00
mrg
c5e180526b these have moved to sys/dev/sbus. 1998-07-27 05:48:42 +00:00
mrg
06d5ffd2a8 enable kernfs and mfs. 1998-07-27 05:45:17 +00:00
mrg
53017397ee move these files to sys/dev/sbus. currently uses a hack to access the correct "sbusvar.h" XXX fix me. 1998-07-27 05:43:58 +00:00
scottr
ebc77f0f62 Ack! I misunderstood a problem reported to me. We don't need to do
anything special to handle obj directories; bsd.man.mk does it for us
already.  Back out that part of the previos commit.
1998-07-27 04:45:23 +00:00
scottr
b894fb7eed Fix two problems with my previous change:
- We must include bsd.own.mk to get EXPORTABLE_SYSTEM from mk.conf.
   Noted by Bernd Ernesti.
 - If we're only generating man pages, we should deal with obj
   directories as appropriate.  Both Perry Metzger and I found this
   independently.

This completes the tasks necessary to close PR 5519.
1998-07-27 04:16:19 +00:00
tv
0e1307776f Change mips to mipsel, and disable mipseb until a suitable _mipseb.mk
exists with the proper defines to default to big-endian.
1998-07-27 02:35:13 +00:00
tv
e13ccaa4be Cope with "mipsel". This is not yet useable for "mipseb," but that
_should_ be dealt with as part of the egcs import before 1.4.
1998-07-27 02:29:24 +00:00
thorpej
b0b64545e8 Add cs* at isa? port 0x300, wildcard IRQ and memory address, to pull
them from the EEPROM.  Wildcard DRQ to force memory-mode operation; this
value is not available in the EEPROM and must be configured manually.
1998-07-27 01:57:56 +00:00
mycroft
a5fbe304ec const poisoning. 1998-07-27 01:55:23 +00:00
thorpej
fca2dc28ac Add cs0 at isa? port 0x300, wildcard IRQ and memory address, to pull
them from the EEPROM.  Wildcard DRQ to force memory-mode operation; this
value is not available in the EEPROM and must be configured manually.
1998-07-27 01:51:29 +00:00
mycroft
6de775c2ad const poisoning. 1998-07-27 01:45:09 +00:00
thorpej
9b35e91d59 Update for cs* at ofisa? 1998-07-27 01:44:20 +00:00
tv
b6ace53b3a Allow mips{eb,el}-*-netbsd* in configuration, setting default accordingly,
and make mips-dec-netbsd* an alias for mipsel-*-netbsd*.
1998-07-27 01:44:10 +00:00
thorpej
803df07221 Obsolete. 1998-07-27 01:43:24 +00:00
tv
ebc00ce7b0 Add mipsel-*-netbsd* as synonym for mips-dec-netbsd*. Don't yet add
mipseb-*-netbsd* as this requires some MD header file twiddling.
1998-07-27 01:42:24 +00:00
thorpej
6d885615a2 Obsolete. 1998-07-27 01:42:19 +00:00
thorpej
8db7ed28a4 ISA with OpenFirmware configuration glue for the CS8900 Ethernet driver. 1998-07-27 01:26:43 +00:00
thorpej
0f7ec45c46 Add CS8900 Ethernet driver, and ISA front-end. 1998-07-27 01:22:41 +00:00
mycroft
2256d65f86 const poisoning. 1998-07-27 01:21:18 +00:00
thorpej
e9128957a6 ISA front-end for CS8900 driver. 1998-07-27 01:20:43 +00:00
thorpej
f68dfbe928 Sigh, make this work with the i386 bus_space functions (which have debugging
glue in them, and thus subtle syntax quirks).
1998-07-27 01:20:19 +00:00
mycroft
a6bb9f4ef1 const poisoning. 1998-07-27 01:12:35 +00:00
tv
eb1936059e Match mips, mipseb, and mipsel. 1998-07-27 01:11:08 +00:00
thorpej
2d588abad8 Split up the Shark CS8900 driver into front-ends and core back-end (which
is here, since the chip can only live on an ISA bus; only the autoconfig
glue is different).
1998-07-27 01:08:51 +00:00
mycroft
c77b5a980c const poisoning. 1998-07-27 01:07:01 +00:00
tv
dfeb862ca8 Add definitions for mipseb and mipsel, and remove mips. Map Pmake's
MACHINE_ARCH definition of mips to mipsel.
1998-07-27 01:03:48 +00:00
tv
41d9610f72 Add definition for mipseb-*-netbsd and make mipsel-*-netbsd the same as
mips-dec-netbsd.
1998-07-27 01:01:07 +00:00
tv
aaafdd394a - Add MACHINE_GNU_ARCH entries for mipseb and mipsel. Temporarily remap
mips to mipsel.
- Remove the unused definition of NOSHLIB for powerpc.  NOPIC is being
  used for this purpose.
1998-07-27 00:58:05 +00:00
mycroft
1f86e5830d const poisoning. 1998-07-27 00:52:00 +00:00
thorpej
6828d39080 Actually provide the correct bus space tags. 1998-07-27 00:48:15 +00:00
pk
9e8d90ed5c Add a cpu-specific function to flush a pure virtually-indexed/virtually-tagged
cache, which needs to be flushed at context switch.
1998-07-26 23:35:32 +00:00
pk
4998ae50c0 Define hypersparc instruction-cache flush ASI. 1998-07-26 23:29:58 +00:00
mycroft
af26acbc65 const poisoning. 1998-07-26 23:14:40 +00:00
mycroft
b223acf69a const poisoning. 1998-07-26 23:03:30 +00:00
mycroft
e683da3ba6 const poisoning. 1998-07-26 22:38:15 +00:00
mycroft
a405bce56c const poisoning. 1998-07-26 22:26:29 +00:00
augustss
e2bebe5d75 Add more information about the ioctl(2) available for the USB
controller device.
1998-07-26 22:22:26 +00:00
mycroft
48625216b5 const poisoning. 1998-07-26 22:21:02 +00:00
tv
766887e41b Add glob-style wildcards to ONLY_FOR_ARCHS. 1998-07-26 22:20:23 +00:00
mycroft
cc06efc9db const poisoning. 1998-07-26 22:15:38 +00:00
mycroft
11474d8d50 Don't core dump if the uid is invalid. 1998-07-26 22:14:34 +00:00
mycroft
55ac0c2da3 const poisoning. 1998-07-26 21:58:46 +00:00
mycroft
f56c79f70c const poisoning. 1998-07-26 21:47:47 +00:00
mycroft
d92a424ade const poisoning. 1998-07-26 21:35:28 +00:00
mycroft
a5b2c458ca const poisoning. 1998-07-26 21:25:16 +00:00
thorpej
b9aeeb3fa1 Remove a test, making diagnosis of IRQ problems easier. 1998-07-26 21:24:37 +00:00
mycroft
a344493d39 const poisoning. 1998-07-26 20:57:54 +00:00
mycroft
217e6f7a7e const poisoning. 1998-07-26 20:32:42 +00:00