summaryrefslogtreecommitdiff
path: root/firmware/target/sh/archos/ata-target.h
diff options
context:
space:
mode:
authorJens Arnold <amiconn@rockbox.org>2006-12-19 09:27:41 +0000
committerJens Arnold <amiconn@rockbox.org>2006-12-19 09:27:41 +0000
commit28fd4b7228620f915dd837d401abaab8c353e89c (patch)
tree4780a2f9148990e67980a3267cc0ed53acd778a2 /firmware/target/sh/archos/ata-target.h
parent3bceded79373a43ee75487a5bd037723c92e089b (diff)
downloadrockbox-28fd4b7228620f915dd837d401abaab8c353e89c.tar.gz
rockbox-28fd4b7228620f915dd837d401abaab8c353e89c.zip
Archos: Moved the ata_address_detect() code into ata_device_init(), removing the associated #ifdef and some public #defines. Saves a tiny bit of code as well.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11812 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/target/sh/archos/ata-target.h')
-rwxr-xr-xfirmware/target/sh/archos/ata-target.h3
1 files changed, 0 insertions, 3 deletions
diff --git a/firmware/target/sh/archos/ata-target.h b/firmware/target/sh/archos/ata-target.h
index ddffb34f5a..ae9329387d 100755
--- a/firmware/target/sh/archos/ata-target.h
+++ b/firmware/target/sh/archos/ata-target.h
@@ -22,14 +22,11 @@
22/* asm optimised read & write loops */ 22/* asm optimised read & write loops */
23#define ATA_OPTIMIZED_READING 23#define ATA_OPTIMIZED_READING
24#define ATA_OPTIMIZED_WRITING 24#define ATA_OPTIMIZED_WRITING
25#define ATA_ADDRESS_DETECT /* need address detection */
26 25
27#define SWAP_WORDS 26#define SWAP_WORDS
28 27
29#define ATA_IOBASE 0x06100100 28#define ATA_IOBASE 0x06100100
30#define ATA_DATA (*((volatile unsigned short*)0x06104100)) 29#define ATA_DATA (*((volatile unsigned short*)0x06104100))
31#define ATA_CONTROL1 ((volatile unsigned char*)0x06200206)
32#define ATA_CONTROL2 ((volatile unsigned char*)0x06200306)
33#define ATA_CONTROL (*ata_control) 30#define ATA_CONTROL (*ata_control)
34 31
35#define ATA_ERROR (*((volatile unsigned char*)ATA_IOBASE + 1)) 32#define ATA_ERROR (*((volatile unsigned char*)ATA_IOBASE + 1))