Commit Graph

33888 Commits

Author SHA1 Message Date
oki
3e2d17592a add support for MK-HA2 Mach-2 SCSI host adaptor. 1997-10-19 20:41:02 +00:00
mycroft
b8267c1737 Count characters even when !OPOST and FLUSHO.
Don't output the \r for ONLCR if FLUSHO.
1997-10-19 20:35:21 +00:00
ragge
2260651129 Add match code to detect more than one SCSI adapter on 3100.
Provided by Bertram Barth.
1997-10-19 20:35:15 +00:00
christos
7507e6a5e9 Make this compile again. 1997-10-19 20:34:54 +00:00
mycroft
87b7a8ba91 Minor changes to make these more similar again. 1997-10-19 20:31:29 +00:00
fvdl
6cdaaab885 Only do readaheads when reading sequential blocks; check v_lastr to
achieve this. Improves performance for demand paging. From Chris Demetriou.
1997-10-19 20:27:32 +00:00
is
eb1b51cac1 tav_write_word -> tav_write_short 1997-10-19 20:21:49 +00:00
jonathan
eec6ce02cd Put back kcore-nsbd.c, it builds.
Use our own mipsnbsd-nat.c.
1997-10-19 20:19:07 +00:00
perry
838ebc1be2 Yet Another Massive Reorganization. I took the last reorg even
further. Devices are grouped by types and within the types segregated
by bus. Lots of comments fixed up, lots of nits cleaned. Extensive
comments from Jason and Charles incorporated.

We also really need an automatic way to generate INSTALL from GENERIC,
but that's a project for another day...
1997-10-19 20:14:21 +00:00
mycroft
1bb75c1efa Initialize the IER to 0 in com_attach_subr(). 1997-10-19 20:01:08 +00:00
mycroft
6af5bbb01a Use S_IS*(), not S_IF*. 1997-10-19 19:53:54 +00:00
augustss
d389f63196 Layout changes. 1997-10-19 19:45:46 +00:00
mycroft
e8018f6da9 Use S_IS*(), not S_IF*. 1997-10-19 19:40:21 +00:00
mycroft
004f255040 Use S_IS*(), not S_IF*. 1997-10-19 19:27:40 +00:00
carrel
c2418895f6 Add some more sysconf() types. (Mostly stolen from other compat_* s) 1997-10-19 19:25:07 +00:00
veego
f08eca2b03 Add CyberVision 64/3D support. 1997-10-19 19:20:30 +00:00
thorpej
3135cf9ecc Use bus.h 1997-10-19 19:17:07 +00:00
oki
05afa81a2e Oops, fixed edit error at previous commit. 1997-10-19 19:15:30 +00:00
augustss
7de69494f6 Small clarification. 1997-10-19 19:14:34 +00:00
mycroft
41b9ae035f Use S_IS*(), not S_IF*. 1997-10-19 19:11:56 +00:00
oki
92630972b5 NetBSD/x68k now use libkvm instead of libkvm.old 1997-10-19 19:10:26 +00:00
mycroft
b66f8512e6 Use S_IS*(), not S_IF*. 1997-10-19 19:09:05 +00:00
veego
7017046979 New unit number for the CyberVision 64/3D. 1997-10-19 19:08:00 +00:00
oki
f7536c0926 NetBSD/x68k now use libkvm instead of libkvm.old 1997-10-19 19:07:24 +00:00
veego
09b9eff341 Add an entry for the CyberVison 64/3D to the aconftab and to the
preconftab list.
1997-10-19 19:07:08 +00:00
mark
9ad19504c3 Fix bugs found with various levels of optimisation while implementing
PIC support for GCC/arm.
This fix is untested on platforms other than the ARM and is only enabled
if GCC_27_ARM32_PIC_SUPPORT is defined.
These fixes are only required for GCC 2.7 and will not be needed in 2.8+
1997-10-19 19:05:51 +00:00
mark
df179fd1e4 Fix bug found with optimisation and -fhandle-exception while implementing
PIC support for GCC/arm.
This fix is untested on platforms other that the ARM and is only enabled
if GCC_27_ARM32_PIC_SUPPORT is defined.
1997-10-19 19:01:28 +00:00
thorpej
29500b20c0 Make sure the i/o and/or mem addresses aren't wildcarded (i.e. -1) before
using the address in a bus_space_map() call.
1997-10-19 18:56:39 +00:00
mark
baa72d9de9 Added PIC support for the ARM version of GCC 2.7.2.2 implemented by
Norm Rubin and Richard Earnshaw.
PIC support for ARM will form part of the standard GCC tree from 2.8
onwards.
Also default to building soft-float as the resulting code will be a lot
faster then using emulated floating point instructions.
1997-10-19 18:56:38 +00:00
veego
c9252fa879 First version of the CyberVision 3D driver. This driver is based on
the CyberVision64 driver. Modified by Tobias Abt with some bugfixes
from Bernd Ernesti.
ZorroII is at the moment not supported and there is a small problem
with the Console driver where you just get a black screen, but the
system boots and you can use X11 without a problem.
1997-10-19 18:55:21 +00:00
scottr
f470d346c3 Add MI and mac68k-specific X11 set lists. 1997-10-19 18:54:51 +00:00
christos
542318240b Regen. 1997-10-19 18:48:57 +00:00
oki
5783c3a657 intro(4). Fixed PR/3980. 1997-10-19 18:48:53 +00:00
christos
2b8d4e9b82 Make mman(2) functions args consistent (caddr_t -> void *) 1997-10-19 18:48:16 +00:00
christos
1c89a817ba Simplify use of round_page() like in other emulations. 1997-10-19 18:48:00 +00:00
christos
eb2b299151 Regen. 1997-10-19 18:45:46 +00:00
christos
423b2ff7b4 Make mman(2) functions args consistent (caddr_t -> void *) 1997-10-19 18:45:04 +00:00
mycroft
429b08a2b4 Use S_IS*(), not S_IF*. 1997-10-19 18:40:11 +00:00
mycroft
762d77e123 Fix bogosity in mknod(2) translation. 1997-10-19 18:35:09 +00:00
mycroft
b247da14fe Use S_IS*(), not S_IF*. 1997-10-19 18:17:27 +00:00
mycroft
1336137028 Use remove(3) rather than stat(2)ing the file, yadda yadda.
Simpler, and DTRT for symlinks.
1997-10-19 18:16:19 +00:00
mycroft
3ff72472fe Use S_IS*(), not S_IF*. 1997-10-19 18:15:23 +00:00
mycroft
c967784829 Test file type correctly, using S_IS*(). 1997-10-19 18:10:58 +00:00
soda
34eaabcd16 These problems are fixed by thorpej's ahc->sc_xxxq, since Dec 02 1996. 1997-10-19 18:07:56 +00:00
mycroft
15de1c9fd2 Use S_IS*(), not S_IF*. 1997-10-19 17:54:18 +00:00
mycroft
6de13662f1 Remove bogus use of S_IFLNK. 1997-10-19 17:38:05 +00:00
mycroft
d771632c2f Add an O_MASK containing all the open(2) bits. 1997-10-19 17:27:53 +00:00
mycroft
9341cad610 After conversion of the file flags, if neither FREAD nor FWRITE is set,
return EINVAL.
1997-10-19 17:18:10 +00:00
christos
3ea4a95c18 WARNsify... 1997-10-19 16:56:41 +00:00
mycroft
d8703622b5 Use _POSIX_VDISABLE, not 0, to disable special characters. 1997-10-19 16:49:15 +00:00