CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]    2010/05/08 15:59:56

Modified files:
        sys/arch/loongson/conf: GENERIC RAMDISK files.loongson 
        sys/arch/loongson/dev: apm.c bonito.c bonito_irq.h bonitoreg.h 
                               bonitovar.h glxpcib.c kb3310.c pcib.c 
        sys/arch/loongson/include: autoconf.h bus.h isa_machdep.h 
        sys/arch/loongson/loongson: gdium_machdep.c loongson2_machdep.c 
                                    machdep.c pciide_machdep.c 
                                    wscons_machdep.c yeeloong_machdep.c 
        sys/arch/mips64/include: archtype.h 
Added files:
        sys/arch/loongson/loongson: generic2e_machdep.c isa_machdep.c 

Log message:
Huge work-in-progress commit to support Loongson 2E-based evaluation boards
with a VIA 686 southbridge.

Features:
- 686 setup code (no thanks to PMON for not initializing the beast).
- work in progress ISA interrupt handling code.
- support for vga(4) compatible devices as console, in PC-compatible text mode.
- move legacy (ISA) support code out of bonito(4) to make things clearer.
- support more than 256MB on 2E-based systems.

Tested on a generic 2E-based evaluation board by someone who wishes to remain
anonymous; you know who you are, thank you very much for testing.

Reply via email to