Commit Graph

44319 Commits

Author SHA1 Message Date
tsubai
d976f73513 Enable interrupt AFTER autoconfiguration. 1998-10-07 06:24:58 +00:00
scottr
8c9bf4e881 Use the size field to distinguish between ADDX and ADDA. Fixes a problem
pointed out by Paul Goyette.
1998-10-07 06:08:47 +00:00
scottr
651280426e Fix a problem pointed out by Paul Goyette: print_reglist() forgets that
it had a range of registers to print if A7 is among them.
1998-10-07 05:27:13 +00:00
tsubai
31314a2d26 Mask clock interrupt properly if >= splclock. 1998-10-07 04:58:23 +00:00
enami
bd7db8ba8a Enable early probe stage printf's not by DIAGNOSTIC but more driver
specific macro constants.
1998-10-07 04:58:06 +00:00
ross
b899771419 Rewrite AuxInfo handling to track AuxID changes in sys/exec_elf.h. 1998-10-07 02:53:27 +00:00
tv
737c23e11b Fix libgcc on alpha; shouldn't build 2.7 libgcc when bootstrapping. 1998-10-07 02:35:38 +00:00
simonb
f895d4aa84 Remove trailing space from LIB= line 1998-10-07 02:25:12 +00:00
jtk
568398bad2 regen data files 1998-10-07 01:08:57 +00:00
jtk
3067a16f6e update for a broken variant of the Linksys E-CARD 1998-10-07 01:08:37 +00:00
tron
8362affa14 Add a few "nop" instructions to make the memory size probe more reliable. 1998-10-06 22:26:42 +00:00
thorpej
d374462dfc Move the code that does the deferred (post-autoconfiguration) buffer
cache allocation to its own function, and call it at the end of configure().
1998-10-06 21:42:08 +00:00
thorpej
abaeca8063 Move the calls to hwrpb_restart_setup() and cpu_run_spinup_queue() to the
end of configure().
1998-10-06 21:19:05 +00:00
thorpej
2038eb830c Split hwrpb_restart_setup(), putting the code that initializes the vtpb
and primary hwpcb into hwrpb_primary_init().  Call the latter before
performing autoconfiguration().
1998-10-06 21:10:46 +00:00
thorpej
5a687aeb55 cold is already set to false at the end of configure(). 1998-10-06 20:55:38 +00:00
thorpej
d681cf055a configure() prototype is in <sys/device.h> 1998-10-06 20:50:15 +00:00
thorpej
fedd39b57d Provide configure(), rather than open-coding it in cpu_startup(). 1998-10-06 20:46:01 +00:00
thorpej
e3672cdf8a Prototype configure() here, and make it a machine-dependent call that
MI code expects to exist.
1998-10-06 20:44:40 +00:00
pk
2727683a09 more DIAGNOSTIC sanity checks 1998-10-06 19:24:03 +00:00
kleink
ad0a7279e9 Add *__errno() redirection for _REENTRANT code. Also, some movel vs. movl
consistency.
1998-10-06 19:05:26 +00:00
thorpej
0729240c88 Move the "XXX re-zero proc0 user area" to the end of configure(), before
interrupts are enabled.
1998-10-06 18:58:09 +00:00
kleink
9849eb57f8 Declare one of {__errno,errno}, depending on _REENTRANT. 1998-10-06 18:56:25 +00:00
kleink
44b31a4395 Use #error instead of causing parse errors; noticed by Heiko. 1998-10-06 18:38:08 +00:00
fvdl
778592d8c3 Shut up gcc. 1998-10-06 15:50:30 +00:00
dante
423c1d8dd3 Make AdvanSys narrow driver compile on BIG_ENDIAN machines.
Thanks to Izumi Tsutsui
1998-10-06 14:44:21 +00:00
ws
ea31d33a4a Since M$ doesn't maintain the FSINFO block correctly,
don't treat errors there as modifications.
1998-10-06 14:31:58 +00:00
leo
3e8b7d3139 Only return COMPLETE when polling. 1998-10-06 09:32:44 +00:00
leo
05ebc10205 Disable SCSI interrupts while polling for the transfer to finish. This
fixes spurious panics while booting my Hades. This bug could also occur
on a TT030.
1998-10-06 09:29:44 +00:00
leo
8a20859c2e Some DEBUG fixups 1998-10-06 09:22:01 +00:00
leo
e3704a8e0b Fix DEBUG printf 1998-10-06 09:19:36 +00:00
thorpej
53b61ccd14 Avoid a compiler warning. 1998-10-06 08:51:14 +00:00
hwr
5031e2f10a Fixes lib/6252 by Greg A. Woods 1998-10-06 06:31:41 +00:00
perry
e7340f0ed3 Fix a potential Y2K bug on some clock chips: we were loading invalid
BCD into the year field of the RTC in years > 1999. It seems to have
worked just fine on my old broken down test machine, but apparently
some others actually get hurt. Suckage. We now make sure that we load
valid BCD.

Other ports should check for variations on this theme.
1998-10-06 05:52:23 +00:00
eeh
cd0dd24713 It seems taht 64-bit kernels need bigger stacks. 1998-10-06 05:18:55 +00:00
eeh
d0d18d5a83 Fix PIC code initialization. 1998-10-06 05:16:34 +00:00
matt
75f5ffdf21 Change backplace0 to mainbus0 (for consistency with other ports).
Remove unused function protocols from ka410.h and ka43.h
Fix some ka46 missing references
1998-10-06 04:04:30 +00:00
sakamoto
72e565d9b1 Fix unassigned minaddr for uvm_km_suballoc.
Eliminate space at end of line, and so on.
1998-10-06 03:48:12 +00:00
mrg
16d7f0c241 let chroot take "-u user", "-g group" and "-G group,list,group,..." arguments 1998-10-06 03:47:50 +00:00
mark
4f50564268 Fix the vnd devices used. 1998-10-06 02:59:19 +00:00
mark
7f94d46701 Add wscons device files. 1998-10-06 02:48:18 +00:00
mark
6465aead84 Use braces instead of brackets to surround the SET_ICUS macro. 1998-10-06 02:43:26 +00:00
mark
de39833622 Add wsdisplay, wsmouse and wskbd devices. 1998-10-06 02:41:22 +00:00
mark
2bcc60adc6 Add declarations for wsdisplay, wsmouse and wskbd. 1998-10-06 02:40:13 +00:00
mark
edbbf502ab Add wscons devices and options. 1998-10-06 02:39:00 +00:00
mark
8a012b843b Include files.wscons
Add files.pckbc (commented out, pending fixing SHARK configs).
1998-10-06 02:37:59 +00:00
matt
af8a94ec80 Code references should use movab, not moval. Fix gas-2.9.1 complaints
with intvec.s
1998-10-06 02:07:30 +00:00
mark
08fbcdd506 Fix bug with the return value in filecore_label_locate(). This bug caused
an assertion to fail in disksubr.c if a label was written to a disk with
a filecore partition at the start of the disk.
1998-10-06 01:47:53 +00:00
rvb
71a653d388 Add Coda 1998-10-06 01:44:11 +00:00
mark
0220416488 Miscellaneous maintainance and debugging.
Fix several size / offset calculation errors.
Make some of the default partition sizes more realistic.
1998-10-06 01:43:12 +00:00
mark
0402c9b7d8 Add T_FILECORE to the DTYPE enum.
Add filecore to the fstype array.
1998-10-06 01:37:17 +00:00