Module Name: src Committed By: matt Date: Sun Feb 20 07:59:52 UTC 2011
Modified Files: src/sys/arch/sgimips/conf: Makefile.sgimips.inc files.sgimips std.sgimips64 src/sys/arch/sgimips/dev: crime.c crmfb.c ctl.c imc.c int.c pic.c zs.c src/sys/arch/sgimips/gio: newportreg.h pci_gio.c src/sys/arch/sgimips/hpc: if_sq.c src/sys/arch/sgimips/include: intr.h sysconf.h src/sys/arch/sgimips/ioc: if_le_oioc.c src/sys/arch/sgimips/mace: if_mec.c macekbc.c pci_mace.c src/sys/arch/sgimips/sgimips: arcemu.c arcemu.h bus.c clock.c console.c cpu.c machdep.c mainbus.c src/sys/arch/sgimips/stand: Makefile.booters src/sys/arch/sgimips/stand/boot: Makefile src/sys/arch/sgimips/stand/boot64: Makefile src/sys/arch/sgimips/stand/common: boot.c disk.c getchar.c putchar.c start.S Log Message: Merge forward matt-nb5-mips64 Adapt to new interrupt/spl framework Deal with arcbios calls being O32 and kernels being N32/N64. Need to save/restore T8 across arcbios calls. To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/sys/arch/sgimips/conf/Makefile.sgimips.inc cvs rdiff -u -r1.49 -r1.50 src/sys/arch/sgimips/conf/files.sgimips cvs rdiff -u -r1.2 -r1.3 src/sys/arch/sgimips/conf/std.sgimips64 cvs rdiff -u -r1.33 -r1.34 src/sys/arch/sgimips/dev/crime.c cvs rdiff -u -r1.26 -r1.27 src/sys/arch/sgimips/dev/crmfb.c cvs rdiff -u -r1.1 -r1.2 src/sys/arch/sgimips/dev/ctl.c cvs rdiff -u -r1.29 -r1.30 src/sys/arch/sgimips/dev/imc.c cvs rdiff -u -r1.21 -r1.22 src/sys/arch/sgimips/dev/int.c cvs rdiff -u -r1.13 -r1.14 src/sys/arch/sgimips/dev/pic.c cvs rdiff -u -r1.36 -r1.37 src/sys/arch/sgimips/dev/zs.c cvs rdiff -u -r1.4 -r1.5 src/sys/arch/sgimips/gio/newportreg.h cvs rdiff -u -r1.5 -r1.6 src/sys/arch/sgimips/gio/pci_gio.c cvs rdiff -u -r1.40 -r1.41 src/sys/arch/sgimips/hpc/if_sq.c cvs rdiff -u -r1.26 -r1.27 src/sys/arch/sgimips/include/intr.h cvs rdiff -u -r1.7 -r1.8 src/sys/arch/sgimips/include/sysconf.h cvs rdiff -u -r1.3 -r1.4 src/sys/arch/sgimips/ioc/if_le_oioc.c cvs rdiff -u -r1.44 -r1.45 src/sys/arch/sgimips/mace/if_mec.c cvs rdiff -u -r1.4 -r1.5 src/sys/arch/sgimips/mace/macekbc.c cvs rdiff -u -r1.9 -r1.10 src/sys/arch/sgimips/mace/pci_mace.c cvs rdiff -u -r1.19 -r1.20 src/sys/arch/sgimips/sgimips/arcemu.c \ src/sys/arch/sgimips/sgimips/mainbus.c cvs rdiff -u -r1.11 -r1.12 src/sys/arch/sgimips/sgimips/arcemu.h cvs rdiff -u -r1.61 -r1.62 src/sys/arch/sgimips/sgimips/bus.c cvs rdiff -u -r1.23 -r1.24 src/sys/arch/sgimips/sgimips/clock.c cvs rdiff -u -r1.40 -r1.41 src/sys/arch/sgimips/sgimips/console.c cvs rdiff -u -r1.25 -r1.26 src/sys/arch/sgimips/sgimips/cpu.c cvs rdiff -u -r1.133 -r1.134 src/sys/arch/sgimips/sgimips/machdep.c cvs rdiff -u -r1.19 -r1.20 src/sys/arch/sgimips/stand/Makefile.booters cvs rdiff -u -r1.17 -r1.18 src/sys/arch/sgimips/stand/boot/Makefile cvs rdiff -u -r1.9 -r1.10 src/sys/arch/sgimips/stand/boot64/Makefile cvs rdiff -u -r1.18 -r1.19 src/sys/arch/sgimips/stand/common/boot.c cvs rdiff -u -r1.9 -r1.10 src/sys/arch/sgimips/stand/common/disk.c cvs rdiff -u -r1.7 -r1.8 src/sys/arch/sgimips/stand/common/getchar.c \ src/sys/arch/sgimips/stand/common/putchar.c cvs rdiff -u -r1.5 -r1.6 src/sys/arch/sgimips/stand/common/start.S Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.