mark
aa46efbc0e
Fixed compiler warnings obtained with -Wall.
1996-04-26 20:59:07 +00:00
mark
8b4332315d
Fixed buffering of console output. While cold or while polling,
...
buffering is disabled.
Tidied up a bit of the code inline with kernel coding style.
1996-04-26 20:56:04 +00:00
mark
189e6aba9f
Fixed a multitude of compiler warnings obtained with -Wall (mainly
...
unused variables).
1996-04-26 20:48:23 +00:00
mark
a88f28f958
Updated functions to match prototypes in sys/systm.h
1996-04-26 20:35:23 +00:00
mark
9e67e6e232
Included ddb/db_output.h for db_printf() prototype.
...
Fixec compiler warnings generated with -Wall.
1996-04-26 20:30:54 +00:00
mark
8cce48f9a3
Included ddb/db_output.h for db_printf() prototype.
...
Fixed compiler warnings generated with -Wall.
1996-04-26 20:28:28 +00:00
mark
3b62994c10
Include ddb/db_output.h for db_printf prototype.
...
Replaced some printf calls with db_printf calls.
Fixed compiler warnings generated with -Wall.
1996-04-26 20:25:55 +00:00
mark
bebcb9b554
Removed unused variable ptr in swapconf().
1996-04-26 20:22:52 +00:00
is
a0864f1ad0
Remove double empsc entry, fix a typo, and our "zbus" is a unified Zorro
...
bus interface for a long, long time.
1996-04-26 20:21:59 +00:00
mark
ec673d5430
Fixed a couple of filenames.
1996-04-26 20:15:14 +00:00
mark
cf35beca6c
Added creation of the iic and rtc character device files.
1996-04-26 20:10:24 +00:00
mark
d4fcd14ee3
No longer needed. The netbsd config for gcc/arm has been fixed to generate
...
correct profiling code.
1996-04-26 20:07:43 +00:00
mark
39b959c810
Added copyright message.
1996-04-26 20:05:28 +00:00
chuck
e305bdb71c
switched to MI driver
1996-04-26 19:55:39 +00:00
chuck
08b3f74e0d
nuke old isr structure (no longer use)
1996-04-26 19:44:03 +00:00
chuck
81fc59565a
cpu.h: add prototypes (from jason)
...
disklabel.h: new disklabel format (from Dale Rahn)
param.h: new delay stuff (from sun3 port)
vmparam.h: nuke eiomap for new autoconfig (from jason)
z8530var.h: for MI driver (from jason)
1996-04-26 19:40:53 +00:00
chuck
46263136cb
"jumbo patch":
...
- new autoconfig scheme+vme (autoconf.c,clock.c,clockreg.h,
clockvar.h,vm_machdep.c)
- new interrupt scheme (isr.c,isr.h,locore.s,machdep.c,vectors.s)
- switch to MI zs driver (conf.c)
- new disklabel code, from Dale Rahn <drahn@pacific.urbana.mcd.mot.com>
(disksubr.c, compatable with theo and dale's openbsd version)
- new delay() based on sun3 port, using dynamic configuration from
the sparc port (intergrated by me), calibration moved to startup
by jason. (locore.s,machdep.c)
- clean up: nuke eio space (genassym.c,locore.s,pmap.c,pmap_bootstrap.c),
nuke STACKCHECK (locore.s), prevent maxuser overflow (pmap.c),
Contributed by Jason R. Thorpe <thorpej@og.org> (thanks!)
1996-04-26 19:26:25 +00:00
chuck
6d3c0d5c50
remove iio files; replaced by jason's new autoconfig scheme
1996-04-26 19:04:28 +00:00
chuck
7625dd4cb4
remove mainbus.c: never actually used
1996-04-26 19:03:28 +00:00
chuck
d80422cd46
- zs: switch to MI driver
...
- clock, le, pcc, wdsc, zs: convert to new autoconfig scheme
- vme: add vme support
Contributed by: Jason R. Thorpe <thorpej@og.org>
1996-04-26 18:59:58 +00:00
thorpej
34c1e309b6
Yes, folks, there was a REASON that maxusers -> 32 slipped through the
...
cracks when I mentioned it to Chris. (Read: it doesn't work.)
1996-04-26 18:54:15 +00:00
chuck
ba1034fd85
- sync with new autoconfig code (iio goes away)
...
- add support for zs1, vme devices (untested)
Contributed by: Jason R. Thorpe <thorpej@og.org>
1996-04-26 18:47:34 +00:00
gwr
dd27878e7f
Catch up with some prototype changes.
1996-04-26 18:37:58 +00:00
gwr
035d12359e
Remove some hacks that "went around" the linesw[] operations.
1996-04-26 18:36:54 +00:00
leo
b26b45a14d
Corrections for removed <sys/cpu.h> and some more prototypes.
1996-04-26 06:59:15 +00:00
leo
7f0e5ecf77
- Fixup the ipending function for the Falcon. This seemed to be the source
...
of a lot of instability problems on the Falcon. I also enabled DMA on
interrupt basis for the Falcon.
- Try to handle targets that request too much data more sanely.
- Some fixups for strict prototypes + -Wall
Thanks to Markus Kilbinger for providing the debugging support.
1996-04-26 06:50:12 +00:00
scottr
398c6ae4a4
Sync with reality with regard to EtherExpress 16
1996-04-26 01:10:12 +00:00
jtc
8ef05b37de
Add -xpg4.2
1996-04-26 00:54:05 +00:00
thorpej
2931555121
Correction I mentioned to Chris that slipped through the cracks...
...
maxusers -> 32.
1996-04-26 00:53:08 +00:00
scottr
eb335437e2
Ooops. ncr_sbcreg.h -> sbcreg.h
1996-04-25 23:47:06 +00:00
scottr
90b5a113d9
Renamed the sbc driver files
1996-04-25 22:30:10 +00:00
scottr
aca6a2e6da
Renamed these files.
1996-04-25 22:26:52 +00:00
scottr
95101e1310
Renamed these files.
1996-04-25 22:02:58 +00:00
scottr
a0bca74134
Remove some now-useless code.
1996-04-25 21:18:04 +00:00
scottr
5282131d76
Add ie1, appropriate for EtherExpress support
1996-04-25 20:14:13 +00:00
thorpej
09407a4201
Document the VM86 option by adding it to the GENERIC* kernel config
...
files. Note, the option is disabled by default (comment out). This
is meant as an example for others.
1996-04-25 18:59:14 +00:00
is
07beed1117
Fix an obvious typo (wrong sign of test). At the same time, make the early
...
probe printf prefix unambiguous.
1996-04-25 18:54:45 +00:00
jtc
07ebdf3729
Fix typo, __STRICT_ANSI_ -> __STRICT_ANSI__
1996-04-25 18:29:21 +00:00
jtc
7d85884ca8
Added support for -R option.
...
This patch has been accepted by the FSF, and should appear in future
gcc releases.
1996-04-25 18:23:37 +00:00
mycroft
f3a6e4ecb9
Remove comment regarding 4.4 symlink behaviour.
1996-04-25 15:44:56 +00:00
scottr
18fd76201e
We don't need to enforce the MAX_DMA_SIZE limit in dma_alloc();
...
this is handled properly by sbc_drq_intr() already.
1996-04-25 14:40:26 +00:00
mycroft
f1f45fae7c
Emulate the INTO instruction.
1996-04-25 13:50:21 +00:00
cgd
898dcb24ad
update for new X, toolchain source locations, and for the new
...
location of the toolchain's cpp (caused by the change in 'uname -r' caused
by the merge with the master sources).
1996-04-25 13:20:05 +00:00
cgd
807030aab7
clean up a bit, note that some source files will no longer be
...
appearing, and note where alpha-specific sources should be installed.
1996-04-25 13:09:31 +00:00
scottr
2e936aa8ff
- Remove several hacks that didn't do much but waste cycles.
...
- Disable interrupt-driven PDMA when writing (use polled PDMA instead).
- Be more careful about when to flag a transfer as completed.
The result of these changes is that interrupt-driven PDMA works well
enough to bring the system up.
1996-04-25 06:18:41 +00:00
leo
74affdc8f8
Get in sync with the latest driver update.
1996-04-25 06:03:47 +00:00
veego
f726c602da
another prototyp cleanup
1996-04-25 05:57:38 +00:00
cgd
72e70ce045
update for present reality
1996-04-25 04:28:04 +00:00
thorpej
aff40e2a72
Break up the ep driver into isa, eisa, and pci front-ends and a
...
bus-independent core driver. Tested on all three bus types, including
an isa 3c509 masquerading as an eisa device (use ep* at eisa? slot ? in
your kernel config file to catch this one).
XXX Driver still needs to be converted to <machine/bus.h>
1996-04-25 02:15:42 +00:00
jtc
68ffd31858
Use 'includes' instead of 'afterinstall' target to install headers
1996-04-25 01:23:37 +00:00