diff --git a/ports/arm/platforms/dm36x/dm36x-io.h b/ports/arm/platforms/dm36x/dm36x-io.h index 9b9677c..f5467b5 100644 --- a/ports/arm/platforms/dm36x/dm36x-io.h +++ b/ports/arm/platforms/dm36x/dm36x-io.h @@ -568,6 +568,26 @@ #define DM36X_SD_MMCFIFOCTL 0x74 +/** McBSP registers */ +#define DM36X_MCBPSP_BASE 0x01D02000 /* McBSP */ +#define DM36X_MCBSP_DRR 0x00 +#define DM36X_MCBSP_DXR 0x04 +#define DM36X_MCBSP_SPCR 0x08 +#define DM36X_MCBSP_RCR 0x0C +#define DM36X_MCBSP_XCR 0x10 +#define DM36X_MCBSP_SRGR 0x14 +#define DM36X_MCBSP_MCR 0x18 +#define DM36X_MCBSP_RCER0 0x1C +#define DM36X_MCBSP_XCER0 0x20 +#define DM36X_MCBSP_PCR 0x24 +#define DM36X_MCBSP_RCERE1 0x28 +#define DM36X_MCBSP_XCERE1 0x2C +#define DM36X_MCBSP_RCERE2 0x30 +#define DM36X_MCBSP_XCERE2 0x34 +#define DM36X_MCBSP_RCERE3 0x38 +#define DM36X_MCBSP_XCERE3 0x3C + + /* Function prototypes */ extern int low_level_init (void) ;