mark
69244872a4
deffs FILECORE
...
Added filecorefs files.
1998-08-14 03:27:51 +00:00
mark
faf4eed3e3
Initial commit of Andrew McMurry's Acorn Filecore filesystem.
...
This is a read only implementation of the filecore filesystem found
on Acorn RiscPC machines (arm32).
1998-08-14 03:26:12 +00:00
rvb
4283228f33
Make message less confusing
1998-08-14 02:20:07 +00:00
mycroft
183442fe73
Emulate ulinear_be using slinear_be on later chips.
1998-08-14 00:49:23 +00:00
thorpej
ae8bdb1e72
Make sure CIMDIS is set and FLINK is clear in the PCR.
1998-08-14 00:23:26 +00:00
thorpej
f41c00629b
Garbage-collect vm_offset_t and vm_size_t.
1998-08-13 21:36:27 +00:00
thorpej
330d142f16
vm_offset_t -> {vaddr_t,paddr_t}, vm_size_t -> vsize_t
1998-08-13 21:36:02 +00:00
thorpej
aedf80a6e9
Oops, lots of missed vm_offset_t -> vaddr_t changes.
1998-08-13 21:20:47 +00:00
thorpej
057d49dba3
Second arg of vm_map_insert() is/was a vm_object_t.
1998-08-13 21:12:15 +00:00
thorpej
09efdbb42d
Oops, this got missed in the vm_offset_t -> vaddr_t change.
1998-08-13 19:15:33 +00:00
rvb
e829016cba
Keep d_ncylinders correct
1998-08-13 18:18:54 +00:00
rvb
48bf26949f
Report "true" disk geometry; like sd disks do
1998-08-13 18:16:53 +00:00
rvb
d0153a96fe
The sense of the pccons_is_console test is backwards
1998-08-13 18:00:05 +00:00
rvb
0430a2cf75
Include db_dbgregs.s for ddb
1998-08-13 17:55:41 +00:00
rvb
1ae4d7da86
Allow inb/outb and friends to be called from debugger.
...
Crude access to x86 hdw "debug" registers.
1998-08-13 17:54:15 +00:00
rvb
67390e1ee2
Make serial line debugging easier to enable and use
1998-08-13 17:41:10 +00:00
drochner
9b25897ec0
minor consistency nit: the page index into an anon object is always
...
assigned to from integer types, and it is compared to integers. So
let it be an integer instead of vsize_t.
1998-08-13 17:32:46 +00:00
augustss
523a2c670a
Make sure to turn off timeout flag when doing untimeout().
1998-08-13 15:50:57 +00:00
augustss
33a864ee58
Fix typo.
1998-08-13 15:15:28 +00:00
nathanw
55491ea367
Rototill match algorithim. New scheme:
...
1. Does the function claim to be a serial port?
2. Does the function's configuration table present all four
standard ISA com port ranges?
3. Is the device in our table?
New serial devices do not need to be added to the table unless they
fail both (1) and (2).
1998-08-13 15:08:54 +00:00
nathanw
a461703d7f
Use PCMCIA_FUNCTION definitions.
...
Initialize function ID in new pcmcia_function structures to
PCMCIA_FUNCTION_UNSPEC, not PCMCIA_FUNCTION_MULTIFUNCTION (0).
1998-08-13 15:03:06 +00:00
nathanw
5417a1681d
Add PCMCIA_FUNCTION_* macros, for function types defined by
...
PCMCIA_CISTPL_FUNCID.
1998-08-13 15:00:02 +00:00
scottr
18b4602fd5
Add a comment regarding the broken behavior of the DAFB v7.
1998-08-13 13:45:33 +00:00
augustss
dd1665ce4b
Fix typo in SYSEX code.
1998-08-13 12:40:20 +00:00
kleink
5350df2953
Per POSIX, fail with EINVAL if advisory locking is attempted on a file type
...
that doesn't support it, rather than using a homegrown EBADF or EOPNOTSUPP.
1998-08-13 10:06:31 +00:00
kleink
bf1863d17b
Add genfs_einval(), which does the obvious thing.
1998-08-13 09:59:52 +00:00
mrg
7165d3f691
change the value of audio_prinfo.seek from u_long to u_int before it causes
...
too much damange. everything else here is the same in a 64bit vs. 32bit
world, so keep it all simple. the alpha was the only port to have any real
affect for this, and it only very recently begun to support some audio
devices so it doesn't really apply here. 1.3/alpha did not support audio..
1998-08-13 06:28:41 +00:00
tsubai
0acc329dad
Remove ``#define ovbcopy bcopy''. This exists in sys/systm.h now.
1998-08-13 06:21:38 +00:00
tsubai
a750861e5d
Mask interrupt by hardware register if possible.
1998-08-13 06:18:27 +00:00
kim
f750a7d47e
device ess was listed twice
1998-08-13 04:53:18 +00:00
eeh
a2dd74ed79
Merge paddr_t changes into the main branch.
1998-08-13 02:10:37 +00:00
augustss
c987d23146
Remove some leftover fluff.
...
Make sure there is no outstanding timeout when the sequencer is closed.
1998-08-13 00:13:56 +00:00
augustss
331bfdf5a0
Fix byte order bug I accidentally introduced.
1998-08-13 00:08:53 +00:00
thorpej
798cb235bc
Oops, I forgot aliases for some old names (10baseT/UTP, 10base2/BNC,
...
and 10base5/AUI).
1998-08-12 23:23:29 +00:00
thorpej
94e489e277
If the autonegotiation is enabled, the PAR doesn't indicate duplex mode
...
properly! Work around this by determing current active media by taking
the highest-order common bit of our advertised capabilites and the link
partner's.
If the link partner doens't do autonegotiation, then parallel detection will
pick up the media type, which will never be full-duplex, so reading the PAR
is ok in this case.
Bug pointed out by Matthias Drochner, work-around inspired by reading
the dp83840 manual, section 3.9 (IEEE 802.3u auto-negotiation).
1998-08-12 22:41:21 +00:00
thorpej
d95a6e9dec
Make a variable name reflect a register name.
1998-08-12 22:27:42 +00:00
thorpej
d4a5a3d0ef
Run the shutdown hook w/ SCSI_AUTOCONF.
1998-08-12 22:15:57 +00:00
augustss
58e0098fef
Shut up after close().
1998-08-12 21:36:21 +00:00
augustss
b7dab0b3f7
Add SYSEX.
1998-08-12 21:33:43 +00:00
augustss
391ef355d5
Handle SYSEX messages.
1998-08-12 21:31:28 +00:00
augustss
651d704733
Lower buffer size.
1998-08-12 21:29:29 +00:00
thorpej
981f0cd0d0
If autonegotiation is enabled in the BMSR, and the BMCR doens't claim
...
that it has completed, report "none" as the active media type.
1998-08-12 20:56:34 +00:00
thorpej
a24f6f77bf
Ugh, don't print out "autonegotiation failed to complete" if it did.
...
We get these once a second if we're in auto mode, the interface is up,
and there's no carrier.
1998-08-12 20:46:47 +00:00
drochner
3292aee22b
Separate special character handling from normal output so that they
...
are obeyed even during an escape sequence.
This is how the original VT100 behaves.
1998-08-12 20:09:47 +00:00
drochner
8e12b6c020
stricter parameter check for scrolling regions
...
(PR kern/5954 by Dave Huang <khym@bga.com>)
1998-08-12 20:04:12 +00:00
is
8b950c2a65
Get rid of AMIGA_UPTBASE.
...
Replace it by a variable, which is initialized in amiga_init.c.
This will make the kernel actually work even if we have lots of Zorro-III
(or DraCo direct bus) i/o space.
1998-08-12 19:46:12 +00:00
scottr
c587bae132
Nit: space -> tab conversion. No functional change.
1998-08-12 19:16:24 +00:00
mycroft
5c76b6a944
The mic preamp is really a property of the input stage, and affects both
...
pass-through and recording.
1998-08-12 19:13:14 +00:00
mycroft
a5ace63ee2
Associate the preamp with the mic volume in the input class.
1998-08-12 19:09:55 +00:00
mycroft
916c60de3e
Oops; fix typos.
1998-08-12 18:55:03 +00:00