CVSROOT: /cvs Module name: src Changes by: m...@cvs.openbsd.org 2010/02/05 13:51:22
Modified files: sys/arch/loongson/conf: files.loongson sys/arch/loongson/dev: bonito.c bonitoreg.h bonitovar.h sys/arch/loongson/include: autoconf.h sys/arch/loongson/loongson: machdep.c pmon.c sys/arch/mips64/include: archtype.h Added files: sys/arch/loongson/dev: bonito_irq.h sys/arch/loongson/loongson: gdium_machdep.c yeeloong_machdep.c Removed files: sys/arch/loongson/dev: lemote_irq.h Log message: Blind support for the EMTEC Gdium Liberty netbook. Per-platform configuration is moved to specific files, and a pointer to the key configuration structure is now kept in struct sys_config. bonito(4) interrupt handling is split, to allow PCI+Legacy interrupt systems (Lemote Yeelong) and PCI-only Legacy-free systems (Gdium) to coexist peacefully.