Source-Changes archive

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

CVS commit: syssrc/sys/arch/evbmips



Module Name:    syssrc
Committed By:   simonb
Date:           Thu Mar  7 14:44:06 UTC 2002

Added Files:
        syssrc/sys/arch/evbmips: Makefile
        syssrc/sys/arch/evbmips/compile: .keep_me
        syssrc/sys/arch/evbmips/conf: MALTA Makefile.evbmips.inc files.evbmips
            files.malta std.malta
        syssrc/sys/arch/evbmips/dev: mcclock.c mcclockvar.h
        syssrc/sys/arch/evbmips/evbmips: bus_dma.c clock.c clockvar.h
            interrupt.c locore_machdep.S procfs_machdep.c yamon.c
        syssrc/sys/arch/evbmips/include: Makefile ansi.h aout_machdep.h asm.h
            bswap.h bus.h cdefs.h cpu.h db_machdep.h disklabel.h elf_machdep.h
            endian.h endian_machdep.h float.h ieee.h ieeefp.h int_const.h
            int_fmtio.h int_limits.h int_mwgwtypes.h int_types.h intr.h
            isa_machdep.h kcore.h kdbparam.h limits.h lock.h locore.h math.h
            mips_opcode.h param.h pcb.h pci_machdep.h pmap.h proc.h profile.h
            psl.h pte.h ptrace.h reg.h regdef.h regnum.h reloc.h rnd.h setjmp.h
            signal.h stdarg.h trap.h types.h varargs.h vmparam.h yamon.h
        syssrc/sys/arch/evbmips/isa: isadma_bounce.c mcclock_isa.c
        syssrc/sys/arch/evbmips/malta: autoconf.c autoconf.h conf.c cpu.c
            disksubr.c leds.c machdep.c malta_bus_io.c malta_bus_mem.c
            malta_dma.c malta_intr.c maltareg.h maltavar.h procfs_machdep.c
        syssrc/sys/arch/evbmips/malta/dev: gt.c gtreg.h gtvar.h mainbus.c
        syssrc/sys/arch/evbmips/malta/pci: pchb.c pci_machdep.c pcib.c
            pcibvar.h pciide_machdep.c
        syssrc/sys/arch/evbmips/pci: pci_alignstride_bus_io_chipdep.c
            pci_alignstride_bus_mem_chipdep.c

Log Message:
A port to the MIPS Malta evaluation board.  Currently supports the
MIPS32 4Kc CPU board, with support for the MIPS64 5Kc and the QED RM5261
CPU boards to follow.

The cs4281 audio hasn't been tested, there are some interrupt problems
with onboard the pciide, but all other on-board peripherals work.

The evbmips port will support more MIPS evaluation boards in the future.


To generate a diff of this commit:
cvs rdiff -r0 -r1.1 syssrc/sys/arch/evbmips/Makefile
cvs rdiff -r0 -r1.1 syssrc/sys/arch/evbmips/compile/.keep_me
cvs rdiff -r0 -r1.1 syssrc/sys/arch/evbmips/conf/MALTA \
    syssrc/sys/arch/evbmips/conf/Makefile.evbmips.inc \
    syssrc/sys/arch/evbmips/conf/files.evbmips \
    syssrc/sys/arch/evbmips/conf/files.malta \
    syssrc/sys/arch/evbmips/conf/std.malta
cvs rdiff -r0 -r1.1 syssrc/sys/arch/evbmips/dev/mcclock.c \
    syssrc/sys/arch/evbmips/dev/mcclockvar.h
cvs rdiff -r0 -r1.1 syssrc/sys/arch/evbmips/evbmips/bus_dma.c \
    syssrc/sys/arch/evbmips/evbmips/clock.c \
    syssrc/sys/arch/evbmips/evbmips/clockvar.h \
    syssrc/sys/arch/evbmips/evbmips/interrupt.c \
    syssrc/sys/arch/evbmips/evbmips/locore_machdep.S \
    syssrc/sys/arch/evbmips/evbmips/procfs_machdep.c \
    syssrc/sys/arch/evbmips/evbmips/yamon.c
cvs rdiff -r0 -r1.1 syssrc/sys/arch/evbmips/include/Makefile \
    syssrc/sys/arch/evbmips/include/ansi.h \
    syssrc/sys/arch/evbmips/include/aout_machdep.h \
    syssrc/sys/arch/evbmips/include/asm.h \
    syssrc/sys/arch/evbmips/include/bswap.h \
    syssrc/sys/arch/evbmips/include/bus.h \
    syssrc/sys/arch/evbmips/include/cdefs.h \
    syssrc/sys/arch/evbmips/include/cpu.h \
    syssrc/sys/arch/evbmips/include/db_machdep.h \
    syssrc/sys/arch/evbmips/include/disklabel.h \
    syssrc/sys/arch/evbmips/include/elf_machdep.h \
    syssrc/sys/arch/evbmips/include/endian.h \
    syssrc/sys/arch/evbmips/include/endian_machdep.h \
    syssrc/sys/arch/evbmips/include/float.h \
    syssrc/sys/arch/evbmips/include/ieee.h \
    syssrc/sys/arch/evbmips/include/ieeefp.h \
    syssrc/sys/arch/evbmips/include/int_const.h \
    syssrc/sys/arch/evbmips/include/int_fmtio.h \
    syssrc/sys/arch/evbmips/include/int_limits.h \
    syssrc/sys/arch/evbmips/include/int_mwgwtypes.h \
    syssrc/sys/arch/evbmips/include/int_types.h \
    syssrc/sys/arch/evbmips/include/intr.h \
    syssrc/sys/arch/evbmips/include/isa_machdep.h \
    syssrc/sys/arch/evbmips/include/kcore.h \
    syssrc/sys/arch/evbmips/include/kdbparam.h \
    syssrc/sys/arch/evbmips/include/limits.h \
    syssrc/sys/arch/evbmips/include/lock.h \
    syssrc/sys/arch/evbmips/include/locore.h \
    syssrc/sys/arch/evbmips/include/math.h \
    syssrc/sys/arch/evbmips/include/mips_opcode.h \
    syssrc/sys/arch/evbmips/include/param.h \
    syssrc/sys/arch/evbmips/include/pcb.h \
    syssrc/sys/arch/evbmips/include/pci_machdep.h \
    syssrc/sys/arch/evbmips/include/pmap.h \
    syssrc/sys/arch/evbmips/include/proc.h \
    syssrc/sys/arch/evbmips/include/profile.h \
    syssrc/sys/arch/evbmips/include/psl.h \
    syssrc/sys/arch/evbmips/include/pte.h \
    syssrc/sys/arch/evbmips/include/ptrace.h \
    syssrc/sys/arch/evbmips/include/reg.h \
    syssrc/sys/arch/evbmips/include/regdef.h \
    syssrc/sys/arch/evbmips/include/regnum.h \
    syssrc/sys/arch/evbmips/include/reloc.h \
    syssrc/sys/arch/evbmips/include/rnd.h \
    syssrc/sys/arch/evbmips/include/setjmp.h \
    syssrc/sys/arch/evbmips/include/signal.h \
    syssrc/sys/arch/evbmips/include/stdarg.h \
    syssrc/sys/arch/evbmips/include/trap.h \
    syssrc/sys/arch/evbmips/include/types.h \
    syssrc/sys/arch/evbmips/include/varargs.h \
    syssrc/sys/arch/evbmips/include/vmparam.h \
    syssrc/sys/arch/evbmips/include/yamon.h
cvs rdiff -r0 -r1.1 syssrc/sys/arch/evbmips/isa/isadma_bounce.c \
    syssrc/sys/arch/evbmips/isa/mcclock_isa.c
cvs rdiff -r0 -r1.1 syssrc/sys/arch/evbmips/malta/autoconf.c \
    syssrc/sys/arch/evbmips/malta/autoconf.h \
    syssrc/sys/arch/evbmips/malta/conf.c syssrc/sys/arch/evbmips/malta/cpu.c \
    syssrc/sys/arch/evbmips/malta/disksubr.c \
    syssrc/sys/arch/evbmips/malta/leds.c \
    syssrc/sys/arch/evbmips/malta/machdep.c \
    syssrc/sys/arch/evbmips/malta/malta_bus_io.c \
    syssrc/sys/arch/evbmips/malta/malta_bus_mem.c \
    syssrc/sys/arch/evbmips/malta/malta_dma.c \
    syssrc/sys/arch/evbmips/malta/malta_intr.c \
    syssrc/sys/arch/evbmips/malta/maltareg.h \
    syssrc/sys/arch/evbmips/malta/maltavar.h \
    syssrc/sys/arch/evbmips/malta/procfs_machdep.c
cvs rdiff -r0 -r1.1 syssrc/sys/arch/evbmips/malta/dev/gt.c \
    syssrc/sys/arch/evbmips/malta/dev/gtreg.h \
    syssrc/sys/arch/evbmips/malta/dev/gtvar.h \
    syssrc/sys/arch/evbmips/malta/dev/mainbus.c
cvs rdiff -r0 -r1.1 syssrc/sys/arch/evbmips/malta/pci/pchb.c \
    syssrc/sys/arch/evbmips/malta/pci/pci_machdep.c \
    syssrc/sys/arch/evbmips/malta/pci/pcib.c \
    syssrc/sys/arch/evbmips/malta/pci/pcibvar.h \
    syssrc/sys/arch/evbmips/malta/pci/pciide_machdep.c
cvs rdiff -r0 -r1.1 \
    syssrc/sys/arch/evbmips/pci/pci_alignstride_bus_io_chipdep.c \
    syssrc/sys/arch/evbmips/pci/pci_alignstride_bus_mem_chipdep.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