mhitch
de1b9b4230
Fix autoconfiguration stuff to match the alpha. The DS3100 will now
...
configure properly. Also fix devices with TurboChannel and mainbus
attachments so they will work if no TurboChannel was configured.
Fix a panic when the dtop keyboard handler receieves a character
before the device has been opened.
1996-05-29 06:15:40 +00:00
mhitch
9d8526a68d
Use the MI LANCE drivers - the pmax-specific one no longer compiles.
1996-05-29 06:05:05 +00:00
mhitch
a2d094fb48
Fixes to make kernel compile: HZ is required to be defined and CPU_R3000
...
is needed to include R3000 support. Also change the le0 to le* for the
3100 LANCE so it configures properly.
1996-05-29 06:01:13 +00:00
chuck
e35aa10df8
switch to generic boot
1996-05-29 05:06:21 +00:00
chuck
24ac64b87b
fix generic boot code
1996-05-29 05:04:41 +00:00
chuck
9f36687189
borrow part of the sparc port's dk_establish to fix generic boot
1996-05-29 05:03:50 +00:00
chuck
946f08aa87
note if we are the boot device (for fixing generic boot)
1996-05-29 04:29:46 +00:00
chuck
5258929681
detect if we are the boot device (to fix generic kernel)
1996-05-29 04:27:11 +00:00
chuck
ac46d3b779
add to fix boot generic problem
1996-05-29 02:32:21 +00:00
chuck
e4528e0647
save boot device info from bug/bootblocks
1996-05-29 02:28:30 +00:00
mrg
5583238255
impliment ttylist stats based on disk stats.
1996-05-29 02:02:42 +00:00
mrg
65d186d8e8
find a couple minor nits from previous change.
1996-05-29 01:58:09 +00:00
chuck
6645fec14e
fix off by one error
1996-05-29 01:52:03 +00:00
chuck
f057fa41d5
leave room for partition
1996-05-28 19:07:32 +00:00
chuck
cd4d6d851b
new kernel call args.
1996-05-28 18:14:24 +00:00
chuck
e0923c774b
bug fix: pass address of le to netboot
1996-05-28 18:03:38 +00:00
oki
532b0a8630
fdboot can boot from 512bytes/sector format floppy now.
1996-05-28 17:01:25 +00:00
chuck
9a628842cf
fix bootst (sync with sun3 tapeboot)
1996-05-28 15:23:53 +00:00
chuck
09e22de574
delete non-working bootst
1996-05-28 15:23:06 +00:00
chuck
da573626b4
new bootst (based on sun3 tapeboot)
1996-05-28 15:22:41 +00:00
mrg
6ce8e31376
change zsinfo to a zs_softc, and impliment intr counts. mostly from OpenBSD.
1996-05-28 14:06:28 +00:00
mrg
08bd090b26
count audio interupts (from OpenBSD).
1996-05-28 13:36:09 +00:00
fvdl
b7a6989848
NetBSD1_1 -> NetBSD1_2, so use it properly (PR 2475)
1996-05-28 12:28:45 +00:00
pk
9913321bff
CMP_PTE_USER_READ4M: check against PPROT_RWX_RWX; this is the canonical
...
stack protection (saves many excursions into trap.c on window underflows
as was the sole intention of the macro..).
1996-05-27 20:46:39 +00:00
pk
d94f5b92f9
prototype mmu_pagein4m() #if DEBUG is on.
1996-05-27 20:29:03 +00:00
mhitch
ab7b439a98
The logical block address in a 6 byte command is 21 bits, not 20.
...
Also a transfer length of 0 indicates 256 blocks.
1996-05-27 05:49:49 +00:00
pk
75eb006fa2
No longer need to call mmu_pagein() through a pointer.
1996-05-27 01:13:02 +00:00
pk
522c1d367a
mmu_pagein() is only useful on sun4/sun4c. For now, keep a `mmu_pagein4m()'
...
within `#ifdef DEBUG' for monitoring.
Push user windows to stack in pmap_extract() if we need to switch contexts.
1996-05-27 01:12:34 +00:00
pk
4fa564e10d
Fix case where sequence state wasn't updated properly, resulting in
...
`disk_unbusy' panic.
1996-05-27 00:10:40 +00:00
hpeyerl
3e834c5e86
Update to reflect reality (such as it is).
1996-05-26 23:45:42 +00:00
pk
43b3743977
Implement CMP_PTE_USER_WRITE4M more accurately.
...
CMP_PTE_USER_READ4M needs some more work..
1996-05-26 22:33:31 +00:00
pk
2382529ecd
Some more #defines.
1996-05-26 22:30:20 +00:00
leo
d48f93eef5
Add 'kernel_text' symbol (Gordon Ross).
1996-05-26 20:50:53 +00:00
chuck
9fe4f7c83a
kill "options GENERIC" by replacing it with Theo's sparc code.
1996-05-26 20:47:39 +00:00
chuck
8f19c1d045
fix cngetc() typeo.
1996-05-26 20:42:58 +00:00
is
eafd041aca
Fix few more places where 040+060 rlevant stuff was only compiled for 68040,
...
preventing 68060-only kernels to work. (68060 only kernel is tested now by
using it to commit this patch).
1996-05-25 21:54:22 +00:00
christos
be8ad0bbb0
Recognize MFII keyboard ids for BIM ThinkPad 76X's. Closes PR/2468
1996-05-25 18:19:07 +00:00
is
33d61f4da3
Show real interupt names (e.g., systat vmstat) on the DraCo.
1996-05-25 17:08:48 +00:00
briggs
014b404127
Clean up the interrupt handling somewhat.
1996-05-25 16:42:24 +00:00
briggs
100623915b
Clear via2 interrupts before processing, too. It is up to the drivers to clear
...
any interrupts that are flagged during processing.
1996-05-25 16:31:04 +00:00
is
25b2ef1b72
Yet another unused variable cleanup; noticed in a kernel without bpfilter.
1996-05-25 16:30:16 +00:00
is
4d0559ac27
Fix stupid pasto.
1996-05-25 15:23:52 +00:00
briggs
d6345a7855
More from Dave Huang (khym@bga.com)--set ROMLEN to 2MB and make another
...
class for AV machines (C660AV and Q840AV).
1996-05-25 14:48:38 +00:00
briggs
30e64f90b7
Patches from Dave Huang (khym@bga.com) to get MRG ADB working on his 660av.
1996-05-25 14:45:31 +00:00
briggs
10221fc1cd
Do not let getty open ite if it's not been initialized.
1996-05-25 00:56:38 +00:00
pk
f699a85094
sync with reality.
1996-05-24 23:18:23 +00:00
is
452b12520a
Delete some occurences of kernel startup debug code, move others inside
...
#ifdef DEBUG_KERNEL_START.
1996-05-24 19:59:33 +00:00
is
c978bf3f9f
Make the GRFIOCBLANK ioctl set the right timing divisor when switching the
...
screen back on.
1996-05-24 19:26:12 +00:00
cgd
48652c763f
fix UMAPFS entry, add entry for UNION
1996-05-23 23:29:10 +00:00
cgd
82dd8bf609
disable alpha-specific in_cksum.c; it seems slightly buggy
1996-05-23 23:27:25 +00:00