Module Name: src Committed By: rkujawa Date: Fri Jan 3 00:33:06 UTC 2014
Modified Files: src/sys/arch/amiga/amiga: gayle.c gayle.h src/sys/arch/amiga/conf: files.amiga src/sys/arch/amiga/dev: acafhreg.h efa.c efareg.h gayle_pcmcia.c wdc_acafh.c wdc_amiga.c src/sys/arch/amiga/include: bus.h Added Files: src/sys/arch/amiga/amiga: amiga_bus_simple_0x1000.c Log Message: Rework handling of Commodore Gayle chip. Avoid ugly struct casts, introduce proper bus_space accesses and some abstraction layer. All drivers that utilised Gayle also had to be refactored. I tried not to break anything more, but this clearly needs more testing... To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 src/sys/arch/amiga/amiga/amiga_bus_simple_0x1000.c cvs rdiff -u -r1.6 -r1.7 src/sys/arch/amiga/amiga/gayle.c cvs rdiff -u -r1.2 -r1.3 src/sys/arch/amiga/amiga/gayle.h cvs rdiff -u -r1.173 -r1.174 src/sys/arch/amiga/conf/files.amiga cvs rdiff -u -r1.3 -r1.4 src/sys/arch/amiga/dev/acafhreg.h cvs rdiff -u -r1.11 -r1.12 src/sys/arch/amiga/dev/efa.c cvs rdiff -u -r1.2 -r1.3 src/sys/arch/amiga/dev/efareg.h \ src/sys/arch/amiga/dev/wdc_acafh.c cvs rdiff -u -r1.27 -r1.28 src/sys/arch/amiga/dev/gayle_pcmcia.c cvs rdiff -u -r1.36 -r1.37 src/sys/arch/amiga/dev/wdc_amiga.c cvs rdiff -u -r1.28 -r1.29 src/sys/arch/amiga/include/bus.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.