changed types to use <stdint.h>
This commit is contained in:
@@ -24,237 +24,237 @@
|
||||
*********************************************************************/
|
||||
|
||||
/* Register read/write macros */
|
||||
#define MCF_USB_USBAISR (*(vuint8 *)(&__MBAR[0xB000]))
|
||||
#define MCF_USB_USBAIMR (*(vuint8 *)(&__MBAR[0xB001]))
|
||||
#define MCF_USB_EPINFO (*(vuint8 *)(&__MBAR[0xB003]))
|
||||
#define MCF_USB_CFGR (*(vuint8 *)(&__MBAR[0xB004]))
|
||||
#define MCF_USB_CFGAR (*(vuint8 *)(&__MBAR[0xB005]))
|
||||
#define MCF_USB_SPEEDR (*(vuint8 *)(&__MBAR[0xB006]))
|
||||
#define MCF_USB_FRMNUMR (*(vuint16*)(&__MBAR[0xB00E]))
|
||||
#define MCF_USB_EPTNR (*(vuint16*)(&__MBAR[0xB010]))
|
||||
#define MCF_USB_IFUR (*(vuint16*)(&__MBAR[0xB014]))
|
||||
#define MCF_USB_IFR0 (*(vuint16*)(&__MBAR[0xB040]))
|
||||
#define MCF_USB_IFR1 (*(vuint16*)(&__MBAR[0xB042]))
|
||||
#define MCF_USB_IFR2 (*(vuint16*)(&__MBAR[0xB044]))
|
||||
#define MCF_USB_IFR3 (*(vuint16*)(&__MBAR[0xB046]))
|
||||
#define MCF_USB_IFR4 (*(vuint16*)(&__MBAR[0xB048]))
|
||||
#define MCF_USB_IFR5 (*(vuint16*)(&__MBAR[0xB04A]))
|
||||
#define MCF_USB_IFR6 (*(vuint16*)(&__MBAR[0xB04C]))
|
||||
#define MCF_USB_IFR7 (*(vuint16*)(&__MBAR[0xB04E]))
|
||||
#define MCF_USB_IFR8 (*(vuint16*)(&__MBAR[0xB050]))
|
||||
#define MCF_USB_IFR9 (*(vuint16*)(&__MBAR[0xB052]))
|
||||
#define MCF_USB_IFR10 (*(vuint16*)(&__MBAR[0xB054]))
|
||||
#define MCF_USB_IFR11 (*(vuint16*)(&__MBAR[0xB056]))
|
||||
#define MCF_USB_IFR12 (*(vuint16*)(&__MBAR[0xB058]))
|
||||
#define MCF_USB_IFR13 (*(vuint16*)(&__MBAR[0xB05A]))
|
||||
#define MCF_USB_IFR14 (*(vuint16*)(&__MBAR[0xB05C]))
|
||||
#define MCF_USB_IFR15 (*(vuint16*)(&__MBAR[0xB05E]))
|
||||
#define MCF_USB_IFR16 (*(vuint16*)(&__MBAR[0xB060]))
|
||||
#define MCF_USB_IFR17 (*(vuint16*)(&__MBAR[0xB062]))
|
||||
#define MCF_USB_IFR18 (*(vuint16*)(&__MBAR[0xB064]))
|
||||
#define MCF_USB_IFR19 (*(vuint16*)(&__MBAR[0xB066]))
|
||||
#define MCF_USB_IFR20 (*(vuint16*)(&__MBAR[0xB068]))
|
||||
#define MCF_USB_IFR21 (*(vuint16*)(&__MBAR[0xB06A]))
|
||||
#define MCF_USB_IFR22 (*(vuint16*)(&__MBAR[0xB06C]))
|
||||
#define MCF_USB_IFR23 (*(vuint16*)(&__MBAR[0xB06E]))
|
||||
#define MCF_USB_IFR24 (*(vuint16*)(&__MBAR[0xB070]))
|
||||
#define MCF_USB_IFR25 (*(vuint16*)(&__MBAR[0xB072]))
|
||||
#define MCF_USB_IFR26 (*(vuint16*)(&__MBAR[0xB074]))
|
||||
#define MCF_USB_IFR27 (*(vuint16*)(&__MBAR[0xB076]))
|
||||
#define MCF_USB_IFR28 (*(vuint16*)(&__MBAR[0xB078]))
|
||||
#define MCF_USB_IFR29 (*(vuint16*)(&__MBAR[0xB07A]))
|
||||
#define MCF_USB_IFR30 (*(vuint16*)(&__MBAR[0xB07C]))
|
||||
#define MCF_USB_IFR31 (*(vuint16*)(&__MBAR[0xB07E]))
|
||||
#define MCF_USB_PPCNT (*(vuint16*)(&__MBAR[0xB080]))
|
||||
#define MCF_USB_DPCNT (*(vuint16*)(&__MBAR[0xB082]))
|
||||
#define MCF_USB_CRCECNT (*(vuint16*)(&__MBAR[0xB084]))
|
||||
#define MCF_USB_BSECNT (*(vuint16*)(&__MBAR[0xB086]))
|
||||
#define MCF_USB_PIDECNT (*(vuint16*)(&__MBAR[0xB088]))
|
||||
#define MCF_USB_FRMECNT (*(vuint16*)(&__MBAR[0xB08A]))
|
||||
#define MCF_USB_TXPCNT (*(vuint16*)(&__MBAR[0xB08C]))
|
||||
#define MCF_USB_CNTOVR (*(vuint8 *)(&__MBAR[0xB08E]))
|
||||
#define MCF_USB_EP0ACR (*(vuint8 *)(&__MBAR[0xB101]))
|
||||
#define MCF_USB_EP0MPSR (*(vuint16*)(&__MBAR[0xB102]))
|
||||
#define MCF_USB_EP0IFR (*(vuint8 *)(&__MBAR[0xB104]))
|
||||
#define MCF_USB_EP0SR (*(vuint8 *)(&__MBAR[0xB105]))
|
||||
#define MCF_USB_BMRTR (*(vuint8 *)(&__MBAR[0xB106]))
|
||||
#define MCF_USB_BRTR (*(vuint8 *)(&__MBAR[0xB107]))
|
||||
#define MCF_USB_WVALUER (*(vuint16*)(&__MBAR[0xB108]))
|
||||
#define MCF_USB_WINDEXR (*(vuint16*)(&__MBAR[0xB10A]))
|
||||
#define MCF_USB_WLENGTHR (*(vuint16*)(&__MBAR[0xB10C]))
|
||||
#define MCF_USB_EP1OUTACR (*(vuint8 *)(&__MBAR[0xB131]))
|
||||
#define MCF_USB_EP1OUTMPSR (*(vuint16*)(&__MBAR[0xB132]))
|
||||
#define MCF_USB_EP1OUTIFR (*(vuint8 *)(&__MBAR[0xB134]))
|
||||
#define MCF_USB_EP1OUTSR (*(vuint8 *)(&__MBAR[0xB135]))
|
||||
#define MCF_USB_EP1OUTSFR (*(vuint16*)(&__MBAR[0xB13E]))
|
||||
#define MCF_USB_EP1INACR (*(vuint8 *)(&__MBAR[0xB149]))
|
||||
#define MCF_USB_EP1INMPSR (*(vuint16*)(&__MBAR[0xB14A]))
|
||||
#define MCF_USB_EP1INIFR (*(vuint8 *)(&__MBAR[0xB14C]))
|
||||
#define MCF_USB_EP1INSR (*(vuint8 *)(&__MBAR[0xB14D]))
|
||||
#define MCF_USB_EP1INSFR (*(vuint16*)(&__MBAR[0xB156]))
|
||||
#define MCF_USB_EP2OUTACR (*(vuint8 *)(&__MBAR[0xB161]))
|
||||
#define MCF_USB_EP2OUTMPSR (*(vuint16*)(&__MBAR[0xB162]))
|
||||
#define MCF_USB_EP2OUTIFR (*(vuint8 *)(&__MBAR[0xB164]))
|
||||
#define MCF_USB_EP2OUTSR (*(vuint8 *)(&__MBAR[0xB165]))
|
||||
#define MCF_USB_EP2OUTSFR (*(vuint16*)(&__MBAR[0xB16E]))
|
||||
#define MCF_USB_EP2INACR (*(vuint8 *)(&__MBAR[0xB179]))
|
||||
#define MCF_USB_EP2INMPSR (*(vuint16*)(&__MBAR[0xB17A]))
|
||||
#define MCF_USB_EP2INIFR (*(vuint8 *)(&__MBAR[0xB17C]))
|
||||
#define MCF_USB_EP2INSR (*(vuint8 *)(&__MBAR[0xB17D]))
|
||||
#define MCF_USB_EP2INSFR (*(vuint16*)(&__MBAR[0xB186]))
|
||||
#define MCF_USB_EP3OUTACR (*(vuint8 *)(&__MBAR[0xB191]))
|
||||
#define MCF_USB_EP3OUTMPSR (*(vuint16*)(&__MBAR[0xB192]))
|
||||
#define MCF_USB_EP3OUTIFR (*(vuint8 *)(&__MBAR[0xB194]))
|
||||
#define MCF_USB_EP3OUTSR (*(vuint8 *)(&__MBAR[0xB195]))
|
||||
#define MCF_USB_EP3OUTSFR (*(vuint16*)(&__MBAR[0xB19E]))
|
||||
#define MCF_USB_EP3INACR (*(vuint8 *)(&__MBAR[0xB1A9]))
|
||||
#define MCF_USB_EP3INMPSR (*(vuint16*)(&__MBAR[0xB1AA]))
|
||||
#define MCF_USB_EP3INIFR (*(vuint8 *)(&__MBAR[0xB1AC]))
|
||||
#define MCF_USB_EP3INSR (*(vuint8 *)(&__MBAR[0xB1AD]))
|
||||
#define MCF_USB_EP3INSFR (*(vuint16*)(&__MBAR[0xB1B6]))
|
||||
#define MCF_USB_EP4OUTACR (*(vuint8 *)(&__MBAR[0xB1C1]))
|
||||
#define MCF_USB_EP4OUTMPSR (*(vuint16*)(&__MBAR[0xB1C2]))
|
||||
#define MCF_USB_EP4OUTIFR (*(vuint8 *)(&__MBAR[0xB1C4]))
|
||||
#define MCF_USB_EP4OUTSR (*(vuint8 *)(&__MBAR[0xB1C5]))
|
||||
#define MCF_USB_EP4OUTSFR (*(vuint16*)(&__MBAR[0xB1CE]))
|
||||
#define MCF_USB_EP4INACR (*(vuint8 *)(&__MBAR[0xB1D9]))
|
||||
#define MCF_USB_EP4INMPSR (*(vuint16*)(&__MBAR[0xB1DA]))
|
||||
#define MCF_USB_EP4INIFR (*(vuint8 *)(&__MBAR[0xB1DC]))
|
||||
#define MCF_USB_EP4INSR (*(vuint8 *)(&__MBAR[0xB1DD]))
|
||||
#define MCF_USB_EP4INSFR (*(vuint16*)(&__MBAR[0xB1E6]))
|
||||
#define MCF_USB_EP5OUTACR (*(vuint8 *)(&__MBAR[0xB1F1]))
|
||||
#define MCF_USB_EP5OUTMPSR (*(vuint16*)(&__MBAR[0xB1F2]))
|
||||
#define MCF_USB_EP5OUTIFR (*(vuint8 *)(&__MBAR[0xB1F4]))
|
||||
#define MCF_USB_EP5OUTSR (*(vuint8 *)(&__MBAR[0xB1F5]))
|
||||
#define MCF_USB_EP5OUTSFR (*(vuint16*)(&__MBAR[0xB1FE]))
|
||||
#define MCF_USB_EP5INACR (*(vuint8 *)(&__MBAR[0xB209]))
|
||||
#define MCF_USB_EP5INMPSR (*(vuint16*)(&__MBAR[0xB20A]))
|
||||
#define MCF_USB_EP5INIFR (*(vuint8 *)(&__MBAR[0xB20C]))
|
||||
#define MCF_USB_EP5INSR (*(vuint8 *)(&__MBAR[0xB20D]))
|
||||
#define MCF_USB_EP5INSFR (*(vuint16*)(&__MBAR[0xB216]))
|
||||
#define MCF_USB_EP6OUTACR (*(vuint8 *)(&__MBAR[0xB221]))
|
||||
#define MCF_USB_EP6OUTMPSR (*(vuint16*)(&__MBAR[0xB222]))
|
||||
#define MCF_USB_EP6OUTIFR (*(vuint8 *)(&__MBAR[0xB224]))
|
||||
#define MCF_USB_EP6OUTSR (*(vuint8 *)(&__MBAR[0xB225]))
|
||||
#define MCF_USB_EP6OUTSFR (*(vuint16*)(&__MBAR[0xB22E]))
|
||||
#define MCF_USB_EP6INACR (*(vuint8 *)(&__MBAR[0xB239]))
|
||||
#define MCF_USB_EP6INMPSR (*(vuint16*)(&__MBAR[0xB23A]))
|
||||
#define MCF_USB_EP6INIFR (*(vuint8 *)(&__MBAR[0xB23C]))
|
||||
#define MCF_USB_EP6INSR (*(vuint8 *)(&__MBAR[0xB23D]))
|
||||
#define MCF_USB_EP6INSFR (*(vuint16*)(&__MBAR[0xB246]))
|
||||
#define MCF_USB_USBSR (*(vuint32*)(&__MBAR[0xB400]))
|
||||
#define MCF_USB_USBCR (*(vuint32*)(&__MBAR[0xB404]))
|
||||
#define MCF_USB_DRAMCR (*(vuint32*)(&__MBAR[0xB408]))
|
||||
#define MCF_USB_DRAMDR (*(vuint32*)(&__MBAR[0xB40C]))
|
||||
#define MCF_USB_USBISR (*(vuint32*)(&__MBAR[0xB410]))
|
||||
#define MCF_USB_USBIMR (*(vuint32*)(&__MBAR[0xB414]))
|
||||
#define MCF_USB_EP0STAT (*(vuint32*)(&__MBAR[0xB440]))
|
||||
#define MCF_USB_EP0ISR (*(vuint32*)(&__MBAR[0xB444]))
|
||||
#define MCF_USB_EP0IMR (*(vuint32*)(&__MBAR[0xB448]))
|
||||
#define MCF_USB_EP0FRCFGR (*(vuint32*)(&__MBAR[0xB44C]))
|
||||
#define MCF_USB_EP0FDR (*(vuint32*)(&__MBAR[0xB450]))
|
||||
#define MCF_USB_EP0FSR (*(vuint32*)(&__MBAR[0xB454]))
|
||||
#define MCF_USB_EP0FCR (*(vuint32*)(&__MBAR[0xB458]))
|
||||
#define MCF_USB_EP0FAR (*(vuint32*)(&__MBAR[0xB45C]))
|
||||
#define MCF_USB_EP0FRP (*(vuint32*)(&__MBAR[0xB460]))
|
||||
#define MCF_USB_EP0FWP (*(vuint32*)(&__MBAR[0xB464]))
|
||||
#define MCF_USB_EP0LRFP (*(vuint32*)(&__MBAR[0xB468]))
|
||||
#define MCF_USB_EP0LWFP (*(vuint32*)(&__MBAR[0xB46C]))
|
||||
#define MCF_USB_EP1STAT (*(vuint32*)(&__MBAR[0xB470]))
|
||||
#define MCF_USB_EP1ISR (*(vuint32*)(&__MBAR[0xB474]))
|
||||
#define MCF_USB_EP1IMR (*(vuint32*)(&__MBAR[0xB478]))
|
||||
#define MCF_USB_EP1FRCFGR (*(vuint32*)(&__MBAR[0xB47C]))
|
||||
#define MCF_USB_EP1FDR (*(vuint32*)(&__MBAR[0xB480]))
|
||||
#define MCF_USB_EP1FSR (*(vuint32*)(&__MBAR[0xB484]))
|
||||
#define MCF_USB_EP1FCR (*(vuint32*)(&__MBAR[0xB488]))
|
||||
#define MCF_USB_EP1FAR (*(vuint32*)(&__MBAR[0xB48C]))
|
||||
#define MCF_USB_EP1FRP (*(vuint32*)(&__MBAR[0xB490]))
|
||||
#define MCF_USB_EP1FWP (*(vuint32*)(&__MBAR[0xB494]))
|
||||
#define MCF_USB_EP1LRFP (*(vuint32*)(&__MBAR[0xB498]))
|
||||
#define MCF_USB_EP1LWFP (*(vuint32*)(&__MBAR[0xB49C]))
|
||||
#define MCF_USB_EP2STAT (*(vuint32*)(&__MBAR[0xB4A0]))
|
||||
#define MCF_USB_EP2ISR (*(vuint32*)(&__MBAR[0xB4A4]))
|
||||
#define MCF_USB_EP2IMR (*(vuint32*)(&__MBAR[0xB4A8]))
|
||||
#define MCF_USB_EP2FRCFGR (*(vuint32*)(&__MBAR[0xB4AC]))
|
||||
#define MCF_USB_EP2FDR (*(vuint32*)(&__MBAR[0xB4B0]))
|
||||
#define MCF_USB_EP2FSR (*(vuint32*)(&__MBAR[0xB4B4]))
|
||||
#define MCF_USB_EP2FCR (*(vuint32*)(&__MBAR[0xB4B8]))
|
||||
#define MCF_USB_EP2FAR (*(vuint32*)(&__MBAR[0xB4BC]))
|
||||
#define MCF_USB_EP2FRP (*(vuint32*)(&__MBAR[0xB4C0]))
|
||||
#define MCF_USB_EP2FWP (*(vuint32*)(&__MBAR[0xB4C4]))
|
||||
#define MCF_USB_EP2LRFP (*(vuint32*)(&__MBAR[0xB4C8]))
|
||||
#define MCF_USB_EP2LWFP (*(vuint32*)(&__MBAR[0xB4CC]))
|
||||
#define MCF_USB_EP3STAT (*(vuint32*)(&__MBAR[0xB4D0]))
|
||||
#define MCF_USB_EP3ISR (*(vuint32*)(&__MBAR[0xB4D4]))
|
||||
#define MCF_USB_EP3IMR (*(vuint32*)(&__MBAR[0xB4D8]))
|
||||
#define MCF_USB_EP3FRCFGR (*(vuint32*)(&__MBAR[0xB4DC]))
|
||||
#define MCF_USB_EP3FDR (*(vuint32*)(&__MBAR[0xB4E0]))
|
||||
#define MCF_USB_EP3FSR (*(vuint32*)(&__MBAR[0xB4E4]))
|
||||
#define MCF_USB_EP3FCR (*(vuint32*)(&__MBAR[0xB4E8]))
|
||||
#define MCF_USB_EP3FAR (*(vuint32*)(&__MBAR[0xB4EC]))
|
||||
#define MCF_USB_EP3FRP (*(vuint32*)(&__MBAR[0xB4F0]))
|
||||
#define MCF_USB_EP3FWP (*(vuint32*)(&__MBAR[0xB4F4]))
|
||||
#define MCF_USB_EP3LRFP (*(vuint32*)(&__MBAR[0xB4F8]))
|
||||
#define MCF_USB_EP3LWFP (*(vuint32*)(&__MBAR[0xB4FC]))
|
||||
#define MCF_USB_EP4STAT (*(vuint32*)(&__MBAR[0xB500]))
|
||||
#define MCF_USB_EP4ISR (*(vuint32*)(&__MBAR[0xB504]))
|
||||
#define MCF_USB_EP4IMR (*(vuint32*)(&__MBAR[0xB508]))
|
||||
#define MCF_USB_EP4FRCFGR (*(vuint32*)(&__MBAR[0xB50C]))
|
||||
#define MCF_USB_EP4FDR (*(vuint32*)(&__MBAR[0xB510]))
|
||||
#define MCF_USB_EP4FSR (*(vuint32*)(&__MBAR[0xB514]))
|
||||
#define MCF_USB_EP4FCR (*(vuint32*)(&__MBAR[0xB518]))
|
||||
#define MCF_USB_EP4FAR (*(vuint32*)(&__MBAR[0xB51C]))
|
||||
#define MCF_USB_EP4FRP (*(vuint32*)(&__MBAR[0xB520]))
|
||||
#define MCF_USB_EP4FWP (*(vuint32*)(&__MBAR[0xB524]))
|
||||
#define MCF_USB_EP4LRFP (*(vuint32*)(&__MBAR[0xB528]))
|
||||
#define MCF_USB_EP4LWFP (*(vuint32*)(&__MBAR[0xB52C]))
|
||||
#define MCF_USB_EP5STAT (*(vuint32*)(&__MBAR[0xB530]))
|
||||
#define MCF_USB_EP5ISR (*(vuint32*)(&__MBAR[0xB534]))
|
||||
#define MCF_USB_EP5IMR (*(vuint32*)(&__MBAR[0xB538]))
|
||||
#define MCF_USB_EP5FRCFGR (*(vuint32*)(&__MBAR[0xB53C]))
|
||||
#define MCF_USB_EP5FDR (*(vuint32*)(&__MBAR[0xB540]))
|
||||
#define MCF_USB_EP5FSR (*(vuint32*)(&__MBAR[0xB544]))
|
||||
#define MCF_USB_EP5FCR (*(vuint32*)(&__MBAR[0xB548]))
|
||||
#define MCF_USB_EP5FAR (*(vuint32*)(&__MBAR[0xB54C]))
|
||||
#define MCF_USB_EP5FRP (*(vuint32*)(&__MBAR[0xB550]))
|
||||
#define MCF_USB_EP5FWP (*(vuint32*)(&__MBAR[0xB554]))
|
||||
#define MCF_USB_EP5LRFP (*(vuint32*)(&__MBAR[0xB558]))
|
||||
#define MCF_USB_EP5LWFP (*(vuint32*)(&__MBAR[0xB55C]))
|
||||
#define MCF_USB_EP6STAT (*(vuint32*)(&__MBAR[0xB560]))
|
||||
#define MCF_USB_EP6ISR (*(vuint32*)(&__MBAR[0xB564]))
|
||||
#define MCF_USB_EP6IMR (*(vuint32*)(&__MBAR[0xB568]))
|
||||
#define MCF_USB_EP6FRCFGR (*(vuint32*)(&__MBAR[0xB56C]))
|
||||
#define MCF_USB_EP6FDR (*(vuint32*)(&__MBAR[0xB570]))
|
||||
#define MCF_USB_EP6FSR (*(vuint32*)(&__MBAR[0xB574]))
|
||||
#define MCF_USB_EP6FCR (*(vuint32*)(&__MBAR[0xB578]))
|
||||
#define MCF_USB_EP6FAR (*(vuint32*)(&__MBAR[0xB57C]))
|
||||
#define MCF_USB_EP6FRP (*(vuint32*)(&__MBAR[0xB580]))
|
||||
#define MCF_USB_EP6FWP (*(vuint32*)(&__MBAR[0xB584]))
|
||||
#define MCF_USB_EP6LRFP (*(vuint32*)(&__MBAR[0xB588]))
|
||||
#define MCF_USB_EP6LWFP (*(vuint32*)(&__MBAR[0xB58C]))
|
||||
#define MCF_USB_IFR(x) (*(vuint16*)(&__MBAR[0xB040 + ((x)*0x2)]))
|
||||
#define MCF_USB_EPOUTACR(x) (*(vuint8 *)(&__MBAR[0xB131 + ((x-1)*0x30)]))
|
||||
#define MCF_USB_EPOUTMPSR(x) (*(vuint16*)(&__MBAR[0xB132 + ((x-1)*0x30)]))
|
||||
#define MCF_USB_EPOUTIFR(x) (*(vuint8 *)(&__MBAR[0xB134 + ((x-1)*0x30)]))
|
||||
#define MCF_USB_EPOUTSR(x) (*(vuint8 *)(&__MBAR[0xB135 + ((x-1)*0x30)]))
|
||||
#define MCF_USB_EPOUTSFR(x) (*(vuint16*)(&__MBAR[0xB13E + ((x-1)*0x30)]))
|
||||
#define MCF_USB_EPINACR(x) (*(vuint8 *)(&__MBAR[0xB149 + ((x-1)*0x30)]))
|
||||
#define MCF_USB_EPINMPSR(x) (*(vuint16*)(&__MBAR[0xB14A + ((x-1)*0x30)]))
|
||||
#define MCF_USB_EPINIFR(x) (*(vuint8 *)(&__MBAR[0xB14C + ((x-1)*0x30)]))
|
||||
#define MCF_USB_EPINSR(x) (*(vuint8 *)(&__MBAR[0xB14D + ((x-1)*0x30)]))
|
||||
#define MCF_USB_EPINSFR(x) (*(vuint16*)(&__MBAR[0xB156 + ((x-1)*0x30)]))
|
||||
#define MCF_USB_EPSTAT(x) (*(vuint32*)(&__MBAR[0xB440 + ((x)*0x30)]))
|
||||
#define MCF_USB_EPISR(x) (*(vuint32*)(&__MBAR[0xB444 + ((x)*0x30)]))
|
||||
#define MCF_USB_EPIMR(x) (*(vuint32*)(&__MBAR[0xB448 + ((x)*0x30)]))
|
||||
#define MCF_USB_EPFRCFGR(x) (*(vuint32*)(&__MBAR[0xB44C + ((x)*0x30)]))
|
||||
#define MCF_USB_EPFDR(x) (*(vuint32*)(&__MBAR[0xB450 + ((x)*0x30)]))
|
||||
#define MCF_USB_EPFSR(x) (*(vuint32*)(&__MBAR[0xB454 + ((x)*0x30)]))
|
||||
#define MCF_USB_EPFCR(x) (*(vuint32*)(&__MBAR[0xB458 + ((x)*0x30)]))
|
||||
#define MCF_USB_EPFAR(x) (*(vuint32*)(&__MBAR[0xB45C + ((x)*0x30)]))
|
||||
#define MCF_USB_EPFRP(x) (*(vuint32*)(&__MBAR[0xB460 + ((x)*0x30)]))
|
||||
#define MCF_USB_EPFWP(x) (*(vuint32*)(&__MBAR[0xB464 + ((x)*0x30)]))
|
||||
#define MCF_USB_EPLRFP(x) (*(vuint32*)(&__MBAR[0xB468 + ((x)*0x30)]))
|
||||
#define MCF_USB_EPLWFP(x) (*(vuint32*)(&__MBAR[0xB46C + ((x)*0x30)]))
|
||||
#define MCF_USB_USBAISR (*(volatile uint8_t *)(&__MBAR[0xB000]))
|
||||
#define MCF_USB_USBAIMR (*(volatile uint8_t *)(&__MBAR[0xB001]))
|
||||
#define MCF_USB_EPINFO (*(volatile uint8_t *)(&__MBAR[0xB003]))
|
||||
#define MCF_USB_CFGR (*(volatile uint8_t *)(&__MBAR[0xB004]))
|
||||
#define MCF_USB_CFGAR (*(volatile uint8_t *)(&__MBAR[0xB005]))
|
||||
#define MCF_USB_SPEEDR (*(volatile uint8_t *)(&__MBAR[0xB006]))
|
||||
#define MCF_USB_FRMNUMR (*(volatile uint16_t*)(&__MBAR[0xB00E]))
|
||||
#define MCF_USB_EPTNR (*(volatile uint16_t*)(&__MBAR[0xB010]))
|
||||
#define MCF_USB_IFUR (*(volatile uint16_t*)(&__MBAR[0xB014]))
|
||||
#define MCF_USB_IFR0 (*(volatile uint16_t*)(&__MBAR[0xB040]))
|
||||
#define MCF_USB_IFR1 (*(volatile uint16_t*)(&__MBAR[0xB042]))
|
||||
#define MCF_USB_IFR2 (*(volatile uint16_t*)(&__MBAR[0xB044]))
|
||||
#define MCF_USB_IFR3 (*(volatile uint16_t*)(&__MBAR[0xB046]))
|
||||
#define MCF_USB_IFR4 (*(volatile uint16_t*)(&__MBAR[0xB048]))
|
||||
#define MCF_USB_IFR5 (*(volatile uint16_t*)(&__MBAR[0xB04A]))
|
||||
#define MCF_USB_IFR6 (*(volatile uint16_t*)(&__MBAR[0xB04C]))
|
||||
#define MCF_USB_IFR7 (*(volatile uint16_t*)(&__MBAR[0xB04E]))
|
||||
#define MCF_USB_IFR8 (*(volatile uint16_t*)(&__MBAR[0xB050]))
|
||||
#define MCF_USB_IFR9 (*(volatile uint16_t*)(&__MBAR[0xB052]))
|
||||
#define MCF_USB_IFR10 (*(volatile uint16_t*)(&__MBAR[0xB054]))
|
||||
#define MCF_USB_IFR11 (*(volatile uint16_t*)(&__MBAR[0xB056]))
|
||||
#define MCF_USB_IFR12 (*(volatile uint16_t*)(&__MBAR[0xB058]))
|
||||
#define MCF_USB_IFR13 (*(volatile uint16_t*)(&__MBAR[0xB05A]))
|
||||
#define MCF_USB_IFR14 (*(volatile uint16_t*)(&__MBAR[0xB05C]))
|
||||
#define MCF_USB_IFR15 (*(volatile uint16_t*)(&__MBAR[0xB05E]))
|
||||
#define MCF_USB_IFR16 (*(volatile uint16_t*)(&__MBAR[0xB060]))
|
||||
#define MCF_USB_IFR17 (*(volatile uint16_t*)(&__MBAR[0xB062]))
|
||||
#define MCF_USB_IFR18 (*(volatile uint16_t*)(&__MBAR[0xB064]))
|
||||
#define MCF_USB_IFR19 (*(volatile uint16_t*)(&__MBAR[0xB066]))
|
||||
#define MCF_USB_IFR20 (*(volatile uint16_t*)(&__MBAR[0xB068]))
|
||||
#define MCF_USB_IFR21 (*(volatile uint16_t*)(&__MBAR[0xB06A]))
|
||||
#define MCF_USB_IFR22 (*(volatile uint16_t*)(&__MBAR[0xB06C]))
|
||||
#define MCF_USB_IFR23 (*(volatile uint16_t*)(&__MBAR[0xB06E]))
|
||||
#define MCF_USB_IFR24 (*(volatile uint16_t*)(&__MBAR[0xB070]))
|
||||
#define MCF_USB_IFR25 (*(volatile uint16_t*)(&__MBAR[0xB072]))
|
||||
#define MCF_USB_IFR26 (*(volatile uint16_t*)(&__MBAR[0xB074]))
|
||||
#define MCF_USB_IFR27 (*(volatile uint16_t*)(&__MBAR[0xB076]))
|
||||
#define MCF_USB_IFR28 (*(volatile uint16_t*)(&__MBAR[0xB078]))
|
||||
#define MCF_USB_IFR29 (*(volatile uint16_t*)(&__MBAR[0xB07A]))
|
||||
#define MCF_USB_IFR30 (*(volatile uint16_t*)(&__MBAR[0xB07C]))
|
||||
#define MCF_USB_IFR31 (*(volatile uint16_t*)(&__MBAR[0xB07E]))
|
||||
#define MCF_USB_PPCNT (*(volatile uint16_t*)(&__MBAR[0xB080]))
|
||||
#define MCF_USB_DPCNT (*(volatile uint16_t*)(&__MBAR[0xB082]))
|
||||
#define MCF_USB_CRCECNT (*(volatile uint16_t*)(&__MBAR[0xB084]))
|
||||
#define MCF_USB_BSECNT (*(volatile uint16_t*)(&__MBAR[0xB086]))
|
||||
#define MCF_USB_PIDECNT (*(volatile uint16_t*)(&__MBAR[0xB088]))
|
||||
#define MCF_USB_FRMECNT (*(volatile uint16_t*)(&__MBAR[0xB08A]))
|
||||
#define MCF_USB_TXPCNT (*(volatile uint16_t*)(&__MBAR[0xB08C]))
|
||||
#define MCF_USB_CNTOVR (*(volatile uint8_t *)(&__MBAR[0xB08E]))
|
||||
#define MCF_USB_EP0ACR (*(volatile uint8_t *)(&__MBAR[0xB101]))
|
||||
#define MCF_USB_EP0MPSR (*(volatile uint16_t*)(&__MBAR[0xB102]))
|
||||
#define MCF_USB_EP0IFR (*(volatile uint8_t *)(&__MBAR[0xB104]))
|
||||
#define MCF_USB_EP0SR (*(volatile uint8_t *)(&__MBAR[0xB105]))
|
||||
#define MCF_USB_BMRTR (*(volatile uint8_t *)(&__MBAR[0xB106]))
|
||||
#define MCF_USB_BRTR (*(volatile uint8_t *)(&__MBAR[0xB107]))
|
||||
#define MCF_USB_WVALUER (*(volatile uint16_t*)(&__MBAR[0xB108]))
|
||||
#define MCF_USB_WINDEXR (*(volatile uint16_t*)(&__MBAR[0xB10A]))
|
||||
#define MCF_USB_WLENGTHR (*(volatile uint16_t*)(&__MBAR[0xB10C]))
|
||||
#define MCF_USB_EP1OUTACR (*(volatile uint8_t *)(&__MBAR[0xB131]))
|
||||
#define MCF_USB_EP1OUTMPSR (*(volatile uint16_t*)(&__MBAR[0xB132]))
|
||||
#define MCF_USB_EP1OUTIFR (*(volatile uint8_t *)(&__MBAR[0xB134]))
|
||||
#define MCF_USB_EP1OUTSR (*(volatile uint8_t *)(&__MBAR[0xB135]))
|
||||
#define MCF_USB_EP1OUTSFR (*(volatile uint16_t*)(&__MBAR[0xB13E]))
|
||||
#define MCF_USB_EP1INACR (*(volatile uint8_t *)(&__MBAR[0xB149]))
|
||||
#define MCF_USB_EP1INMPSR (*(volatile uint16_t*)(&__MBAR[0xB14A]))
|
||||
#define MCF_USB_EP1INIFR (*(volatile uint8_t *)(&__MBAR[0xB14C]))
|
||||
#define MCF_USB_EP1INSR (*(volatile uint8_t *)(&__MBAR[0xB14D]))
|
||||
#define MCF_USB_EP1INSFR (*(volatile uint16_t*)(&__MBAR[0xB156]))
|
||||
#define MCF_USB_EP2OUTACR (*(volatile uint8_t *)(&__MBAR[0xB161]))
|
||||
#define MCF_USB_EP2OUTMPSR (*(volatile uint16_t*)(&__MBAR[0xB162]))
|
||||
#define MCF_USB_EP2OUTIFR (*(volatile uint8_t *)(&__MBAR[0xB164]))
|
||||
#define MCF_USB_EP2OUTSR (*(volatile uint8_t *)(&__MBAR[0xB165]))
|
||||
#define MCF_USB_EP2OUTSFR (*(volatile uint16_t*)(&__MBAR[0xB16E]))
|
||||
#define MCF_USB_EP2INACR (*(volatile uint8_t *)(&__MBAR[0xB179]))
|
||||
#define MCF_USB_EP2INMPSR (*(volatile uint16_t*)(&__MBAR[0xB17A]))
|
||||
#define MCF_USB_EP2INIFR (*(volatile uint8_t *)(&__MBAR[0xB17C]))
|
||||
#define MCF_USB_EP2INSR (*(volatile uint8_t *)(&__MBAR[0xB17D]))
|
||||
#define MCF_USB_EP2INSFR (*(volatile uint16_t*)(&__MBAR[0xB186]))
|
||||
#define MCF_USB_EP3OUTACR (*(volatile uint8_t *)(&__MBAR[0xB191]))
|
||||
#define MCF_USB_EP3OUTMPSR (*(volatile uint16_t*)(&__MBAR[0xB192]))
|
||||
#define MCF_USB_EP3OUTIFR (*(volatile uint8_t *)(&__MBAR[0xB194]))
|
||||
#define MCF_USB_EP3OUTSR (*(volatile uint8_t *)(&__MBAR[0xB195]))
|
||||
#define MCF_USB_EP3OUTSFR (*(volatile uint16_t*)(&__MBAR[0xB19E]))
|
||||
#define MCF_USB_EP3INACR (*(volatile uint8_t *)(&__MBAR[0xB1A9]))
|
||||
#define MCF_USB_EP3INMPSR (*(volatile uint16_t*)(&__MBAR[0xB1AA]))
|
||||
#define MCF_USB_EP3INIFR (*(volatile uint8_t *)(&__MBAR[0xB1AC]))
|
||||
#define MCF_USB_EP3INSR (*(volatile uint8_t *)(&__MBAR[0xB1AD]))
|
||||
#define MCF_USB_EP3INSFR (*(volatile uint16_t*)(&__MBAR[0xB1B6]))
|
||||
#define MCF_USB_EP4OUTACR (*(volatile uint8_t *)(&__MBAR[0xB1C1]))
|
||||
#define MCF_USB_EP4OUTMPSR (*(volatile uint16_t*)(&__MBAR[0xB1C2]))
|
||||
#define MCF_USB_EP4OUTIFR (*(volatile uint8_t *)(&__MBAR[0xB1C4]))
|
||||
#define MCF_USB_EP4OUTSR (*(volatile uint8_t *)(&__MBAR[0xB1C5]))
|
||||
#define MCF_USB_EP4OUTSFR (*(volatile uint16_t*)(&__MBAR[0xB1CE]))
|
||||
#define MCF_USB_EP4INACR (*(volatile uint8_t *)(&__MBAR[0xB1D9]))
|
||||
#define MCF_USB_EP4INMPSR (*(volatile uint16_t*)(&__MBAR[0xB1DA]))
|
||||
#define MCF_USB_EP4INIFR (*(volatile uint8_t *)(&__MBAR[0xB1DC]))
|
||||
#define MCF_USB_EP4INSR (*(volatile uint8_t *)(&__MBAR[0xB1DD]))
|
||||
#define MCF_USB_EP4INSFR (*(volatile uint16_t*)(&__MBAR[0xB1E6]))
|
||||
#define MCF_USB_EP5OUTACR (*(volatile uint8_t *)(&__MBAR[0xB1F1]))
|
||||
#define MCF_USB_EP5OUTMPSR (*(volatile uint16_t*)(&__MBAR[0xB1F2]))
|
||||
#define MCF_USB_EP5OUTIFR (*(volatile uint8_t *)(&__MBAR[0xB1F4]))
|
||||
#define MCF_USB_EP5OUTSR (*(volatile uint8_t *)(&__MBAR[0xB1F5]))
|
||||
#define MCF_USB_EP5OUTSFR (*(volatile uint16_t*)(&__MBAR[0xB1FE]))
|
||||
#define MCF_USB_EP5INACR (*(volatile uint8_t *)(&__MBAR[0xB209]))
|
||||
#define MCF_USB_EP5INMPSR (*(volatile uint16_t*)(&__MBAR[0xB20A]))
|
||||
#define MCF_USB_EP5INIFR (*(volatile uint8_t *)(&__MBAR[0xB20C]))
|
||||
#define MCF_USB_EP5INSR (*(volatile uint8_t *)(&__MBAR[0xB20D]))
|
||||
#define MCF_USB_EP5INSFR (*(volatile uint16_t*)(&__MBAR[0xB216]))
|
||||
#define MCF_USB_EP6OUTACR (*(volatile uint8_t *)(&__MBAR[0xB221]))
|
||||
#define MCF_USB_EP6OUTMPSR (*(volatile uint16_t*)(&__MBAR[0xB222]))
|
||||
#define MCF_USB_EP6OUTIFR (*(volatile uint8_t *)(&__MBAR[0xB224]))
|
||||
#define MCF_USB_EP6OUTSR (*(volatile uint8_t *)(&__MBAR[0xB225]))
|
||||
#define MCF_USB_EP6OUTSFR (*(volatile uint16_t*)(&__MBAR[0xB22E]))
|
||||
#define MCF_USB_EP6INACR (*(volatile uint8_t *)(&__MBAR[0xB239]))
|
||||
#define MCF_USB_EP6INMPSR (*(volatile uint16_t*)(&__MBAR[0xB23A]))
|
||||
#define MCF_USB_EP6INIFR (*(volatile uint8_t *)(&__MBAR[0xB23C]))
|
||||
#define MCF_USB_EP6INSR (*(volatile uint8_t *)(&__MBAR[0xB23D]))
|
||||
#define MCF_USB_EP6INSFR (*(volatile uint16_t*)(&__MBAR[0xB246]))
|
||||
#define MCF_USB_USBSR (*(volatile uint32_t*)(&__MBAR[0xB400]))
|
||||
#define MCF_USB_USBCR (*(volatile uint32_t*)(&__MBAR[0xB404]))
|
||||
#define MCF_USB_DRAMCR (*(volatile uint32_t*)(&__MBAR[0xB408]))
|
||||
#define MCF_USB_DRAMDR (*(volatile uint32_t*)(&__MBAR[0xB40C]))
|
||||
#define MCF_USB_USBISR (*(volatile uint32_t*)(&__MBAR[0xB410]))
|
||||
#define MCF_USB_USBIMR (*(volatile uint32_t*)(&__MBAR[0xB414]))
|
||||
#define MCF_USB_EP0STAT (*(volatile uint32_t*)(&__MBAR[0xB440]))
|
||||
#define MCF_USB_EP0ISR (*(volatile uint32_t*)(&__MBAR[0xB444]))
|
||||
#define MCF_USB_EP0IMR (*(volatile uint32_t*)(&__MBAR[0xB448]))
|
||||
#define MCF_USB_EP0FRCFGR (*(volatile uint32_t*)(&__MBAR[0xB44C]))
|
||||
#define MCF_USB_EP0FDR (*(volatile uint32_t*)(&__MBAR[0xB450]))
|
||||
#define MCF_USB_EP0FSR (*(volatile uint32_t*)(&__MBAR[0xB454]))
|
||||
#define MCF_USB_EP0FCR (*(volatile uint32_t*)(&__MBAR[0xB458]))
|
||||
#define MCF_USB_EP0FAR (*(volatile uint32_t*)(&__MBAR[0xB45C]))
|
||||
#define MCF_USB_EP0FRP (*(volatile uint32_t*)(&__MBAR[0xB460]))
|
||||
#define MCF_USB_EP0FWP (*(volatile uint32_t*)(&__MBAR[0xB464]))
|
||||
#define MCF_USB_EP0LRFP (*(volatile uint32_t*)(&__MBAR[0xB468]))
|
||||
#define MCF_USB_EP0LWFP (*(volatile uint32_t*)(&__MBAR[0xB46C]))
|
||||
#define MCF_USB_EP1STAT (*(volatile uint32_t*)(&__MBAR[0xB470]))
|
||||
#define MCF_USB_EP1ISR (*(volatile uint32_t*)(&__MBAR[0xB474]))
|
||||
#define MCF_USB_EP1IMR (*(volatile uint32_t*)(&__MBAR[0xB478]))
|
||||
#define MCF_USB_EP1FRCFGR (*(volatile uint32_t*)(&__MBAR[0xB47C]))
|
||||
#define MCF_USB_EP1FDR (*(volatile uint32_t*)(&__MBAR[0xB480]))
|
||||
#define MCF_USB_EP1FSR (*(volatile uint32_t*)(&__MBAR[0xB484]))
|
||||
#define MCF_USB_EP1FCR (*(volatile uint32_t*)(&__MBAR[0xB488]))
|
||||
#define MCF_USB_EP1FAR (*(volatile uint32_t*)(&__MBAR[0xB48C]))
|
||||
#define MCF_USB_EP1FRP (*(volatile uint32_t*)(&__MBAR[0xB490]))
|
||||
#define MCF_USB_EP1FWP (*(volatile uint32_t*)(&__MBAR[0xB494]))
|
||||
#define MCF_USB_EP1LRFP (*(volatile uint32_t*)(&__MBAR[0xB498]))
|
||||
#define MCF_USB_EP1LWFP (*(volatile uint32_t*)(&__MBAR[0xB49C]))
|
||||
#define MCF_USB_EP2STAT (*(volatile uint32_t*)(&__MBAR[0xB4A0]))
|
||||
#define MCF_USB_EP2ISR (*(volatile uint32_t*)(&__MBAR[0xB4A4]))
|
||||
#define MCF_USB_EP2IMR (*(volatile uint32_t*)(&__MBAR[0xB4A8]))
|
||||
#define MCF_USB_EP2FRCFGR (*(volatile uint32_t*)(&__MBAR[0xB4AC]))
|
||||
#define MCF_USB_EP2FDR (*(volatile uint32_t*)(&__MBAR[0xB4B0]))
|
||||
#define MCF_USB_EP2FSR (*(volatile uint32_t*)(&__MBAR[0xB4B4]))
|
||||
#define MCF_USB_EP2FCR (*(volatile uint32_t*)(&__MBAR[0xB4B8]))
|
||||
#define MCF_USB_EP2FAR (*(volatile uint32_t*)(&__MBAR[0xB4BC]))
|
||||
#define MCF_USB_EP2FRP (*(volatile uint32_t*)(&__MBAR[0xB4C0]))
|
||||
#define MCF_USB_EP2FWP (*(volatile uint32_t*)(&__MBAR[0xB4C4]))
|
||||
#define MCF_USB_EP2LRFP (*(volatile uint32_t*)(&__MBAR[0xB4C8]))
|
||||
#define MCF_USB_EP2LWFP (*(volatile uint32_t*)(&__MBAR[0xB4CC]))
|
||||
#define MCF_USB_EP3STAT (*(volatile uint32_t*)(&__MBAR[0xB4D0]))
|
||||
#define MCF_USB_EP3ISR (*(volatile uint32_t*)(&__MBAR[0xB4D4]))
|
||||
#define MCF_USB_EP3IMR (*(volatile uint32_t*)(&__MBAR[0xB4D8]))
|
||||
#define MCF_USB_EP3FRCFGR (*(volatile uint32_t*)(&__MBAR[0xB4DC]))
|
||||
#define MCF_USB_EP3FDR (*(volatile uint32_t*)(&__MBAR[0xB4E0]))
|
||||
#define MCF_USB_EP3FSR (*(volatile uint32_t*)(&__MBAR[0xB4E4]))
|
||||
#define MCF_USB_EP3FCR (*(volatile uint32_t*)(&__MBAR[0xB4E8]))
|
||||
#define MCF_USB_EP3FAR (*(volatile uint32_t*)(&__MBAR[0xB4EC]))
|
||||
#define MCF_USB_EP3FRP (*(volatile uint32_t*)(&__MBAR[0xB4F0]))
|
||||
#define MCF_USB_EP3FWP (*(volatile uint32_t*)(&__MBAR[0xB4F4]))
|
||||
#define MCF_USB_EP3LRFP (*(volatile uint32_t*)(&__MBAR[0xB4F8]))
|
||||
#define MCF_USB_EP3LWFP (*(volatile uint32_t*)(&__MBAR[0xB4FC]))
|
||||
#define MCF_USB_EP4STAT (*(volatile uint32_t*)(&__MBAR[0xB500]))
|
||||
#define MCF_USB_EP4ISR (*(volatile uint32_t*)(&__MBAR[0xB504]))
|
||||
#define MCF_USB_EP4IMR (*(volatile uint32_t*)(&__MBAR[0xB508]))
|
||||
#define MCF_USB_EP4FRCFGR (*(volatile uint32_t*)(&__MBAR[0xB50C]))
|
||||
#define MCF_USB_EP4FDR (*(volatile uint32_t*)(&__MBAR[0xB510]))
|
||||
#define MCF_USB_EP4FSR (*(volatile uint32_t*)(&__MBAR[0xB514]))
|
||||
#define MCF_USB_EP4FCR (*(volatile uint32_t*)(&__MBAR[0xB518]))
|
||||
#define MCF_USB_EP4FAR (*(volatile uint32_t*)(&__MBAR[0xB51C]))
|
||||
#define MCF_USB_EP4FRP (*(volatile uint32_t*)(&__MBAR[0xB520]))
|
||||
#define MCF_USB_EP4FWP (*(volatile uint32_t*)(&__MBAR[0xB524]))
|
||||
#define MCF_USB_EP4LRFP (*(volatile uint32_t*)(&__MBAR[0xB528]))
|
||||
#define MCF_USB_EP4LWFP (*(volatile uint32_t*)(&__MBAR[0xB52C]))
|
||||
#define MCF_USB_EP5STAT (*(volatile uint32_t*)(&__MBAR[0xB530]))
|
||||
#define MCF_USB_EP5ISR (*(volatile uint32_t*)(&__MBAR[0xB534]))
|
||||
#define MCF_USB_EP5IMR (*(volatile uint32_t*)(&__MBAR[0xB538]))
|
||||
#define MCF_USB_EP5FRCFGR (*(volatile uint32_t*)(&__MBAR[0xB53C]))
|
||||
#define MCF_USB_EP5FDR (*(volatile uint32_t*)(&__MBAR[0xB540]))
|
||||
#define MCF_USB_EP5FSR (*(volatile uint32_t*)(&__MBAR[0xB544]))
|
||||
#define MCF_USB_EP5FCR (*(volatile uint32_t*)(&__MBAR[0xB548]))
|
||||
#define MCF_USB_EP5FAR (*(volatile uint32_t*)(&__MBAR[0xB54C]))
|
||||
#define MCF_USB_EP5FRP (*(volatile uint32_t*)(&__MBAR[0xB550]))
|
||||
#define MCF_USB_EP5FWP (*(volatile uint32_t*)(&__MBAR[0xB554]))
|
||||
#define MCF_USB_EP5LRFP (*(volatile uint32_t*)(&__MBAR[0xB558]))
|
||||
#define MCF_USB_EP5LWFP (*(volatile uint32_t*)(&__MBAR[0xB55C]))
|
||||
#define MCF_USB_EP6STAT (*(volatile uint32_t*)(&__MBAR[0xB560]))
|
||||
#define MCF_USB_EP6ISR (*(volatile uint32_t*)(&__MBAR[0xB564]))
|
||||
#define MCF_USB_EP6IMR (*(volatile uint32_t*)(&__MBAR[0xB568]))
|
||||
#define MCF_USB_EP6FRCFGR (*(volatile uint32_t*)(&__MBAR[0xB56C]))
|
||||
#define MCF_USB_EP6FDR (*(volatile uint32_t*)(&__MBAR[0xB570]))
|
||||
#define MCF_USB_EP6FSR (*(volatile uint32_t*)(&__MBAR[0xB574]))
|
||||
#define MCF_USB_EP6FCR (*(volatile uint32_t*)(&__MBAR[0xB578]))
|
||||
#define MCF_USB_EP6FAR (*(volatile uint32_t*)(&__MBAR[0xB57C]))
|
||||
#define MCF_USB_EP6FRP (*(volatile uint32_t*)(&__MBAR[0xB580]))
|
||||
#define MCF_USB_EP6FWP (*(volatile uint32_t*)(&__MBAR[0xB584]))
|
||||
#define MCF_USB_EP6LRFP (*(volatile uint32_t*)(&__MBAR[0xB588]))
|
||||
#define MCF_USB_EP6LWFP (*(volatile uint32_t*)(&__MBAR[0xB58C]))
|
||||
#define MCF_USB_IFR(x) (*(volatile uint16_t*)(&__MBAR[0xB040 + ((x)*0x2)]))
|
||||
#define MCF_USB_EPOUTACR(x) (*(volatile uint8_t *)(&__MBAR[0xB131 + ((x-1)*0x30)]))
|
||||
#define MCF_USB_EPOUTMPSR(x) (*(volatile uint16_t*)(&__MBAR[0xB132 + ((x-1)*0x30)]))
|
||||
#define MCF_USB_EPOUTIFR(x) (*(volatile uint8_t *)(&__MBAR[0xB134 + ((x-1)*0x30)]))
|
||||
#define MCF_USB_EPOUTSR(x) (*(volatile uint8_t *)(&__MBAR[0xB135 + ((x-1)*0x30)]))
|
||||
#define MCF_USB_EPOUTSFR(x) (*(volatile uint16_t*)(&__MBAR[0xB13E + ((x-1)*0x30)]))
|
||||
#define MCF_USB_EPINACR(x) (*(volatile uint8_t *)(&__MBAR[0xB149 + ((x-1)*0x30)]))
|
||||
#define MCF_USB_EPINMPSR(x) (*(volatile uint16_t*)(&__MBAR[0xB14A + ((x-1)*0x30)]))
|
||||
#define MCF_USB_EPINIFR(x) (*(volatile uint8_t *)(&__MBAR[0xB14C + ((x-1)*0x30)]))
|
||||
#define MCF_USB_EPINSR(x) (*(volatile uint8_t *)(&__MBAR[0xB14D + ((x-1)*0x30)]))
|
||||
#define MCF_USB_EPINSFR(x) (*(volatile uint16_t*)(&__MBAR[0xB156 + ((x-1)*0x30)]))
|
||||
#define MCF_USB_EPSTAT(x) (*(volatile uint32_t*)(&__MBAR[0xB440 + ((x)*0x30)]))
|
||||
#define MCF_USB_EPISR(x) (*(volatile uint32_t*)(&__MBAR[0xB444 + ((x)*0x30)]))
|
||||
#define MCF_USB_EPIMR(x) (*(volatile uint32_t*)(&__MBAR[0xB448 + ((x)*0x30)]))
|
||||
#define MCF_USB_EPFRCFGR(x) (*(volatile uint32_t*)(&__MBAR[0xB44C + ((x)*0x30)]))
|
||||
#define MCF_USB_EPFDR(x) (*(volatile uint32_t*)(&__MBAR[0xB450 + ((x)*0x30)]))
|
||||
#define MCF_USB_EPFSR(x) (*(volatile uint32_t*)(&__MBAR[0xB454 + ((x)*0x30)]))
|
||||
#define MCF_USB_EPFCR(x) (*(volatile uint32_t*)(&__MBAR[0xB458 + ((x)*0x30)]))
|
||||
#define MCF_USB_EPFAR(x) (*(volatile uint32_t*)(&__MBAR[0xB45C + ((x)*0x30)]))
|
||||
#define MCF_USB_EPFRP(x) (*(volatile uint32_t*)(&__MBAR[0xB460 + ((x)*0x30)]))
|
||||
#define MCF_USB_EPFWP(x) (*(volatile uint32_t*)(&__MBAR[0xB464 + ((x)*0x30)]))
|
||||
#define MCF_USB_EPLRFP(x) (*(volatile uint32_t*)(&__MBAR[0xB468 + ((x)*0x30)]))
|
||||
#define MCF_USB_EPLWFP(x) (*(volatile uint32_t*)(&__MBAR[0xB46C + ((x)*0x30)]))
|
||||
|
||||
|
||||
/* Bit definitions and macros for MCF_USB_USBAISR */
|
||||
|
||||
Reference in New Issue
Block a user