summaryrefslogtreecommitdiff
path: root/firmware/target/arm/archos
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/target/arm/archos')
-rw-r--r--firmware/target/arm/archos/av300/ata-target.h26
1 files changed, 0 insertions, 26 deletions
diff --git a/firmware/target/arm/archos/av300/ata-target.h b/firmware/target/arm/archos/av300/ata-target.h
index 9c59acc460..bc3a19a6b4 100644
--- a/firmware/target/arm/archos/av300/ata-target.h
+++ b/firmware/target/arm/archos/av300/ata-target.h
@@ -33,32 +33,6 @@
33#define ATA_CONTROL (*((volatile unsigned char*)(ATA_IOBASE + 0x340))) 33#define ATA_CONTROL (*((volatile unsigned char*)(ATA_IOBASE + 0x340)))
34#define ATA_COMMAND (*((volatile unsigned char*)(ATA_IOBASE + 0x380))) 34#define ATA_COMMAND (*((volatile unsigned char*)(ATA_IOBASE + 0x380)))
35 35
36#define STATUS_BSY 0x80
37#define STATUS_RDY 0x40
38#define STATUS_DF 0x20
39#define STATUS_DRQ 0x08
40#define STATUS_ERR 0x01
41#define ERROR_ABRT 0x04
42#define ERROR_IDNF 0x10
43
44#define WRITE_PATTERN1 0xa5
45#define WRITE_PATTERN2 0x5a
46#define WRITE_PATTERN3 0xaa
47#define WRITE_PATTERN4 0x55
48
49#define READ_PATTERN1 0xa5
50#define READ_PATTERN2 0x5a
51#define READ_PATTERN3 0xaa
52#define READ_PATTERN4 0x55
53
54#define READ_PATTERN1_MASK 0xff
55#define READ_PATTERN2_MASK 0xff
56#define READ_PATTERN3_MASK 0xff
57#define READ_PATTERN4_MASK 0xff
58
59#define SET_REG(reg,val) reg = (val)
60#define SET_16BITREG(reg,val) reg = (val)
61
62void ata_reset(void); 36void ata_reset(void);
63void ata_enable(bool on); 37void ata_enable(bool on);
64bool ata_is_coldstart(void); 38bool ata_is_coldstart(void);