Subversion Repositories freemyipod

Rev

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

Rev 873 Rev 892
Line 361... Line 361...
361
#define SHA1RESULT      ((uint32_t volatile*)(0x38000020))
361
#define SHA1RESULT      ((uint32_t volatile*)(0x38000020))
362
#define SHA1DATAIN      ((uint32_t volatile*)(0x38000040))
362
#define SHA1DATAIN      ((uint32_t volatile*)(0x38000040))
363
 
363
 
364
 
364
 
365
/////DMA/////
365
/////DMA/////
-
 
366
#ifndef ASM_FILE
366
struct dma_lli
367
struct dma_lli
367
{
368
{
368
    void* srcaddr;
369
    void* srcaddr;
369
    void* dstaddr;
370
    void* dstaddr;
370
    const struct dma_lli* nextlli;
371
    const struct dma_lli* nextlli;
371
    uint32_t control;
372
    uint32_t control;
372
};
373
};
-
 
374
#endif
373
#define DMACINTSTS(d)       (*((uint32_t volatile*)(0x38200000 + 0x1700000 * (d))))
375
#define DMACINTSTS(d)       (*((uint32_t volatile*)(0x38200000 + 0x1700000 * (d))))
374
#define DMACINTTCSTS(d)     (*((uint32_t volatile*)(0x38200004 + 0x1700000 * (d))))
376
#define DMACINTTCSTS(d)     (*((uint32_t volatile*)(0x38200004 + 0x1700000 * (d))))
375
#define DMACINTTCCLR(d)     (*((uint32_t volatile*)(0x38200008 + 0x1700000 * (d))))
377
#define DMACINTTCCLR(d)     (*((uint32_t volatile*)(0x38200008 + 0x1700000 * (d))))
376
#define DMACINTERRSTS(d)    (*((uint32_t volatile*)(0x3820000c + 0x1700000 * (d))))
378
#define DMACINTERRSTS(d)    (*((uint32_t volatile*)(0x3820000c + 0x1700000 * (d))))
377
#define DMACINTERRCLR(d)    (*((uint32_t volatile*)(0x38200010 + 0x1700000 * (d))))
379
#define DMACINTERRCLR(d)    (*((uint32_t volatile*)(0x38200010 + 0x1700000 * (d))))