VMMDevTesting.mac revision c36d095531b5355dba93be3b9b862bac18148109
afc71ee9d14313aac9881860b235a74d7c8a683evboxsync%ifndef ___VBox_VMMDevTesting_h
afc71ee9d14313aac9881860b235a74d7c8a683evboxsync%define ___VBox_VMMDevTesting_h
c36d095531b5355dba93be3b9b862bac18148109vboxsync%define VMMDEV_TESTING_MMIO_BASE 0x00101000
c36d095531b5355dba93be3b9b862bac18148109vboxsync%define VMMDEV_TESTING_MMIO_SIZE 0x00001000
afc71ee9d14313aac9881860b235a74d7c8a683evboxsync%define VMMDEV_TESTING_MMIO_NOP (VMMDEV_TESTING_MMIO_BASE + 0x000)
afc71ee9d14313aac9881860b235a74d7c8a683evboxsync%define VMMDEV_TESTING_MMIO_TODO (VMMDEV_TESTING_MMIO_BASE + 0x004)
c36d095531b5355dba93be3b9b862bac18148109vboxsync%define VMMDEV_TESTING_MMIO_RM_SEL 0xffff
c36d095531b5355dba93be3b9b862bac18148109vboxsync%define VMMDEV_TESTING_MMIO_RM_OFF(val) ((val) - 0xffff0)
afc71ee9d14313aac9881860b235a74d7c8a683evboxsync%define VMMDEV_TESTING_IOPORT_BASE 0x0510
afc71ee9d14313aac9881860b235a74d7c8a683evboxsync%define VMMDEV_TESTING_IOPORT_COUNT 0x0010
afc71ee9d14313aac9881860b235a74d7c8a683evboxsync%define VMMDEV_TESTING_IOPORT_NOP (VMMDEV_TESTING_IOPORT_BASE + 0)
afc71ee9d14313aac9881860b235a74d7c8a683evboxsync%define VMMDEV_TESTING_IOPORT_TS_LOW (VMMDEV_TESTING_IOPORT_BASE + 1)
afc71ee9d14313aac9881860b235a74d7c8a683evboxsync%define VMMDEV_TESTING_IOPORT_TS_HIGH (VMMDEV_TESTING_IOPORT_BASE + 2)
c36d095531b5355dba93be3b9b862bac18148109vboxsync%define VMMDEV_TESTING_NOP_RET 0x64726962
afc71ee9d14313aac9881860b235a74d7c8a683evboxsync%endif