mycroft
|
525fc36e19
|
Implement 32-bit reads and writes, but for now assume 16-bit mode.
|
1994-11-22 10:20:16 +00:00 |
mycroft
|
3a99ddf172
|
Add a missing newline in some error messages.
|
1994-11-22 09:36:56 +00:00 |
mycroft
|
db3bde9525
|
Implement EIDE multi-sector PIO and DMA modes, based on code from Onno van
der Linden. Also, various structural cleanup, and fix two bogons that crept
in, and remove all of the old clustering nonsense.
|
1994-11-22 09:33:59 +00:00 |
mycroft
|
1e01855683
|
Minor fix to debugging code.
|
1994-11-22 05:50:48 +00:00 |
mycroft
|
85826f0fbe
|
Fudge a couple more fields for ancient disks.
|
1994-11-22 05:39:16 +00:00 |
mycroft
|
e1a7bac628
|
Change some constant names, etc., to better match the ATA spec.
|
1994-11-22 05:34:49 +00:00 |
mycroft
|
95edd299b0
|
Add still more locking.
|
1994-11-22 03:23:49 +00:00 |
mycroft
|
642eb11a86
|
Various code rearrangement.
|
1994-11-22 01:31:02 +00:00 |
mycroft
|
dcb90851c2
|
Minor change.
|
1994-11-22 01:21:11 +00:00 |
mycroft
|
0f0f9950f2
|
This file is *way* out of date. Remove some of the old comments.
|
1994-11-22 01:14:37 +00:00 |
mycroft
|
284d17e8f0
|
Complete last change.
|
1994-11-22 00:14:24 +00:00 |
deraadt
|
0c36dd6762
|
C botch repair from bostic
|
1994-11-22 00:05:36 +00:00 |
mycroft
|
2c274e6ac8
|
Clean up deleted files.
|
1994-11-21 23:32:58 +00:00 |
gwr
|
80420e1f71
|
Lots of changes. Fairly stable now.
|
1994-11-21 21:38:16 +00:00 |
gwr
|
59bf96aa56
|
Lots of changes. Fairly stable now.
|
1994-11-21 21:26:40 +00:00 |
jtc
|
1f0778e262
|
New category, 'standards'
|
1994-11-21 20:15:36 +00:00 |
mycroft
|
c81c637ee3
|
Return EIO when the drive is empty.
|
1994-11-21 11:37:26 +00:00 |
mycroft
|
7a1dcbfac6
|
Clean up open and close routines somewhat.
|
1994-11-21 11:28:47 +00:00 |
mycroft
|
fd32202948
|
Replace dev_unit with device_softc in scsi_link. Change argument to foostart()
to void*.
|
1994-11-21 10:39:09 +00:00 |
deraadt
|
d3408abf29
|
C error
|
1994-11-21 01:56:38 +00:00 |
mycroft
|
5bd4115690
|
Add some missing locking, and some general cleanup.
|
1994-11-20 22:36:43 +00:00 |
mycroft
|
d2d4dc4654
|
Use immediate constants for port numbers < 0x100.
|
1994-11-20 21:36:44 +00:00 |
deraadt
|
52bf7567d8
|
new syscalls
|
1994-11-20 21:31:32 +00:00 |
deraadt
|
5677e59c0a
|
ptrace from chs+@CS.cmu.edu, poll from christos
|
1994-11-20 21:31:10 +00:00 |
deraadt
|
7eb1e52253
|
sunos ptrace & poll emulation
|
1994-11-20 21:30:03 +00:00 |
deraadt
|
2e57b94fb7
|
improve VMIN/VTIME emulation (from chs+@CS.cmu.edu)
|
1994-11-20 21:29:33 +00:00 |
deraadt
|
274a90762d
|
copyright/Id cleanup
|
1994-11-20 20:51:32 +00:00 |
christos
|
f63115591a
|
Included <sys/cdefs.h> since this file is now using __signed.
It broke non gnu compilers.
|
1994-11-20 18:50:18 +00:00 |
jtc
|
56f3c5d8ba
|
Added -xpg3 and -xpg4.
|
1994-11-20 08:35:06 +00:00 |
mycroft
|
9a3840f2f0
|
Stylistic changes.
|
1994-11-18 22:25:12 +00:00 |
mycroft
|
79a1309e3c
|
Remove Xwild; it's no longer used.
|
1994-11-18 22:22:40 +00:00 |
mycroft
|
e075f8c13d
|
Convert port, IRQ, and DRQ numbers to ints.
|
1994-11-18 22:18:35 +00:00 |
mycroft
|
61800cfa25
|
Convert port, IRQ, and DRQ numbers to ints.
|
1994-11-18 22:07:32 +00:00 |
mycroft
|
35cdd801e6
|
Convert port, IRQ, and DRQ numbers to ints.
|
1994-11-18 21:57:40 +00:00 |
jtc
|
1bd8c27e8b
|
Private versions of cat*() functions now have only one leading underscore.
|
1994-11-18 15:38:32 +00:00 |
jtc
|
6dca60107b
|
XPG3 says that catclose returns an int.
Changed manpages to note that cat*() functions conform to XPG3.
Changed "private" versions of functions to have only one leading
underscore.
|
1994-11-18 15:36:11 +00:00 |
christos
|
153d76736d
|
syscalls.master was changed; added a couple of new header files.
|
1994-11-18 02:56:09 +00:00 |
christos
|
2859b1c634
|
Rework streams emulation so that it does not rely on non portable hacks.
We keep streams state in so->so_ptcb; this field is unused in all the kernel.
Fix poll(2) timeout computation; add hrtsys and waitsys syscalls.
|
1994-11-18 02:53:37 +00:00 |
christos
|
70e6f7edb8
|
Don't VOP_UNLOCK the vnode on a cloning operation. vput() will do it for
us.
|
1994-11-18 02:48:58 +00:00 |
christos
|
6ffe559acb
|
Added ifdef COMPAT_SVR4 to enable the emulation code.
|
1994-11-17 20:35:37 +00:00 |
christos
|
3e935d8a0d
|
Added ifdef COMPAT_SVR4 to the kernel compat code needed.
|
1994-11-17 20:27:10 +00:00 |
mycroft
|
b8ab0d3235
|
Clean up deleted files.
|
1994-11-17 17:39:55 +00:00 |
glass
|
634aea7490
|
fix bug #554. rdate man page now says rdate(8)
|
1994-11-17 17:39:54 +00:00 |
mycroft
|
a4aea8ad25
|
Round struct lfs to 512 bytes.
|
1994-11-17 16:58:41 +00:00 |
jtc
|
8e2c0fe739
|
Unconditionally call tzset() in internal function localsub(), so that
localtime() and mktime() conform to POSIX.1.
|
1994-11-17 08:47:21 +00:00 |
mycroft
|
f9bd7a53d4
|
Clean up deleted files.
|
1994-11-17 08:28:23 +00:00 |
jtc
|
b2fe91d9f0
|
Merged with 4.4lite.
Changed to conform to NetBSD's new RCS Id conventions.
|
1994-11-17 08:27:58 +00:00 |
jtc
|
31ce5c89d3
|
imported from 4.4lite
|
1994-11-17 08:09:45 +00:00 |
jtc
|
9afe744ec4
|
Merged with 4.4lite.
Changed to conform to NetBSD's new RCS Id conventions.
|
1994-11-17 07:55:49 +00:00 |
jtc
|
373b32ea19
|
fix typo
|
1994-11-17 07:40:43 +00:00 |