Commit Graph

15686 Commits

Author SHA1 Message Date
pk b89096d14f Remove all rcons related stuff from `fbdevice'; this is now defined in
dev/rcons/rcons.h.
1995-09-17 20:41:30 +00:00
pk a8e925d362 rcons (Raster CONSole) brought over here from the sparc area.
sparc device dependencies have been removed, as well as all references
to `struct fbdevice's. Clients need to #include <dev/rcons/rcons.h>.
1995-09-17 19:56:30 +00:00
briggs 1c8c505974 Fixes from Walter Ruetten <walter@ghpc8.ihf.rwth-aachen.de>
to avoid panic()s when we read the PRAM values while ROM
vectors are missing.
1995-09-17 18:51:40 +00:00
briggs b528dcf5c2 Fix from Walter Ruetten <walter@ghpc8.ihf.rwth-aachen.de>
to prevent his last changes from causing a panic if some
values are not filled in in the ROM vector table.
1995-09-17 18:50:17 +00:00
briggs c4250f7102 Add rom vector for LCIII from Peter Kohler (kohler@ife.ee.ethz.ch)
via Walter Ruetten <walter@ghpc8.ihf.rwth-aachen.de>.
1995-09-17 05:22:57 +00:00
pk f5cf4bbc37 De-activate DEBUGFLAGS again. 1995-09-17 01:01:07 +00:00
pk a32163f292 Correct some prototypes. 1995-09-17 00:50:54 +00:00
pk 82e5cf06bc Revert fs_ops read/write declarations; these return error numbers.
Get rid of some more compiler warnings.
Set errno where appropriate.
1995-09-17 00:49:37 +00:00
pk f97c30e5fe Network booting; "oldmon" support; combine all functionality in single images.
Many thanks to Gordon Ross and Chuck Cranor for figuring out and testing
the old monitor (sun4) stuff.
1995-09-16 23:20:22 +00:00
pk 6a4e77edfb Correct timersub() argument order (from Thomas Eberhardt; PR#1470). 1995-09-16 22:32:59 +00:00
leo 2bb25d0f0f Make stack-trace in gdb -k work on m68k because the pc-value is now
correctly setup. Also fix the loads of warnings about the second arg
of supply_register().
1995-09-16 19:45:03 +00:00
glass 8d3a219347 if the function returns nothing, declare it void 1995-09-16 19:12:14 +00:00
glass 9f5762d576 if the function returns nothing, declare it void 1995-09-16 19:01:25 +00:00
briggs a106882a85 Only use PIO instead of PDMA if DRIVER_NOINT. 1995-09-16 18:22:33 +00:00
ragge 3579b04cac Obsolete when not using Microvax rom anymore. 1995-09-16 16:21:56 +00:00
ragge c378250058 Calls to MicroVAX rom routines removed. 1995-09-16 16:20:18 +00:00
chopps 34373365cb Add minimal dumpfile support.
Fix a bug in pt_enter_ptpage which caused MMU faults on low-mem conditions.
Change siop drivers to better handle sync.
Remove diag. done for ide -- its redundant as the ROM does similar.
fixed ite_filter to not panic if typing before the device is fully setup
All thanks to osymh@gemini.oscs.montana.edu (Michael L. Hitch)
1995-09-16 16:11:03 +00:00
ragge 67abd74816 struct rpb -> include/rpb.h 1995-09-16 15:58:57 +00:00
ragge 01c7626f80 Load microcode file on 11/750. 1995-09-16 15:54:20 +00:00
jtc 864f186a4e Use MAN instead of MAN8 (although it doesn't matter here because vgaio
is neither built nor installed).
1995-09-16 15:52:38 +00:00
jtc 6e9c7ee5a8 Use MAN instead of MAN3 and MAN5 1995-09-16 15:49:40 +00:00
ragge 64a23e9a8b Take care of xon/xoff (== discard them). 1995-09-16 15:48:49 +00:00
jtc ee21163cab moved up one level in directory structure 1995-09-16 15:47:27 +00:00
ragge 7bffdf561e Removed bug to prevent division-by-zero when accessing unlabelled disks. 1995-09-16 15:43:25 +00:00
briggs ccaff4431c Simplify doboot(). 1995-09-16 15:35:05 +00:00
briggs ea4e385abd Map in the VIA space for the bloody Mac II ROMs that directly reference
a hardware address.  Also map in the ROM space before we call doboot().
1995-09-16 15:33:54 +00:00
jtc 7fd0d8d882 fix typo in comment 1995-09-16 15:29:20 +00:00
briggs 6ed4261a1b Fix segment table reference bug (from Michael Hitch). 1995-09-16 15:09:28 +00:00
briggs a8b0260a05 Sync. with atari ncr5380.c -- mainly whitespace changes. 1995-09-16 15:06:55 +00:00
leo dff8e2275e Fix segment table reference bug (Michael Hitch) 1995-09-16 14:18:09 +00:00
leo a2a0fe9c66 - Handle devices that do not support identify messages (Allen Briggs)
- Add pdma_ready() hook (Allen Briggs)
- Increase timeout to 1000 (Matthias Pfaller)
1995-09-16 14:15:10 +00:00
ragge 395e73a5d7 ka650 added. Converted to KNF. 1995-09-16 13:34:20 +00:00
ragge ed3a9bf3b0 TMSCP support added. 1995-09-16 13:18:27 +00:00
ragge eefa8685a2 Bootblock support for tmscp added, used on MicroVAX.
MicroVAX rom routines not used anymore, too inconsistent when
not using FILES-11 filesystem.
1995-09-16 13:01:06 +00:00
ragge b5733df6fb Standalone support for TMSCP tapes, based on ra disk driver. 1995-09-16 12:57:35 +00:00
ragge 7e902b634e Foolish and easy standalone prog to edit disklabels. 1995-09-16 12:56:03 +00:00
ragge 8feecb9503 Rick Macklem's copy hack that can do standalone (multi-)volume
copies from anything to anything.
1995-09-16 12:53:49 +00:00
briggs 214a1bac9f Fixes from walter@ghpc8.ihf.rwth-aachen.de (Walter Ruetten)
to use ROM routines to read and write PRAM times, etc..
1995-09-16 12:35:53 +00:00
briggs bee931c117 Set timezone to 0. The booter's GMT bias should be used, instead. 1995-09-16 12:33:06 +00:00
briggs 2e06f3f2bb More changes from walter@ghpc8.ihf.rwth-aachen.de (Walter Ruetten)
for correct handling of timezones and PRAM <-> system time conversion.
1995-09-16 12:31:13 +00:00
ragge 007a539df5 Readme & install files added and updated. 1995-09-16 12:00:19 +00:00
briggs 4dc81200f5 Rename scsi_main_irq() to pdma_ready().
Missed a few ATNs in last patch.  (pointed out by Leo).
Raise timeout from 100 to 1000.  From Leo.
1995-09-16 11:45:18 +00:00
jonathan 008afe8e46 Replace the old 4.4bsd/pmax framebuffer glass-tty font with one
suitable for the NetBSD/sparc-derived "rcons" framebuffer glass-tty.
1995-09-16 02:05:11 +00:00
thorpej 7f6d48201f s/memcmp/bcmp/ 1995-09-16 00:28:08 +00:00
pk 20eda8b6a3 The `lib' sub-directory no longer has a Makefile. 1995-09-15 21:05:21 +00:00
pk 7824355d25 libsa compilation is no longer controlled from here, obviating the purpose
of this makefile.
1995-09-15 21:04:33 +00:00
jtc 37cdc1eef3 temporarily back out last change 1995-09-15 05:32:45 +00:00
jtc 9e4597a551 Add extern qualifier to swapmap & nswapmap declarations 1995-09-15 05:23:44 +00:00
briggs 048e948791 As Leo pointed out, my last change was not safe. This one should be.
I added two new bitfields to ncr_softc.  They flag which devices have
been selected, and which ones have failed to go to message out when
selected with ATN.  If a target fails to go to message out the first
time it is selected, it goes into the latter bitfield.  If it fails
thereafter, we treat it as we did before.
1995-09-15 01:52:18 +00:00
pk 7b44b2859d Avoid falling off the end of a fixed-length array (from John F. Woods; PR#1431). 1995-09-15 00:32:33 +00:00