diff options
Diffstat (limited to 'firmware/target/sh/archos/ata-target.h')
-rw-r--r-- | firmware/target/sh/archos/ata-target.h | 27 |
1 files changed, 0 insertions, 27 deletions
diff --git a/firmware/target/sh/archos/ata-target.h b/firmware/target/sh/archos/ata-target.h index 42faf6fd80..fb343f4df4 100644 --- a/firmware/target/sh/archos/ata-target.h +++ b/firmware/target/sh/archos/ata-target.h | |||
@@ -39,33 +39,6 @@ | |||
39 | #define ATA_SELECT (*((volatile unsigned char*)ATA_IOBASE + 6)) | 39 | #define ATA_SELECT (*((volatile unsigned char*)ATA_IOBASE + 6)) |
40 | #define ATA_COMMAND (*((volatile unsigned char*)ATA_IOBASE + 7)) | 40 | #define ATA_COMMAND (*((volatile unsigned char*)ATA_IOBASE + 7)) |
41 | 41 | ||
42 | #define STATUS_BSY 0x80 | ||
43 | #define STATUS_RDY 0x40 | ||
44 | #define STATUS_DF 0x20 | ||
45 | #define STATUS_DRQ 0x08 | ||
46 | #define STATUS_ERR 0x01 | ||
47 | |||
48 | #define ERROR_ABRT 0x04 | ||
49 | #define ERROR_IDNF 0x10 | ||
50 | |||
51 | #define WRITE_PATTERN1 0xa5 | ||
52 | #define WRITE_PATTERN2 0x5a | ||
53 | #define WRITE_PATTERN3 0xaa | ||
54 | #define WRITE_PATTERN4 0x55 | ||
55 | |||
56 | #define READ_PATTERN1 0xa5 | ||
57 | #define READ_PATTERN2 0x5a | ||
58 | #define READ_PATTERN3 0xaa | ||
59 | #define READ_PATTERN4 0x55 | ||
60 | |||
61 | #define READ_PATTERN1_MASK 0xff | ||
62 | #define READ_PATTERN2_MASK 0xff | ||
63 | #define READ_PATTERN3_MASK 0xff | ||
64 | #define READ_PATTERN4_MASK 0xff | ||
65 | |||
66 | #define SET_REG(reg,val) reg = (val) | ||
67 | #define SET_16BITREG(reg,val) reg = (val) | ||
68 | |||
69 | extern volatile unsigned char* ata_control; | 42 | extern volatile unsigned char* ata_control; |
70 | 43 | ||
71 | void ata_reset(void); | 44 | void ata_reset(void); |