symbolic names for FPGA interrupt registers
This commit is contained in:
@@ -9,18 +9,20 @@
|
||||
#include <MCD_dma.h>
|
||||
#include "bas_printf.h"
|
||||
|
||||
extern char *_SYS_SRAM;
|
||||
extern char _SYS_SRAM[];
|
||||
#define SYS_SRAM &_SYS_SRAM[0]
|
||||
|
||||
int spidma_init(void)
|
||||
{
|
||||
int res;
|
||||
|
||||
res = MCD_initDma((dmaRegs *) &MCF_DMA_TASKBAR, &_SYS_SRAM, MCD_RELOC_TASKS | MCD_COMM_PREFETCH_EN);
|
||||
res = MCD_initDma((dmaRegs *) &MCF_DMA_TASKBAR, SYS_SRAM, MCD_RELOC_TASKS | MCD_COMM_PREFETCH_EN);
|
||||
if (res != MCD_OK)
|
||||
{
|
||||
xprintf("DMA API initialization failed (0x%x)\r\n", res);
|
||||
return 0;
|
||||
}
|
||||
xprintf("DMA API initialized. Tasks are at %p\r\n", &_SYS_SRAM);
|
||||
xprintf("DMA API initialized. Tasks are at %p\r\n", SYS_SRAM);
|
||||
return 1;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user