Norm, Here are responses to your recent questions: Question 2: The interface doesn't do atomic transactions (at least not on purpose). I'm not sure what the interface could be doing to hang the SPARCstation, unless a floating input is generating enough noise to make the interface hardware fail. I'll try to think of what else it might be. Question 3: The CAM interrupt status (bit 1 of slave register 1) is not gated with anything, so you should be able to poll for CAM interrupts. The "cam is signalling an interrupt" status (bit 0 of slave register 3) depends on CAM interrupt being *momentarily* enabled at some time after resetting the interface. This will allow the CAM interrupt to be read at will until the next interface reset, even if the CAM interrupt is immediately disabled after being enabled. Sorry for the confusion. Doug