Figure 4: Sample tracer output
This is an excerpt from an output produced by a sample configuration file Hardware.cfg. It shows interupts and port access in responce to letters "WDJ" typed on a keyboard. 0x61 is the keyboard interrupt number. 0x11 and 0x91 are scan codes for the key 'W' down and up clicks, 0x20 and 0xA0 - 'D', 0x24 and 0xA4 - 'J' { HalBeginSystemInterrupt(ULONG:01010006,ULONG:00000061) } HalBeginSystemInterrupt = 00000001. { READ_PORT_UCHAR(ULONG:00000064) } READ_PORT_UCHAR = 00000015. { READ_PORT_UCHAR(ULONG:00000064) } READ_PORT_UCHAR = 00000015. { READ_PORT_UCHAR(ULONG:00000060) } READ_PORT_UCHAR = 00000011. { HalBeginSystemInterrupt(ULONG:01010006,ULONG:00000061) } HalBeginSystemInterrupt = 00000001. { READ_PORT_UCHAR(ULONG:00000064) } READ_PORT_UCHAR = 00000015. { READ_PORT_UCHAR(ULONG:00000064) } READ_PORT_UCHAR = 00000015. { READ_PORT_UCHAR(ULONG:00000060) } READ_PORT_UCHAR = 00000091. { HalBeginSystemInterrupt(ULONG:01010006,ULONG:00000061) } HalBeginSystemInterrupt = 00000001. { READ_PORT_UCHAR(ULONG:00000064) } READ_PORT_UCHAR = 00000015. { READ_PORT_UCHAR(ULONG:00000064) } READ_PORT_UCHAR = 00000015. { READ_PORT_UCHAR(ULONG:00000060) } READ_PORT_UCHAR = 00000020. { HalBeginSystemInterrupt(ULONG:01010006,ULONG:00000061) } HalBeginSystemInterrupt = 00000001. { READ_PORT_UCHAR(ULONG:00000064) } READ_PORT_UCHAR = 00000015. { READ_PORT_UCHAR(ULONG:00000064) } READ_PORT_UCHAR = 00000015. { READ_PORT_UCHAR(ULONG:00000060) } READ_PORT_UCHAR = 000000A0. { HalBeginSystemInterrupt(ULONG:01010006,ULONG:00000061) } HalBeginSystemInterrupt = 00000001. { READ_PORT_UCHAR(ULONG:00000064) } READ_PORT_UCHAR = 00000015. { READ_PORT_UCHAR(ULONG:00000064) } READ_PORT_UCHAR = 00000015. { READ_PORT_UCHAR(ULONG:00000060) } READ_PORT_UCHAR = 00000024. { HalBeginSystemInterrupt(ULONG:01010006,ULONG:00000061) } HalBeginSystemInterrupt = 00000001. { READ_PORT_UCHAR(ULONG:00000064) } READ_PORT_UCHAR = 00000015. { READ_PORT_UCHAR(ULONG:00000064) } READ_PORT_UCHAR = 00000015. { READ_PORT_UCHAR(ULONG:00000060) } READ_PORT_UCHAR = 000000A4.