Today, Franz Reinhardt wrote: > 1. Rubini mentioned it in his book. > 2. the saa7134 driver and IIRC bttv does it that way Yes, correct. > /* get mmio */ It is for MMIO only. You still use [in|out][b|w|l] for IO ports proper. AC seemed to suggest that it is not even necessary to call *_request_region*() which seems to be correct. I do it anyway, as /proc/ioports then shows my module as having claimed that part of IO space. tom.