Subversion Repositories freemyipod

Rev

Rev 650 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 650 Rev 738
Line 38... Line 38...
38
#define CEATA_DAT_NONBUSY_TIMEOUT 5000000
38
#define CEATA_DAT_NONBUSY_TIMEOUT 5000000
39
#define CEATA_MMC_RCA 1
39
#define CEATA_MMC_RCA 1
40
 
40
 
41
 
41
 
42
/** static, private data **/ 
42
/** static, private data **/ 
43
static uint8_t ceata_taskfile[16] __attribute__((aligned(16)));
43
static uint8_t ceata_taskfile[16] CACHEALIGN_ATTR;
44
uint16_t ata_identify_data[0x100] __attribute__((aligned(16)));
44
uint16_t ata_identify_data[0x100] CACHEALIGN_ATTR;
45
bool ceata;
45
bool ceata;
46
bool ata_lba48;
46
bool ata_lba48;
47
bool ata_dma;
47
bool ata_dma;
48
uint64_t ata_total_sectors;
48
uint64_t ata_total_sectors;
49
struct mutex ata_mutex;
49
struct mutex ata_mutex;