Commit Graph

17691 Commits

Author SHA1 Message Date
mycroft
4449a6ef39 Kill vestiges of isa_establish(). 1999-02-19 16:15:06 +00:00
tsubai
650f05d8c7 Ensure msgbuf_paddr is accessible (by bat). 1999-02-19 14:11:35 +00:00
tsubai
c8117990ae Use 6x11 font if screen size is smaller than 1024x768.
(Open Firmware ROM has 6x11 font.)
1999-02-19 14:02:33 +00:00
tsubai
da71ba4292 First step of MESH SCSI support.
XXX no disconnect/reselect.
XXX sync transfer is very unstable.
1999-02-19 13:06:03 +00:00
mycroft
88281a63ff Only use the PnP PCIC attachment. 1999-02-19 00:04:58 +00:00
mycroft
d9f4f0e31a Add PCMCIA goo. 1999-02-18 21:58:18 +00:00
mycroft
e3dc7a4881 Okay; pcic_isapnp doesn't quite work yet. 1999-02-18 21:54:04 +00:00
mycroft
9bf7aaa65f Add pcic_isapnp. 1999-02-18 21:27:54 +00:00
thorpej
bd72e4386f Add floppy controller and drives. 1999-02-18 20:39:04 +00:00
mycroft
3bf5fab3c0 Add a floppy drive. 1999-02-18 20:18:54 +00:00
thorpej
1df60a8989 Floppy driver for NetBSD/alpha, copied from i386 port, and munged to take
out the i386'isms (i.e. no NVRAM read for default floppy type; floppies
just default to 1.44MB).
1999-02-18 20:15:53 +00:00
christos
85a8ddde1d make the #if 0'ed code compile... 1999-02-18 17:23:55 +00:00
christos
88bdeec361 && || confusion. 1999-02-18 17:21:14 +00:00
mycroft
1445849c2f Add:
* PCI VGA (tested with Imagine-128)
* ISA SoundBlaster (tested with SB1!)
* AudioPCI (tested with ... AudioPCI!)
* PnP SoundBlaster (currently loses in 16-bit mode due to extent lossage)
* SonicVibes (currently loses; see sv.c commit log)
1999-02-18 16:42:31 +00:00
jonathan
6e065bd434 Use cpu_spl3() for all device-level spls, not splhigh().
Lets reset button work when stuck at device  spl.
1999-02-18 10:24:16 +00:00
mycroft
579eeb8cf7 If we have to increase the boundary due to the spill pages, use the old
boundary as an alignment.  Otherwise we fail to enforce the old boundary,
causing massive lossage.
1999-02-18 08:55:16 +00:00
scottr
1bd69f0915 Er, function prototypes don't belong in fooreg.h. 1999-02-18 07:50:54 +00:00
scottr
9da0e1f5c5 First cut at a floppy disk device driver, for IWM and IWM-compatible
controllers.  Supports GCR-encoded disks only (400K and 800K); neither
of the 1.44M formats will work until someone figures out how to drive
the SWIM and its descendants.

This code was written by Hauke Fath, and had only minor touchup (mostly
KNF) by me.
1999-02-18 07:38:26 +00:00
scottr
afb76cc809 Add the IWM driver. 1999-02-18 07:35:07 +00:00
scottr
1f3b03f6cd Add support for the IWM driver. 1999-02-18 07:32:56 +00:00
scottr
867a930654 Minor space-tab KNFing. 1999-02-18 07:16:17 +00:00
gwr
5cf3f8e3b2 It appears that pmap_physseg is now required in userland. Too bad. 1999-02-18 07:13:21 +00:00
tsubai
60307f0ef1 Sync with mac68k. 1999-02-17 14:56:56 +00:00
tsubai
e717f0bc2b Use mips/varargs.h. 1999-02-17 14:13:42 +00:00
scottr
928c2f86e0 Fix a typo in the (unused!) splsched() macro. 1999-02-17 04:46:45 +00:00
mrg
e21cbb5e8b KNF nit. 1999-02-17 03:54:46 +00:00
eeh
c9956cf132 Let's test out vectored interrupts. 1999-02-17 03:23:28 +00:00
mjacob
1611b4799f Gronk. DWLPX comment in a MCPCIA file. 1999-02-17 03:17:17 +00:00
jonathan
ce3b5f2c3f Adjust cursor offests so that cursor position reported by X applications
agrees with pointer. Fron PR 6648 (not verified at all resolutions.)
1999-02-17 01:04:10 +00:00
is
2c7fa23c38 Fix Copyright dates 1999-02-16 23:34:10 +00:00
is
dc068e0d1f Assign my files to The NetBSD Foundation, Inc. 1999-02-16 22:46:55 +00:00
tsubai
4806be8d02 Use powerpc/reloc.h. 1999-02-16 17:53:42 +00:00
abs
e54f9521b8 Update IDE comments, from yoavcs@inter.net.il 1999-02-16 17:46:17 +00:00
tsubai
adf03cea81 Add copyright notice. 1999-02-16 15:20:51 +00:00
jonathan
069050d92d Bump mips3 CPU-mhz timing threshholds by 10% due to egcs wins.
XXX mips1 not recalibrated.
1999-02-16 10:10:51 +00:00
jonathan
3cc1ae4ff2 Use VECTOR() and VECTOR_END() in mips1 locore code. 1999-02-16 08:35:35 +00:00
veego
8dcc2f0651 Add support to boot from ide hard disks. 1999-02-16 07:25:43 +00:00
pk
8d45c4eb84 Use promlib version correctly. 1999-02-16 07:22:17 +00:00
jonathan
adc3e91e3a Add VECTOR() and VECTOR_END() macros for declaring exception-vector
code.  Fold in <xxx>End names used to copy exception code to vector
locations. Use in mips3 locore code.
1999-02-16 05:06:26 +00:00
ender
e0a4cb2335 Add NetBSD RCS Id's 1999-02-16 01:08:16 +00:00
scw
80a6d1c537 reboot(8) is now supported, by hitting the hard reset (RST) bit in the GCSR.
Figure out the amount of onboard RAM by looking at the MEMC040/MEMECC
configuration register. (Bank #0 only, for now).
1999-02-15 21:05:26 +00:00
is
83852d7633 regenerate 1999-02-15 19:34:13 +00:00
pk
6139fd16f3 Install the `machine' link again; it went missing a while ago.
Add `-I.' to CPPFLAGS to use it.
1999-02-15 19:31:34 +00:00
is
41bc990eca Create a RCS id in the generated configuration file 1999-02-15 19:16:41 +00:00
pk
2a1ecde639 Transfer copyright to TNF. 1999-02-15 19:01:38 +00:00
pk
d292580f3f Use PROMLIB to streamline this code. This also provides the bulk of
Open Firmware boot code.
1999-02-15 18:59:36 +00:00
pk
8460b71d8d * Add promlib.c to common sources.
* Compile with prototype warnings turned on.
1999-02-15 18:52:12 +00:00
ragge
f379e1e9c0 Fix RCSid, pointed out by Hubert Feyrer. 1999-02-15 07:07:43 +00:00
hubertf
56f2d188fc RCS ID police 1999-02-15 04:54:34 +00:00
sakamoto
a6a228ce7f RCS ID police 1999-02-15 04:38:06 +00:00