1 #ifndef TESTMACHINE_DISK_H 2 #define TESTMACHINE_DISK_H 3 4 /* 5 * Definitions used by the "disk" device in GXemul. 6 * 7 * This file is in the public domain. 8 */ 9 10 11 #define DEV_DISK_ADDRESS 0x13000000 12 #define DEV_DISK_OFFSET 0x0000 13 #define DEV_DISK_OFFSET_HIGH32 0x0008 14 #define DEV_DISK_ID 0x0010 15 #define DEV_DISK_START_OPERATION 0x0020 16 #define DEV_DISK_STATUS 0x0030 17 #define DEV_DISK_BUFFER 0x4000 18 19 #define DEV_DISK_BUFFER_LEN 0x200 20 21 /* Operations: */ 22 #define DEV_DISK_OPERATION_READ 0 23 #define DEV_DISK_OPERATION_WRITE 1 24 25 26 #endif /* TESTMACHINE_DISK_H */ 27