Subversion Repositories freemyipod

Rev

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

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