Commit Graph

4339 Commits

Author SHA1 Message Date
mycroft 743ec551cf Check for malloc() failure in pmap_enter(). 1993-04-10 00:52:34 +00:00
cgd fa76d62392 have probe return size of io space on successful return, rather
than simply 1.
1993-04-09 16:43:56 +00:00
cgd c2176edbac have probe return size of io space on successful return, rather
than simply 1.
1993-04-09 16:25:07 +00:00
cgd 2bbe287e49 make printing of i/o addresses a bit prettier, and fix off-by-one error. 1993-04-09 16:24:26 +00:00
cgd cf15785585 from Rodney W. Grimes (rgrimes@agora.rain.com) (patchkit patch 117):
This patch adds the symbol names to icu.s that vmstat expects
the interrupt counters to be called.  It also adds code to config
so that the names of the interrupts are written at the end of vectors.s
so vmstat can report real device names.  It also cleans up and enables
the logging of stray interrupts.  The counters for false interrupts
are added but the fix for them is not (the fix I have is not done
very good.) A false interrupt is when a device asserts it's interrupt
signal, then removes it before the 8259 can latch it.  This is the number
one cause of stray IRQ7's and IRQ15's.

        Additional device probe information is now printed.  This includes
ending I/O address (many drivers do not return the correct value from a
probe this still needs to be fixed), memory address and size, driver
flags passed in by config.
1993-04-09 13:43:40 +00:00
cgd 9dc3975ffe from Rodney W. Grimes (rgrimes@agora.rain.com) (patchkit patch 117):
This patch adds the symbol names to icu.s that vmstat expects
the interrupt counters to be called.  It also adds code to config
so that the names of the interrupts are written at the end of vectors.s
so vmstat can report real device names.  It also cleans up and enables
the logging of stray interrupts.  The counters for false interrupts
are added but the fix for them is not (the fix I have is not done
very good.) A false interrupt is when a device asserts it's interrupt
signal, then removes it before the 8259 can latch it.  This is the number
one cause of stray IRQ7's and IRQ15's.

	Additional device probe information is now printed.  This includes
ending I/O address (many drivers do not return the correct value from a
probe this still needs to be fixed), memory address and size, driver
flags passed in by config.
1993-04-09 13:27:46 +00:00
deraadt b9bd4b25de dmesg output at boottime now tries to print out information as
soon as it is available. The output looks much more like Sunos.
1993-04-08 08:26:46 +00:00
cgd 161d9cd1a9 to get scsi system, you now use "options SCSI" rather
than "controller scbus0" -- makes more sense
1993-04-08 04:08:00 +00:00
cgd 3c5df8a123 put scsi system file list in the right place (finally) 1993-04-08 04:05:33 +00:00
deraadt fe6c03e9c7 /* ... /* ... */ problem in an include file 1993-04-07 09:15:28 +00:00
deraadt 76a489d2f4 wd7000 entry 1993-04-06 20:59:57 +00:00
deraadt de24d978d5 wd7000 device driver, put in IO_WDS entry in isa.h. You can now build a
kernel with it. Hope your dma works better than mine <grr>
1993-04-06 20:58:01 +00:00
deraadt a2b4863160 ripped out a message 1993-04-06 12:09:55 +00:00
deraadt 65ac2c0ded <no drive> message gone. 1993-04-06 12:04:04 +00:00
deraadt 5190737035 fd.c -- changed type=0 to correspond to "drive not found" 1993-04-06 11:52:35 +00:00
deraadt 5aa76ea692 Modified floppy and WD enties for mod-barsoom controller type. 1993-04-06 10:49:30 +00:00
deraadt 8ed3c049a1 deraadt@fsa.ca's kernel config file 1993-04-06 10:08:17 +00:00
deraadt 9b67a6d7ad Mod-barsoom wd additions. config program + kernel config files changed too.
fd support had to change slightly too.
1993-04-06 10:06:28 +00:00
deraadt c3d2e42be0 added: incomplete wd7000-asc scsi controller device driver. 1993-04-06 10:04:46 +00:00
cgd 2633c2e52a added `options KTRACE' 1993-04-03 07:33:10 +00:00
cgd 5d07e08579 added changes from Steven Reiz <sreiz@aie.nl> (based on
those by Poul-Henning Kamp <phk@data.fls.dk>) to get the kernel
to compile properly when gcc2.* is cc.  (should still work
when gcc1.39 is in use.)
1993-04-03 02:15:18 +00:00
cgd 9483844857 changed value of NKMEMCLUSTERS, to help avoid kmem_map too small problem 1993-04-01 00:06:43 +00:00
cgd 2cfe39f580 changed value of bufpages, to avoid kmem_map too small problem 1993-04-01 00:06:04 +00:00
cgd 90c4f693aa added prompt for floppy root disk. 1993-03-29 22:30:55 +00:00
cgd cdbb68cef9 added ISOFS 1993-03-28 21:33:28 +00:00
cgd c32e85d3c3 moved closing #endif to include comselect 1993-03-27 09:24:42 +00:00
cgd ea32437759 added default addresses for SCSI board I/O ports 1993-03-26 23:47:23 +00:00
glass 7a7dea3ac1 test kernel config for 'options KTRACE' 1993-03-26 22:15:53 +00:00
cgd d367597465 added bpfilter pseudo-device, and FDESC and KERNFS options 1993-03-25 10:58:20 +00:00
cgd bec78ceec5 added config file for the boat-anchor.cs.berkeley.edu,
a 386-20 with a 387 math coprocessor
1993-03-25 00:19:33 +00:00
cgd fe88b8df06 brought in drivers from David Greenman's (davidg@implode.rain.com)
BPF package
1993-03-24 23:54:19 +00:00
cgd 8615983a25 now use absolute path for dbsym 1993-03-24 18:48:57 +00:00
cgd be757e0c2d config file for filesystem testing kernel (on boat-anchor) 1993-03-23 23:55:35 +00:00
cgd b6f6a2998a turned off option for WD8013. 1993-03-23 10:08:44 +00:00
cgd 1fe24ceec0 initial creation of kernel config for sun-lamp.cs.berkeley.edu,
a 486-50 EISA machine.
1993-03-23 08:50:03 +00:00
cgd b11134a584 automatically run dbsym on kernel 1993-03-23 08:22:28 +00:00
cgd f23291fb78 added support for microtime routines by Steve McCanne (mccanne@ee.lbl.gov) 1993-03-23 08:12:09 +00:00
cgd e541169ce2 after 0.2.2 "stable" patches applied 1993-03-21 18:04:42 +00:00
cgd 61f282557f initial import of 386bsd-0.1 sources 1993-03-21 09:45:37 +00:00