--- - branch: netbsd-8 date: Thu Jun 7 19:39:54 UTC 2018 files: - new: 1.66.52.1 old: '1.66' path: src/sys/dev/isa/isadma.c pathrev: src/sys/dev/isa/isadma.c@1.66.52.1 type: modified - new: 1.8.80.1 old: '1.8' path: src/sys/dev/isa/isadmareg.h pathrev: src/sys/dev/isa/isadmareg.h@1.8.80.1 type: modified - new: 1.9.156.1 old: '1.9' path: src/sys/dev/isa/isareg.h pathrev: src/sys/dev/isa/isareg.h@1.9.156.1 type: modified id: 20180607T193954Z.de4d4c632f9500fa6ebb22b224d6cb7738157700 log: "Pull up following revision(s) (requested by jdolecek in ticket #841):\n\n\tsys/dev/isa/isadmareg.h: revision 1.9\n\tsys/dev/isa/isareg.h: revision 1.10\n\tsys/dev/isa/isadma.c: revision 1.67\n\nfix off-by-one in the mapping of the ISA DMA page registers, they actually\nstart at 0x81; the code used bus_space_map() starting from 0x80 but\nused +1 offset for actual I/O, now it maps starting 0x81 and does I/O\nwithout offset\n\nthe reads and writes work exactly the same as before, but this frees\n0x80 for being mapped independantly\npatch provided in PR kern/52468 by Jonathan Chapman; checked against the spec\nand also FreeBSD sys/x86/isa/isa_dma.c\n" module: src subject: 'CVS commit: [netbsd-8] src/sys/dev/isa' unixtime: '1528400394' user: martin