scottr
9c7f82f7b8
The annoying message about trusting ourselves to write the PRAM should
...
really be dependent on DEBUG, not DIAGNOSTIC. While we're here, add
a couple of DEBUG messages to mac68k_calibrate_delay(), and wrap them
all appropriately so that the messages aren't enabled unless we
specifically ask for them (by setting clock_debug).
1997-10-07 03:04:55 +00:00
gwr
076ab3f536
Tweak the console support a little (more like the sparc version).
1997-10-06 21:04:21 +00:00
thorpej
0c368b5f67
Initialize the kernel message buffer earlier (before main() is called).
1997-10-06 20:38:46 +00:00
gwr
a5e95ba86d
Move some of the VM initialization work from _startup.c to pmap.c
...
where it is normally found.
1997-10-06 20:04:02 +00:00
gwr
210e726aba
Use vm_offset_t to represent control space addresses, because
...
they are more like physical addresses in that you can not just
dereference a pointer to access the space. (Also, if you use a
pointer type for such things, gdb will _try_ to deference it.)
1997-10-06 19:58:01 +00:00
gwr
c01d3eb597
Flush the I-cache before jumping into just-loaded code.
1997-10-06 19:43:23 +00:00
gwr
81bc13db4b
Need to flush the I-cache before jumping into just-loaded code.
...
Without this, boot programs fail with some PROM versions...
1997-10-06 19:37:26 +00:00
mark
6a8334e84e
Change p_vmspace->pmap references to p_vmspace->vm_map.pmap so that
...
we no longer need __VM_PMAP_HACK.
1997-10-06 01:12:05 +00:00
mark
ac03dfe307
Change p_vmspace->pmap references to p_vmspace->vm_map.pmap so that
...
we no longer need __VM_PMAP_HACK.
1997-10-06 01:12:03 +00:00
mark
7483a0a6ba
Change p_vmspace->pmap references to p_vmspace->vm_map.pmap so that
...
we no longer need __VM_PMAP_HACK.
1997-10-06 01:12:01 +00:00
mark
c4ca3a48de
Changed VM_PMAP reference now that is is a pointer rather than an address.
1997-10-06 00:49:34 +00:00
mark
623bc2b574
Change vm_pmap reference to vm_map.pmap now we have dropped __VM_PMAP_HACK.
1997-10-06 00:47:34 +00:00
mark
84e72a4ba0
Removed __VM_PMAP_HACK
...
Added a couple of reserved field to the pmap structure.
1997-10-05 22:59:36 +00:00
mark
9461d08a78
Define a new sysarch call number ARM32_DRAIN_WRITEBUF that can be used
...
to drain any CPU write buffer.
1997-10-05 22:58:26 +00:00
mark
3b844ee813
Cleaned out some old junk.
...
Enabled .type directive in the ENTRY() macro.
1997-10-05 22:51:05 +00:00
mark
9752ea1553
Define the new format of a setjmp buffer.
...
Define macros for the magic numbers and for the various field.
1997-10-05 22:48:19 +00:00
jonathan
1203ea77f9
GNU ld script for linking standalone MIPS code (e.g., bootblocks).
1997-10-05 22:17:56 +00:00
gwr
ede5144deb
read regs in the right order
1997-10-05 21:00:12 +00:00
gwr
39bf0bf971
normalize include order
1997-10-05 20:59:02 +00:00
gwr
d07537bd72
Do kernel core header initialization a little differently.
1997-10-05 20:53:41 +00:00
gwr
c669b1bdeb
Do the cpu_kcore_hdr initialization a little differently.
...
(also fix - was not setting pg_frame, pg_valid)
1997-10-05 20:43:27 +00:00
gwr
00fe95a86e
sync with sun3
1997-10-05 20:39:17 +00:00
gwr
f0f6b5ab35
cosmetic
1997-10-05 20:37:56 +00:00
thorpej
616e0b7e33
Copyright assigned to The NetBSD Foundation.
1997-10-05 18:26:38 +00:00
thorpej
3b4ad2b60e
Copyright assigned to The NetBSD Foundation.
1997-10-05 18:15:51 +00:00
veego
d39db07047
Update the 'depend on CPU configuration' section for the new or updated
...
ncr53c9x frontends.
1997-10-05 17:19:35 +00:00
veego
b59e0fd6a7
Unused files after the sfas driver is replaced by the MI ncr53c9x driver.
1997-10-05 17:12:44 +00:00
carrel
6d72f0f99f
Recognize sunos binaries
1997-10-05 02:15:48 +00:00
carrel
3f5b21562b
Add missing definition needed for COMPAT_SUNOS
1997-10-05 02:12:52 +00:00
carrel
cb48a4a7e4
Bring sunos compat files in when COMPAT_SUNOS defined
1997-10-05 02:11:21 +00:00
thorpej
66a1783103
Fix some license confusion.
1997-10-04 22:32:26 +00:00
gwr
6b27a0d34f
Make cpu_reboot un-blank the screen (cnpollc(1)).
...
Validate space in page zero for the kcore header.
1997-10-04 20:03:46 +00:00
gwr
0ec1cda62f
Move the call to cninit() up a level (easier to find).
1997-10-04 19:46:17 +00:00
gwr
e53d676a1d
Move dumppage initialization from sun3_startup.c to machdep.c
...
(so it can be a normal kmem_alloc)
1997-10-04 19:39:22 +00:00
thorpej
030188061e
Copyright assigned to The NetBSD Foundation.
1997-10-04 17:36:56 +00:00
thorpej
0e22d3b5a3
Copyright assigned to The NetBSD Foundation.
1997-10-04 17:34:08 +00:00
thorpej
608283bedd
Copyright assigned to The NetBSD Foundation.
1997-10-04 17:22:49 +00:00
gwr
bb2d22bde0
use common genassym.awk
1997-10-04 17:21:23 +00:00
thorpej
9e6a3b705f
Copyright assigned to The NetBSD Foundation.
1997-10-04 17:20:15 +00:00
gwr
c63931a407
use common genassym.awk
1997-10-04 17:14:07 +00:00
thorpej
bb0b21705d
Copyright assigned to The NetBSD Foundation.
1997-10-04 17:03:09 +00:00
gwr
0554a69f18
more comments
1997-10-04 16:56:49 +00:00
thorpej
2d397943d4
Copyright assigned to The NetBSD Foundation.
1997-10-04 09:59:35 +00:00
thorpej
92a347c574
Copyright assigned to The NetBSD Foundation.
1997-10-04 09:38:47 +00:00
mhitch
66e9e9018c
Replace Fastlane and Blizzard SCSI driver frontends, using the machine
...
independent ncr53c9x driver. Add 12x0-IV support to the 1230 driver, and
add Cyberstorm SCSI I and II drivers.
1997-10-04 04:01:17 +00:00
mhitch
3d83dee874
Use a global variable to hold the current speed of the internal serial port.
...
This will be used by certain SCSI drivers to limit the length of DMA transfers
when the serial port is running at higher speeds. GVP and Phase5 DMA
interfers significantly with CPU execution, and significantly increases
receive buffer overruns (silo overflow). Reducing the DMA transfer length
can reduce the overruns.
1997-10-04 03:59:36 +00:00
gwr
9d9695813b
Declare kbd_docmd()
1997-10-03 23:08:08 +00:00
lukem
7d508b124f
define SIZE?=size, and use ${SIZE} instead of size. makes cross
...
compilation easier
1997-10-03 07:17:00 +00:00
gwr
167d06be57
Increase MSGBUFOFF to 512 so we can be sure there is room for a
...
kernel core header before the message buffer.
1997-10-03 02:16:15 +00:00
briggs
407e2e622f
port-mac68k/4158: current kernel doesn't recognize some adb devices.
...
Patch applied. Thanks to SUNAGAWA Keiki for the change-request.
1997-10-02 15:12:49 +00:00