Commit Graph

6715 Commits

Author SHA1 Message Date
jtk ff6687748a speaker device uses a port, so declare it as such in all the config
files
1996-03-07 00:48:34 +00:00
mark 385c194369 Added #ifndef guards round the timeout macros so values can be
overridden in the config file.
1996-03-06 23:56:59 +00:00
mark 34e0ef97c0 Code reformatted to make it a bit more readable and brings it inline
with a lot of the style guide.
1996-03-06 23:53:13 +00:00
mark ed2051c4d9 Use cngetc() instead of WaitforKey(). 1996-03-06 23:52:15 +00:00
mark 27284def2a Removed a lot of redundant routines used during debugging.
Eventually this file can go completely when DDB is completely
working.
1996-03-06 23:50:14 +00:00
mark 8429ee71c5 Initial commit of generic sbic (WD3393) SCSI driver code based on the
amiga sbic driver.
1996-03-06 23:44:09 +00:00
mark 619d2dcd72 Removed redundant code related to managing a history buffer
in the readstring() routine.
1996-03-06 23:44:07 +00:00
mark a66ed3abac Initial commit of generic sbic (WD3393) SCSI driver code based on the
amiga sbic driver.
1996-03-06 23:44:06 +00:00
mark a629b79a66 Fixed reporting of errors when claiming podule interrupts. 1996-03-06 23:33:14 +00:00
mark b702c67c74 Pickup IRQ number from configuration file via mainbus_attach_args
instead being fixed in a header file.
1996-03-06 23:30:58 +00:00
mark e766702f7e Fixed IOMD identification during device probing. 1996-03-06 23:26:20 +00:00
mark bdb7e8955c Reformatted code to suit style guide.
Fixed IOMD identification during driver probing.
1996-03-06 23:24:52 +00:00
mark 7f57d7bda6 Commented out macros for IRQ bits that are now set in the config file.
Added definition of the IRQ_SOFTCLOCK bit.
1996-03-06 23:22:56 +00:00
briggs d504670861 Fix for serial console handling from Bill Studenmund. 1996-03-06 23:22:41 +00:00
mark a88b7466b9 Added structures to describe RISCiX partition tables. 1996-03-06 23:17:51 +00:00
mark 4da86891fc Add support for software single stepping.
Define SOFTWARE_SSTEP for the ddb code.
1996-03-06 23:16:54 +00:00
mark daf2144c3a Removed redundant boot parameters relating to swap sizes. 1996-03-06 23:11:36 +00:00
mark 49cf80b1b2 Initial commit of machine dependant debugger functions. 1996-03-06 23:08:36 +00:00
mark bcfc2f794a Fixed the typedef of label_t to be 11 words as required by setjmp and
longjmp in locore.S
1996-03-06 23:04:04 +00:00
mark f380bafdee Added to code fixup the pc on entry to the debugger.
Added funtions for software single stepping.
1996-03-06 23:01:49 +00:00
mark e6e9c2985e Added stack frame structure for debugger tracebacks. 1996-03-06 22:53:50 +00:00
mark 32e37aa2c9 Code now actually performs a stack traceback. 1996-03-06 22:49:51 +00:00
mark 9e18e78df6 Fixed multiple miscellaneous bugs. Fixed the case of some instruction
operands. Added support for dissassembly of more of the instruction set.
1996-03-06 22:46:37 +00:00
mark aeec9c8ac1 Added code to locate the NetBSD disklabel on disks with RISCiX partition
tables.
1996-03-06 22:43:11 +00:00
is ce4541b2da Altais graphics board support, and some nicer formatting of preconftab.
Closes PR #1812 by myself.
1996-03-06 20:13:28 +00:00
is 006fe839fe Back out change intended for netbsd-1-1 and accidentally committed here 1996-03-06 16:40:16 +00:00
leo 957e1c5c7d Use files.scsi 1996-03-06 14:47:44 +00:00
is 3020e66dd5 Fix problems with fast CPUs and Picasso boards. Patches originally by,
Klaus Burkert <crest@arkon.dontpanic.sub.org>, sent in by Ezra Story.
Closes port-amiga/2135.
k
1996-03-05 18:08:33 +00:00
veego e77f3c0a27 ups, ite5 is at grf5 and not at grf4 1996-03-05 17:46:23 +00:00
mycroft 0903ac5cd2 Do an async_update() iff the output buffer is empty.
Make the IOPL handling #ifdef COMPAT_1[01].
1996-03-05 12:57:30 +00:00
mycroft 0c231d0e0d Update the CRT start registers asynchronously. 1996-03-05 11:38:31 +00:00
pk 90fb0cc9da Don't come down so hard on targets that ignore SDTR msgs. 1996-03-05 09:29:58 +00:00
thorpej 85720fdf67 Add a blurb about the EXTMEM_SIZE option to the example kernels, disabled
by default.
1996-03-05 01:32:11 +00:00
thorpej b65bdb63d6 Add an EXTMEM_SIZE option to set the size of extended memory on systems
that lie about it.  Deals with PRs #1319 and #1831.
1996-03-05 01:28:51 +00:00
thorpej ae5cde21bd RCS id police. 1996-03-05 00:37:24 +00:00
is 04145bfde8 Fix for newer S3 chipsets by Matthias Scheler (from -current). 1996-03-04 20:36:56 +00:00
chuck 9f330ed6e0 Fix two bugs reported by Don Koch <aardvark@poirot.krl.com> (PR#2168).
(the xd bugs also apply to the xy driver...)
 [1] check return value from malloc() for NULL before trying to bzero it.
 [2] use "=" rather than "|=" when writing to CSR (otherwise you may
        ACK something you don't mean to!).
1996-03-04 20:25:32 +00:00
chuck e4c86dc3f8 Fix two bugs reported by Don Koch <aardvark@poirot.krl.com> (PR#2168).
[1] check return value from malloc() for NULL before trying to bzero it.
 [2] use "=" rather than "|=" when writing to CSR (otherwise you may
        ACK something you don't mean to!).
1996-03-04 20:22:50 +00:00
chuck 9bb0e5dba5 Fix two bugs reported by Don Koch <aardvark@poirot.krl.com> (PR#2169)
[these bugs apply to the xy as well as the xd driver]
 [1] check return value from malloc() for NULL before trying to bzero it.
 [2] use "=" rather than "|=" when writing to CSR (otherwise you may
        ACK something you don't mean to!).
1996-03-04 20:13:39 +00:00
chuck 9fee13d104 Fix two bugs reported by Don Koch <aardvark@poirot.krl.com> (PR#2169).
[1] check return value from malloc() for NULL before trying to bzero it.
 [2] use "=" rather than "|=" when writing to CSR (otherwise you may
	ACK something you don't mean to!).
1996-03-04 20:11:32 +00:00
is 7873fac590 Grr... my fault when send-pr'ing the "CPU too fast" error patch. The chip
is called BT458, not BT478.
1996-03-04 19:49:11 +00:00
cgd c8487c701e reorganize mapping register definitions 1996-03-04 19:30:50 +00:00
cgd 18ec26aa21 add _MACHINE and _MACHINE_ARCH, which are like MACHINE and MACHINE_ARCH,
execpt without quotes.  meant to be __CONCAT()ted for easy #includes
of machine-dependent headers for MI code (e.g. for the MI ISA/EISA/PCI/TC
bus code).
1996-03-04 05:04:10 +00:00
mycroft 7f1ba9f148 Update for changed DMA interface. 1996-03-04 04:01:03 +00:00
cgd fedca4f133 Attach isa, eisa, and pci to mainbus now, rather than root. The i386
now has a single device tree (rather than a forest).  Also, attach
EISA only if it's present, and attach in order: PCI, EISA, ISA (most
specific to least specific).
1996-03-04 03:25:48 +00:00
thorpej 9029778d04 RCS id police. 1996-03-03 16:54:17 +00:00
thorpej b2c3f54207 Fix logic errors in new console probe code that caused framebuffers
outside of "internal i/o" space to not even have a chance at console-hood.
Fix tested by Thorsten Frueauf <frueauf@ira.uka.de>, and offered with
my sincerest apologies that the bug ever existed in the first place.
1996-03-03 16:48:52 +00:00
ragge c2ce0848e2 Added ns_cksum.c. 1996-03-03 11:56:33 +00:00
ragge c76bb64058 Machine-optimized version of ns_cksum.c. 1996-03-03 11:54:37 +00:00
ragge c22fc0bce4 Enable label_t. 1996-03-03 11:21:31 +00:00