There are 2 global variables called interrupt_reg that are declared in both macppc/autoconf.c and macppc/extintr.c The one in autoconf.c is initialized ( interrupt_reg = mapiodev(...) But the one in extintr.c is not initialized but used ( in macros INT_STATE_REG, etc) Where is the interrupt_reg in extintr.c initialized ? What am I missing here ? Thx Andy