From: <gri...@ps...> - 2000-07-18 15:01:00
|
> BTW Gerard said the driver should be MMIO and not IO_MAPPED. I may try > turning off I/O mapped and see what happens. He also said he would have > liked to work on MMIO, on non-PC hardware I presume, but has no hardware > to do the work. Does anyone have any ideas on MMIO vs IO MAPPED? On > first thought I'm not sure I understand the differences. Probably some subtle difference. MMIO should be the way we're used to on the 680x0 and PPC. 'flat' register space in memory. No special tricks required, just a base-address and some offsets. I'm not sure what the difference would be between MMIO and IO_MAPPED, but perhaps it's some way of mapping the Intel I/O port concept onto memory. That my require some tricks when accessing (eg. write register number first, then read or write data). Perhaps Geert has seen this difference before in video-cards? They also have all sorts of MMIO and I/O mapping stuff. Bye, Arno. -- PSINetworks Europe Fax: +31-23-5699841 | One disk to rule them all, Siriusdreef 34 Tel: +31-23-5699840 | One disk to bind them, 2132WT Hoofddorp+--------------------------------+ One disk to hold the files The Netherlands | * Musical Interlude * | And in the darkness grind 'em ----------------+--------------------------------+------------------------------ We say Retribution, We say Vengeance is bliss, We say Revolution, With a Cast-Iron fist! (Megadeth, 'The Disintegrators') -------------------------------------------------------------------------------- |