Commit Graph

9745 Commits

Author SHA1 Message Date
thorpej
7e3b804ce5 Add ipl pseudo-device. 1997-01-06 08:47:43 +00:00
mrg
394d540361 add PFIL_HOOK and ipl, both commented. 1997-01-06 07:35:39 +00:00
mrg
fb5d192bc3 include the GENERIC kernel, and then map the disks. 1997-01-06 07:34:14 +00:00
mark
fd643704d1 Minor changes (inline -> __inline)) 1997-01-06 04:47:53 +00:00
mark
fe764c2415 Added the ipl pseudo device.
Cleaned up the options and sync with reality.
1997-01-06 03:39:13 +00:00
mark
5aad105fd0 Added character ipl device on major 46. 1997-01-06 02:44:10 +00:00
mark
bc3f67bb21 Use the irqblock array to provide the information about which interrupts
should be blocked for each irq currently asserted.
1997-01-06 02:35:46 +00:00
mark
c87f4e3785 Added the functions intr_claim() and intr_release(). These are front
ends for irq_claim() and irq_release() that will allocate and free
memory for the irqhandler structure.
Added an irqblock array that provides a quick reference to all the
interrupts that should be blocked when a particular interrupt is
received. The irq_claim() and irq_release() functions now update the
irqblock array.
1997-01-06 02:30:21 +00:00
mark
b34fcd542a Added prototypes for intr_clain() and intr_release().
Added const to the ih_name member of the irqhandler structure.
1997-01-06 02:19:06 +00:00
mark
9f1c9fe28e Symbol kernel_text -> _kernel_text 1997-01-06 02:15:17 +00:00
veego
cf21385a5e use NIPL. 1997-01-05 21:44:24 +00:00
mrg
ad6281b640 use NIPL. 1997-01-05 21:32:15 +00:00
thorpej
246654663f Add "ipl" device at cdev major 18. 1997-01-05 21:29:49 +00:00
veego
ea9ed8902e add a ipl pseudo-device. 1997-01-05 20:44:42 +00:00
veego
048acbeb1e add ipl device. 1997-01-05 20:39:01 +00:00
mark
c65504baea Lowered the FIFO trigger threshold to 4 for rather than 8.
Impelemented a fix for kernel locks when opening the serial post :
Revisions A->D of the SMC FDC37GT665 Peripherial controller have
a bug in the serial port that is triggered if the FIFO is enabled
while there is a byte in the rx data register resulting in the
rx ready bit being permenantly set.
1997-01-05 19:19:57 +00:00
mark
17d2a69941 Updated for latest major allocations. 1997-01-05 19:01:18 +00:00
mark
cd9c6d9853 Change rd references to md that escaped the previous change.
Reformatted a few over-long source lines.
1997-01-05 18:57:04 +00:00
ragge
3896082c5a Add rd, sd, cd, md, st, ss, uk, ch and ipl device entries. 1997-01-05 18:49:12 +00:00
mrg
ca896854ef add ipl device. 1997-01-05 13:43:04 +00:00
scottr
3afad659e2 Add basic support for a Duo dock SCSI controller, from Daishi Kato.
XXX - This could probably be improved if all docking hardware has a
NuBus declaration ROM that we can get to.  This should be investigated
further.
1997-01-05 10:01:42 +00:00
thorpej
f77141521c Oops, build dio.o in the old config case, too. Pointed out by
Dave Carrel <carrel@cisco.com>.
1997-01-05 04:41:48 +00:00
leo
1b2f4a364c grf? -> grfcc? 1997-01-04 23:32:08 +00:00
leo
0713c0ee88 Fix a rather nasty thinko that made the keyboard useless on the Falcon.
Thanks to Markus Kilbinger for finding it.
1997-01-04 23:30:21 +00:00
jtk
d721f54830 Be more careful with posting events for user standbys and user
suspends--let the user-level daemon handle it if present.
(pr#3005)
1997-01-04 03:04:25 +00:00
leo
a5eb9c92ec Use the [HD|WR]FAULT macro's from the hp300 version of trap.c and use
cputype where appropriate.
1997-01-04 00:10:30 +00:00
leo
9f5f6ada1b Remove ST-DMA handler, this interrupt now uses the glue code. Count the
clock interrupts in the new counter set.
1997-01-04 00:08:46 +00:00
leo
cafb680cf1 Oops, the declaration of cputype was gone... 1997-01-04 00:06:21 +00:00
mark
2bb8f07910 Added a probe for a podule is EASI space if it is not found in normal
podule space.
Fixed a bug in the reading of bytes from network slot cards that prevented
the correct reading of the network slot ROM description.
config code now allows duplicable devices to be attached.
1997-01-03 23:30:30 +00:00
mark
4065dc201f Increased the podule description length from 47 to 63 characters.
Commented some structure members.
1997-01-03 23:27:31 +00:00
mark
dc9795f6e8 Removed a lurking ; from a #define line. 1997-01-03 23:26:22 +00:00
mark
e1395f3c17 Updated credits. 1997-01-03 23:24:48 +00:00
mark
0b49070ad5 Rebuild from latest podules list. 1997-01-03 23:22:03 +00:00
mark
180ca73617 Added new manufacturer and podule ID's. 1997-01-03 23:21:28 +00:00
mark
04d5907be9 Clean up the code formatting. 1997-01-03 23:19:02 +00:00
mark
de84ec92b1 Fixed several lurking function calls (printf -> db_printf). 1997-01-03 23:17:40 +00:00
mark
d60f65e8bc Guard all functions that are only used by kshell with #ifdef KSHELL. 1997-01-03 23:15:44 +00:00
mark
763f5034bd ib_addr in the iicbus attach args should be an int not a u_int as -1
is an acceptable address.
1997-01-03 23:13:05 +00:00
mark
ff84194c2f Sync with reality. 1997-01-03 23:10:31 +00:00
leo
da93afbd05 Get rid of 'cpu040' variable. Use 'mmutype' or 'cputype' for testing
instead.
1997-01-03 22:54:22 +00:00
is
9ad0171cce Use the right parameter to decide whether it's early configuration. (I wonder
why this worked with some configurations... it shouldn't have).

While we're here, correct the 2.4% error in the delay divisor message.
1997-01-02 20:59:42 +00:00
pk
a0f6df960f RAMDISK_HOOKS => MEMORY_DISK_HOOKS 1997-01-01 23:46:29 +00:00
pk
fbfb9e1144 Device rename: rd' => md' 1997-01-01 23:32:41 +00:00
pk
fe71b17fca Device rename: rd' => md' 1997-01-01 23:21:54 +00:00
pk
84a0f13e4c RAMDISK_HOOKS => MEMORY_DISK_HOOKS 1997-01-01 23:12:23 +00:00
pk
072388d107 Device rename: rd' => md' 1997-01-01 23:04:58 +00:00
leo
54608785fb The ST-DMA driver now uses intr_establish. 1997-01-01 21:14:47 +00:00
leo
493e4aaebb The Hades floppy driver now uses intr_establish(). Also the interrupt
accounting is fixed (ie. counted as the right interrupt).
1997-01-01 21:12:56 +00:00
leo
b3e93de260 The ST-DMA driver now uses intr_establish. 1997-01-01 21:11:44 +00:00
leo
139d65ffa2 Fix some leftovers from rd -> md rename. 1997-01-01 21:08:02 +00:00