Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: src/sys/arch/sgimips



Module Name:    src
Committed By:   rumble
Date:           Thu Feb 12 06:33:57 UTC 2009

Modified Files:
        src/sys/arch/sgimips/conf: GENERIC32_IP12 GENERIC32_IP2x files.sgimips
            majors.sgimips
        src/sys/arch/sgimips/dev: files.dev int.c int1reg.h int2reg.h zs.c
        src/sys/arch/sgimips/gio: files.gio
        src/sys/arch/sgimips/hpc: files.hpc hpc.c
        src/sys/arch/sgimips/ioc: files.ioc
        src/sys/arch/sgimips/sgimips: arcemu.c arcemu.h bus.c clock.c console.c
            machdep.c
Added Files:
        src/sys/arch/sgimips/dev: dp8573areg.h dpclock.c dsclock.c
Removed Files:
        src/sys/arch/sgimips/hpc: dp8573areg.h dpclock_hpc.c dsclock_hpc.c

Log Message:
Enable Personal IRIS 4D/20 and 4D/25 support:
  - Adapt int(4) to handle the INT1 chip
  - Move generic rtc clocks out of hpc/ and into dev/
  - Handle the very strangely wired eeprom and other bits in arcemu
  - Sprinkle MACH_SGI_IP6 as necessary
  - Enable IP6/IP10 devices in GENERIC32_IP12. Yes, the naming is poor but
    there's no winning with kernel/hw compatibility on sgimips...

Tested on my 4D/25. Doesn't (appear to) break macallan@'s IP22.


To generate a diff of this commit:
cvs rdiff -r1.4 -r1.5 src/sys/arch/sgimips/conf/GENERIC32_IP12
cvs rdiff -r1.78 -r1.79 src/sys/arch/sgimips/conf/GENERIC32_IP2x
cvs rdiff -r1.47 -r1.48 src/sys/arch/sgimips/conf/files.sgimips
cvs rdiff -r1.21 -r1.22 src/sys/arch/sgimips/conf/majors.sgimips
cvs rdiff -r0 -r1.1 src/sys/arch/sgimips/dev/dp8573areg.h \
    src/sys/arch/sgimips/dev/dpclock.c src/sys/arch/sgimips/dev/dsclock.c
cvs rdiff -r1.9 -r1.10 src/sys/arch/sgimips/dev/files.dev
cvs rdiff -r1.19 -r1.20 src/sys/arch/sgimips/dev/int.c
cvs rdiff -r1.1 -r1.2 src/sys/arch/sgimips/dev/int1reg.h
cvs rdiff -r1.4 -r1.5 src/sys/arch/sgimips/dev/int2reg.h
cvs rdiff -r1.35 -r1.36 src/sys/arch/sgimips/dev/zs.c
cvs rdiff -r1.10 -r1.11 src/sys/arch/sgimips/gio/files.gio
cvs rdiff -r1.2 -r0 src/sys/arch/sgimips/hpc/dp8573areg.h
cvs rdiff -r1.3 -r0 src/sys/arch/sgimips/hpc/dpclock_hpc.c
cvs rdiff -r1.10 -r0 src/sys/arch/sgimips/hpc/dsclock_hpc.c
cvs rdiff -r1.12 -r1.13 src/sys/arch/sgimips/hpc/files.hpc
cvs rdiff -r1.60 -r1.61 src/sys/arch/sgimips/hpc/hpc.c
cvs rdiff -r1.2 -r1.3 src/sys/arch/sgimips/ioc/files.ioc
cvs rdiff -r1.17 -r1.18 src/sys/arch/sgimips/sgimips/arcemu.c
cvs rdiff -r1.10 -r1.11 src/sys/arch/sgimips/sgimips/arcemu.h
cvs rdiff -r1.55 -r1.56 src/sys/arch/sgimips/sgimips/bus.c
cvs rdiff -r1.20 -r1.21 src/sys/arch/sgimips/sgimips/clock.c
cvs rdiff -r1.36 -r1.37 src/sys/arch/sgimips/sgimips/console.c
cvs rdiff -r1.124 -r1.125 src/sys/arch/sgimips/sgimips/machdep.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



Home | Main Index | Thread Index | Old Index