ross
33038ca087
Tweak this so it will build and run on ILP32 hosts, anyway, 0x...LL constants
...
are blessed by the C9X draft.
1998-12-03 04:16:18 +00:00
augustss
2228eaca8a
Add configuration and interface locators.
1998-12-02 22:57:08 +00:00
augustss
cf75925c7f
Even shorter printfs at attach.
1998-12-02 22:54:52 +00:00
augustss
4b4afb8252
Regen.
1998-12-02 22:51:50 +00:00
augustss
7270b91afe
Shorten some vendor names.
1998-12-02 22:49:51 +00:00
augustss
e424a174ba
Add stub for a modem driver.
1998-12-02 22:47:19 +00:00
thorpej
da572a137f
Argh, fix the ANSI CPP version of the a.out WARN_REFERENCES().
1998-12-02 21:16:46 +00:00
thorpej
d90b3d3438
Add dump_kmemstats(), callable from DDB to show kmem statistics. From
...
Chuck Silvers via Chuck Cranor.
1998-12-02 20:35:28 +00:00
augustss
fd3af06364
Avoid wrapping lines in attach printfs.
1998-12-02 17:20:20 +00:00
augustss
7d417ca964
Handle compound devices in usbd_get_report_descriptor().
1998-12-02 17:17:40 +00:00
augustss
c4dc0e3950
Regen.
1998-12-02 17:14:53 +00:00
augustss
65145fce2c
Fix typo.
1998-12-02 17:11:51 +00:00
augustss
41095ae62a
Add some new devices.
1998-12-02 17:02:59 +00:00
bouyer
1d5d5ab40a
In struct wdc_xfer, change 'channel' to a pointer to a channel_softc, to avoid
...
a double-pointer dereference at run-time. Suggested by Matthias Drochner.
1998-12-02 15:53:34 +00:00
tsubai
4cb00b9fe2
Adapt to gcc change (calling sequence).
1998-12-02 14:23:03 +00:00
bouyer
ab57245c0f
Document the use of flags to set/disable PIO/DMA/UDMA modes.
1998-12-02 10:54:26 +00:00
bouyer
45675ab14b
- change drive_flags from u_int8_t to u_int16_t
...
- keep the modes supported by the drive in struct ata_drive_datas (will be
later used for downgrading the DMA/PIO mode on error)
- use config flags to force/disable PIO/DMA/UDMA modes
- For the CMD PCI0643/6 setup DMA mode to DMA Read multiple.
1998-12-02 10:52:24 +00:00
bouyer
4787b2ea75
- intentation
...
- sync LK_* flags with ffs/ufs
1998-12-02 10:44:52 +00:00
bouyer
c2912048fc
Cosmectic change in a panic(), so that the panic string printed by savecore
...
has more meaning.
1998-12-02 10:41:01 +00:00
christos
a5d7ea15aa
Regen.
1998-12-02 09:43:15 +00:00
christos
8692433023
add the compat id for the aha-1542cp
1998-12-02 09:42:57 +00:00
thorpej
a6f7e0c05a
Implement WARN_REFERENCES().
1998-12-02 00:58:42 +00:00
sommerfe
57ba10cfab
Change ofisa attachment comparable to change drochner made to isa
...
attachment. Works at least well enough to allow kernel to build &
boot on diskless shark with wdc controller in it.
1998-12-02 00:18:41 +00:00
kenh
cbc0f73bee
Update device special file modification times if NODEVMTIME isn't set.
1998-12-01 23:18:48 +00:00
kenh
b519a199d6
Pass MNT_NODEVMTIME flag to lower VFS layer.
1998-12-01 23:17:25 +00:00
kenh
9462b1dde5
Add new MNT_NODEVMTIME mount flag.
1998-12-01 23:16:23 +00:00
leo
7cce2beefa
Fix the __abs_copy() macro (wrong parameters to __abs_opname).
1998-12-01 15:32:28 +00:00
leo
70249fa2f2
Make this compile again... ('maximum entropy').
1998-12-01 15:30:01 +00:00
bouyer
bef8c343db
In ext2fs_sync(), don't flush the vnode if vput() returned an error. Fixes
...
PR kern/6495.
1998-12-01 14:37:44 +00:00
tsubai
75ed099b01
struct ataparam has endian dependence, so add big-endian case.
1998-12-01 13:06:37 +00:00
thorpej
1e7ec4d50e
Use _C_LABEL() to generate C labels in assembly code, don't prepend an
...
underscore (_) directly. (XXX Except in a few places, where traditional
CPP's macro evaluation semantics break things, so we test for __ELF__
directly in those places).
1998-12-01 04:30:59 +00:00
ragge
6e9aa26bb0
Fix disk size identifier bug.
1998-11-30 22:27:32 +00:00
sommerfe
14dc6ddfe6
Fix PR6473: allow sends to tun* devices using bpf.
1998-11-30 21:43:11 +00:00
augustss
8ae89c20dc
Do untimeout() for the timeouts we set up.
...
(How can this ever have worked?)
1998-11-30 21:39:20 +00:00
thorpej
c969d96715
Change the type of sys_errlist from const char *const [] to const char *const *
...
and rename it to __sys_errlist14. This will prevent the size of the exported
symbol from changing when more errors are added to the list.
1998-11-30 20:37:52 +00:00
jtk
aeec8f4cb2
regen
1998-11-30 19:47:53 +00:00
jtk
cef29c6e94
Per PR/6172 (Johnny Lam, lamj@stat.cmu.edu), fix pcidevs identification
...
of CL-PD6729. See <http://www.cirrus.com/products/overviews/pd6729.html >.
1998-11-30 19:47:16 +00:00
christos
02e50c5ac1
Clarify some signed/unsigned confusion with resource limit setting.
...
Still don't understand you some old binaries try to use 5 for vmem
instead of 6.
1998-11-30 15:46:33 +00:00
leo
7c72f9361b
Change comment about isa_intr_establish() as discussed on tech-kern.
1998-11-30 12:57:10 +00:00
pk
adbfb3777a
Update previous: we don't have the required information all the time.
1998-11-30 07:54:29 +00:00
pk
0f8cfb66f0
Some more misc. cleanup in the same style as previous.
1998-11-30 07:44:24 +00:00
pk
9860d69b7e
Announce negotiation of async mode consistently (Soren Jorvang; PR#6512)
1998-11-30 07:34:06 +00:00
mycroft
abfe9cee7b
Sync with 32-bit SPARC version.
1998-11-29 22:20:19 +00:00
bouyer
5f088e0243
wdcstart(): Re-add support of shared xfer queue across multiple channels
...
(was lost between 1.44 and 1.45).
1998-11-29 17:34:49 +00:00
minoura
e01f39790b
BUFCACHE option.
1998-11-29 16:20:13 +00:00
minoura
933646a42b
Re-enabled SMALL.
...
This kernel can run on small memory machines.
1998-11-29 16:17:01 +00:00
ragge
133ae4e0b7
Wall fix.
1998-11-29 15:12:57 +00:00
ragge
b5c0d58042
vm_offset_t -> vaddr_t. Count up memory here.
1998-11-29 15:12:23 +00:00
ragge
09cbabdb40
Don't map in unnecessary pages.
1998-11-29 15:09:10 +00:00
ragge
6c5df58799
Protect against multiple inclusion. Struct needs at least one argument.
1998-11-29 15:06:02 +00:00