Path: utzoo!attcan!uunet!portal!cup.portal.com!compata From: compata@cup.portal.com Newsgroups: comp.unix.xenix Subject: Memory-mapped device IO Message-ID: <7816@cup.portal.com> Date: 2 Aug 88 03:51:31 GMT Organization: The Portal System (TM) Lines: 15 XPortal-User-Id: 1.1001.4097 I wish to add an IO board to my Xenix system. The only way to address this board is via dual-ported memory. The precise addresses are switch-selectable on the board. The board does not generate any interrupts although it is possible to cause an interrupt to the board by writing to an output port. I understand that /dev/mem would allow access to all of physical memory. However, I don't know what physical memory is not already in use. More importantly, I can't be sure that the same physical memory will always be available. I would like to find a way to address this board in a portable way, so the same technique could be later used on SysV, and possibly on non-Intel processor machines. Any suggestions will be very welcome. Email gratefully accepted. Dave Close, Compata, Arlington, Texas - compata@cup.portal.com