Commit Graph

84690 Commits

Author SHA1 Message Date
matt
e8f317bba8 Add xscale cpu functions 2001-08-26 19:41:57 +00:00
matt
4e642cc5fd Add i80312 register definitions (just registers for now). 2001-08-26 19:25:47 +00:00
matt
08f4bcddf3 files file for xscale (i80312 aka iopxs) 2001-08-26 19:19:09 +00:00
manu
6ae6d7c980 Preliminary work on Linux/Mips emul 2001-08-26 18:53:20 +00:00
fredette
d77c828c64 Fixed a bug processing options - we were ORing
an uninitialized auto into boothowto.
2001-08-26 18:39:15 +00:00
manu
abf3af624a Preliminary work on Linux/Mips emul. More to come soon... 2001-08-26 18:11:25 +00:00
manu
34e3550db4 Moved LINUX_NCCS from MI file to MD file, because the value is different
on MIPS and sparc machines.
2001-08-26 17:26:31 +00:00
manu
8d2d7fdf71 Fiexed a typo in a #define 2001-08-26 17:17:55 +00:00
manu
0e6de337a2 Preliminary work on Linux/mips compat, more to come soon... 2001-08-26 17:12:56 +00:00
fredette
6682ab1fbf Under __ELF__, getvbr must return its pointer value
in %a0, not %d0.  This fixes many problems with
getting the PROM to halt and reboot the machine.
2001-08-26 17:12:11 +00:00
manu
d1fd72fba1 Fixed a typo in struct naming. This does not seems to impact anything. 2001-08-26 17:08:09 +00:00
manu
21f970e367 Preliminary work on Linux/Mips emulation, more to come soon... 2001-08-26 17:03:37 +00:00
manu
0f65ff9afc Preliminary work on Linux/mips compatibility, more to come soon... 2001-08-26 16:41:58 +00:00
simonb
9d7facdb6e Yanking a pmax-specific header should not have broken Alpha
compiles!  Remove all pmax include files, copying 'struct pdma'
from <pmax/dev/pdma.h> into sccvar.h.

XXX: diffs between current pmax and alpha scc.c are almost as large
     as the files themselves.  Should clean this up...
2001-08-26 16:39:56 +00:00
manu
de40f400dd Preliminary work on Linux/mips compatibility, more to come soon... 2001-08-26 16:33:01 +00:00
tsutsui
62c3bdeea4 sysctl(2) -> sysctl(3) (in comments) 2001-08-26 16:22:20 +00:00
manu
6ca52a1743 Preliminary work on Linux/mips compatibility, more to come soon... 2001-08-26 16:21:56 +00:00
manu
0a50dcbab4 Preliminary work on Linux/mips compatibility. More to come soon... 2001-08-26 16:18:03 +00:00
tsutsui
e1921cd311 Add one more pmap_update() missed in rev 1.14. 2001-08-26 16:05:25 +00:00
manu
fcf1fa0015 Preliminary work on Linux/mips compatibility, more to come soon... 2001-08-26 15:41:14 +00:00
manu
e712414a48 Preliminary work on Linux/mips compatibility. More to come soon... 2001-08-26 15:38:44 +00:00
manu
a410e315dd Preliminary work on Linux/mips compatibility. More to come soon... 2001-08-26 15:24:24 +00:00
manu
b2ca6f9c3b Preliminary work for Linux/Mips compatibility, more to come soon. 2001-08-26 15:16:42 +00:00
wiz
856dc5622c Whitespace and punctuation fixes. 2001-08-26 14:23:47 +00:00
wiz
512822911b Remove references to oldscsibus. 2001-08-26 14:23:26 +00:00
bjh21
6825e7d5ea Garbage-collect pcb_onfault_lj, since it's unused and doesn't exist on
arm32 ports.
2001-08-26 14:15:07 +00:00
wiz
d54e4f76b5 Regen (for MI SCSI change) 2001-08-26 13:30:29 +00:00
bjh21
66da5fecf2 KASSERT the presence of a FIQ downgrade handler before we try to call it. 2001-08-26 12:25:38 +00:00
bjh21
9c45cae8df Make cmos_read() and cmos_write() globally visible, and make the instance
they operate on implicit.  Also, stop abusing cf_unit, and remove a vast
swathe of unused code.
2001-08-26 12:24:24 +00:00
bjh21
0ff76b5187 Add fiq_off() and fiq_on(). 2001-08-26 12:20:59 +00:00
mrg
e309f80412 remove bogus comment. noted by Tetsuya Isaki <isaki@par.odn.ne.jp> in private email. 2001-08-26 12:14:22 +00:00
simonb
03e576a384 More rz->sd/cd updates. 2001-08-26 12:08:07 +00:00
ad
5bfd050aa7 Fix typo. 2001-08-26 12:05:55 +00:00
simonb
65890eaf66 This hasn't been used since the NetBSD 1.3.3. 2001-08-26 12:02:22 +00:00
simonb
1e8ccbac70 Change some rz references to sd.
XXX: need to mention new sd devices in release notes.
2001-08-26 12:00:17 +00:00
simonb
e5592e5454 Use "sd" only in disk_names. 2001-08-26 11:58:47 +00:00
simonb
e60403a3f9 Remove rz/tz support for pmax, switch to MI SCSI. 2001-08-26 11:55:38 +00:00
simonb
cddf6cf55b Switch to MI SCSI and drop old pmax MD SCSI support completely. 2001-08-26 11:47:18 +00:00
simonb
47bb32d470 Use the common Makefile.powerpc. 2001-08-26 11:00:07 +00:00
simonb
7ec91f6656 Include ${THISPPC}/conf/Makefile.${TARGET_MACHINE}.inc if it exists (ala
mips' Makefile.mips).
2001-08-26 10:59:26 +00:00
chs
a026d7bc78 handle unmanaged pages correctly in pmap_remove_pv(),
fixes crashes when exiting X.
2001-08-26 06:03:11 +00:00
eeh
500082fdef Build lint on sparc64. 2001-08-26 06:00:30 +00:00
eeh
90ce2985e4 Do a more accurate compare. 2001-08-26 05:46:31 +00:00
eeh
5b0492f05e Fix debug printf. 2001-08-26 05:44:46 +00:00
eeh
97ff24357e Clean this up so it works again. 2001-08-26 05:31:28 +00:00
mhitch
ba61a3cc19 Fix memsize_scan() - cut and pasted code can't use physmem because it hasn't
been set yet.
2001-08-26 05:16:52 +00:00
matt
531338f3ce Adjust vmstat -i / -e for wider event names 2001-08-26 02:50:37 +00:00
matt
5911b9a67f Make compile with -Wmissing-prototype -Wstrict-prototypes 2001-08-26 02:49:18 +00:00
matt
449a758850 Add EVCNT_TRAP event counter type. 2001-08-26 02:48:12 +00:00
matt
550ffff41b Make all powerpc ports use a common Makefile.powerpc (except walnut)
Enforce -Wmissing-prototypes -Wstrict-prototypes for all ppc ports.
Split out macppc cpu support and make common to mpc6xx ports.  Make
other mpc6xx ports use it.  Add evcnts for mpc6xx traps.
2001-08-26 02:47:33 +00:00