Hi Folks
playing around with a PCI IO card that has four seperate blocks of registers on board. One block is mapped to IO space and can be read without any trouble. The remaining blocks are all mapped to memory with the mmap kernel call. Now for the problem - If I try to read from a nonexistant register, the computer locks up completely. Although I have some data on the card, there is holes in the register map for optional plug in modules. Trouble is, I do not know where all these holes are...
Question - Is there a nonblocking call that I can use to read from the PCI card without locking up the system ?
Regards, Paul.