⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mcf5445x_gpio.h

📁 Freescale MCF5445evb 参考测试代码
💻 H
📖 第 1 页 / 共 5 页
字号:
#define MCF_GPIO_PODR_PCI_PODR0     (0x01)  /* PCI_REQ0/PCI_EXTGNT */#define MCF_GPIO_PODR_PCI_PODR1     (0x02)  /* PCI_REQ1 */#define MCF_GPIO_PODR_PCI_PODR2     (0x04)  /* PCI_REQ2 */#define MCF_GPIO_PODR_PCI_PODR3     (0x08)  /* PCI_REQ3 / ATA_INTR */#define MCF_GPIO_PODR_PCI_PODR4     (0x10)  /* PCI_GNT0/PCI_EXTREQ */#define MCF_GPIO_PODR_PCI_PODR5     (0x20)  /* PCI_GNT1 /  */#define MCF_GPIO_PODR_PCI_PODR6     (0x40)  /* PCI_GNT2 /  */#define MCF_GPIO_PODR_PCI_PODR7     (0x80)  /* PCI_GNT3 / ATA_DMACK *//* Bit definitions and macros for PODR_USB */#define MCF_GPIO_PODR_USB_PODR0     (0x01)  /* USB_VBUS_OC / ULPI_STP */#define MCF_GPIO_PODR_USB_PODR1     (0x02)  /* USB_VBUS_EN / USB_PULLUP / ULPI_NXT *//* Bit definitions and macros for PODR_ATAH */#define MCF_GPIO_PODR_ATAH_PODR0    (0x01)  /* ATA_DA0 */#define MCF_GPIO_PODR_ATAH_PODR1    (0x02)  /* ATA_DA1 */#define MCF_GPIO_PODR_ATAH_PODR2    (0x04)  /* ATA_DA2 */#define MCF_GPIO_PODR_ATAH_PODR3    (0x08)  /* ATA_CS0 */#define MCF_GPIO_PODR_ATAH_PODR4    (0x10)  /* ATA_CS1 */#define MCF_GPIO_PODR_ATAH_PODR5    (0x20)  /* ATA_BUFFER_EN *//* Bit definitions and macros for PODR_ATAL */#define MCF_GPIO_PODR_ATAL_PODR0    (0x01)  /* ATA_IORDY */#define MCF_GPIO_PODR_ATAL_PODR1    (0x02)  /* ATA_DMARQ */#define MCF_GPIO_PODR_ATAL_PODR2    (0x04)  /* ATA_RESET *//* Bit definitions and macros for PODR_FEC1H */#define MCF_GPIO_PODR_FEC1H_PODR0   (0x01)  /* FEC1_CRS / ATA_DATA6 */#define MCF_GPIO_PODR_FEC1H_PODR1   (0x02)  /* FEC1_RXD0 / FEC1_RMII_RXD0 / ATA_DATA13 */#define MCF_GPIO_PODR_FEC1H_PODR2   (0x04)  /* FEC1_RXDV / FEC1_RMII_CRS_DV / ATA_DATA15 */#define MCF_GPIO_PODR_FEC1H_PODR3   (0x08)  /* FEC1_RXCLK / ATA_DATA5 */#define MCF_GPIO_PODR_FEC1H_PODR4   (0x10)  /* FEC1_COL / ATA_DATA7 */#define MCF_GPIO_PODR_FEC1H_PODR5   (0x20)  /* FEC1_TXD0 / FEC1_RMII_TXD0 / ATA_DATA9 */#define MCF_GPIO_PODR_FEC1H_PODR6   (0x40)  /* FEC1_TXEN / FEC1_RMII_TXEN / ATA_DATA8 */#define MCF_GPIO_PODR_FEC1H_PODR7   (0x80)  /* FEC1_TXCLK / FEC1_RMII_REF_CLK / ATA_DATA11 *//* Bit definitions and macros for PODR_FEC1L */#define MCF_GPIO_PODR_FEC1L_PODR0   (0x01)  /* FEC1_RXER / FEC1_RMII_RXER / ATA_DATA12 */#define MCF_GPIO_PODR_FEC1L_PODR1   (0x02)  /* FEC1_RXD1 / FEC1_RMII_RXD1 / ATA_DATA14 */#define MCF_GPIO_PODR_FEC1L_PODR2   (0x04)  /* FEC1_RXD2 / ATA_DATA3 */#define MCF_GPIO_PODR_FEC1L_PODR3   (0x08)  /* FEC1_RXD3 / ATA_DATA4 */#define MCF_GPIO_PODR_FEC1L_PODR4   (0x10)  /* FEC1_TXER / ATA_DATA0 */#define MCF_GPIO_PODR_FEC1L_PODR5   (0x20)  /* FEC1_TXD1 / FEC1_RMII_TXD1 / ATA_DATA10 */#define MCF_GPIO_PODR_FEC1L_PODR6   (0x40)  /* FEC1_TXD2 / ATA_DATA1 */#define MCF_GPIO_PODR_FEC1L_PODR7   (0x80)  /* FEC1_TXD3 / ATA_DATA2 *//* Bit definitions and macros for PODR_FBADH */#define MCF_GPIO_PODR_FBADH_PODR0   (0x01)  /* FB_AD24 */#define MCF_GPIO_PODR_FBADH_PODR1   (0x02)  /* FB_AD25 */#define MCF_GPIO_PODR_FBADH_PODR2   (0x04)  /* FB_AD26 */#define MCF_GPIO_PODR_FBADH_PODR3   (0x08)  /* FB_AD27 */#define MCF_GPIO_PODR_FBADH_PODR4   (0x10)  /* FB_AD28 */#define MCF_GPIO_PODR_FBADH_PODR5   (0x20)  /* FB_AD29 */#define MCF_GPIO_PODR_FBADH_PODR6   (0x40)  /* FB_AD30 */#define MCF_GPIO_PODR_FBADH_PODR7   (0x80)  /* FB_AD31 *//* Bit definitions and macros for PODR_FBADMH */#define MCF_GPIO_PODR_FBADMH_PODR0      (0x01)  /* FB_AD16 */#define MCF_GPIO_PODR_FBADMH_PODR1      (0x02)  /* FB_AD17 */#define MCF_GPIO_PODR_FBADMH_PODR2      (0x04)  /* FB_AD18 */#define MCF_GPIO_PODR_FBADMH_PODR3      (0x08)  /* FB_AD19 */#define MCF_GPIO_PODR_FBADMH_PODR4      (0x10)  /* FB_AD20 */#define MCF_GPIO_PODR_FBADMH_PODR5      (0x20)  /* FB_AD21 */#define MCF_GPIO_PODR_FBADMH_PODR6      (0x40)  /* FB_AD22 */#define MCF_GPIO_PODR_FBADMH_PODR7      (0x80)  /* FB_AD23 *//* Bit definitions and macros for PODR_FBADML */#define MCF_GPIO_PODR_FBADML_PODR0      (0x01)  /* FB_AD8 */#define MCF_GPIO_PODR_FBADML_PODR1      (0x02)  /* FB_AD9 */#define MCF_GPIO_PODR_FBADML_PODR2      (0x04)  /* FB_AD10 */#define MCF_GPIO_PODR_FBADML_PODR3      (0x08)  /* FB_AD11 */#define MCF_GPIO_PODR_FBADML_PODR4      (0x10)  /* FB_AD12 */#define MCF_GPIO_PODR_FBADML_PODR5      (0x20)  /* FB_AD13 */#define MCF_GPIO_PODR_FBADML_PODR6      (0x40)  /* FB_AD14 */#define MCF_GPIO_PODR_FBADML_PODR7      (0x80)  /* FB_AD15 *//* Bit definitions and macros for PODR_FBADL */#define MCF_GPIO_PODR_FBADL_PODR0   (0x01)  /* FB_AD0 */#define MCF_GPIO_PODR_FBADL_PODR1   (0x02)  /* FB_AD1 */#define MCF_GPIO_PODR_FBADL_PODR2   (0x04)  /* FB_AD2 */#define MCF_GPIO_PODR_FBADL_PODR3   (0x08)  /* FB_AD3 */#define MCF_GPIO_PODR_FBADL_PODR4   (0x10)  /* FB_AD4 */#define MCF_GPIO_PODR_FBADL_PODR5   (0x20)  /* FB_AD5 */#define MCF_GPIO_PODR_FBADL_PODR6   (0x40)  /* FB_AD6 */#define MCF_GPIO_PODR_FBADL_PODR7   (0x80)  /* FB_AD7 *//* Bit definitions and macros for PDDR_FEC0H */#define MCF_GPIO_PDDR_FEC0H_PDDR0   (0x01)  /* FEC0_CRS / ULPI_DATA6 */#define MCF_GPIO_PDDR_FEC0H_PDDR1   (0x02)  /* FEC0_RXD0 / FEC0_RMII_RXD0 */#define MCF_GPIO_PDDR_FEC0H_PDDR2   (0x04)  /* FEC0_RXDV / FEC0_RMII_CRS_DV */#define MCF_GPIO_PDDR_FEC0H_PDDR3   (0x08)  /* FEC0_RXCLK / ULPI_DATA1 */#define MCF_GPIO_PDDR_FEC0H_PDDR4   (0x10)  /* FEC0_COL / ULPI_DATA7 */#define MCF_GPIO_PDDR_FEC0H_PDDR5   (0x20)  /* FEC0_TXD0 / FEC0_RMII_TXD0 */#define MCF_GPIO_PDDR_FEC0H_PDDR6   (0x40)  /* FEC0_TXEN / FEC0_RMII_TXEN */#define MCF_GPIO_PDDR_FEC0H_PDDR7   (0x80)  /* FEC0_TXCLK / FEC0_RMII_REF_CLK *//* Bit definitions and macros for PDDR_FEC0L */#define MCF_GPIO_PDDR_FEC0L_PDDR0   (0x01)  /* FEC0_RXER / FEC0_RMII_RXER */#define MCF_GPIO_PDDR_FEC0L_PDDR1   (0x02)  /* FEC0_RXD1 / FEC0_RMII_RXD1 */#define MCF_GPIO_PDDR_FEC0L_PDDR2   (0x04)  /* FEC0_RXD2 / ULPI_DATA4 */#define MCF_GPIO_PDDR_FEC0L_PDDR3   (0x08)  /* FEC0_RXD3 / ULPI_DATA5 */#define MCF_GPIO_PDDR_FEC0L_PDDR4   (0x10)  /* FEC0_TXER / ULPI_DATA0 */#define MCF_GPIO_PDDR_FEC0L_PDDR5   (0x20)  /* FEC0_TXD1 / FEC0_RMII_TXD1 */#define MCF_GPIO_PDDR_FEC0L_PDDR6   (0x40)  /* FEC0_TXD2 / ULPI_DATA2 */#define MCF_GPIO_PDDR_FEC0L_PDDR7   (0x80)  /* FEC0_TXD3 / ULPI_DATA3 *//* Bit definitions and macros for PDDR_SSI */#define MCF_GPIO_PDDR_SSI_PDDR0     (0x01)  /* SSI_TXD / U1TXD */#define MCF_GPIO_PDDR_SSI_PDDR1     (0x02)  /* SSI_RXD / U1RXD */#define MCF_GPIO_PDDR_SSI_PDDR2     (0x04)  /* SSI_FS / U1RTS */#define MCF_GPIO_PDDR_SSI_PDDR3     (0x08)  /* SSI_BCLK / U1CTS */#define MCF_GPIO_PDDR_SSI_PDDR4     (0x10)  /* SSI_MCLK *//* Bit definitions and macros for PDDR_FBCTL */#define MCF_GPIO_PDDR_FBCTL_PDDR0   (0x01)  /* FB_TS / FB_ALE / FB_TBST */#define MCF_GPIO_PDDR_FBCTL_PDDR1   (0x02)  /* FB_RW */#define MCF_GPIO_PDDR_FBCTL_PDDR2   (0x04)  /* FB_TA */#define MCF_GPIO_PDDR_FBCTL_PDDR3   (0x08)  /* FB_OE *//* Bit definitions and macros for PDDR_BE */#define MCF_GPIO_PDDR_BE_PDDR0      (0x01)  /* FB_BE/BWE0 / FB_SIZ0 */#define MCF_GPIO_PDDR_BE_PDDR1      (0x02)  /* FB_BE/BWE1 / FB_SIZ1 */#define MCF_GPIO_PDDR_BE_PDDR2      (0x04)  /* FB_BE/BWE2 / FB_SIZ2 */#define MCF_GPIO_PDDR_BE_PDDR3      (0x08)  /* FB_BE/BWE3 / FB_SIZ3 *//* Bit definitions and macros for PDDR_CS */#define MCF_GPIO_PDDR_CS_PDDR1      (0x02)  /* FB_CS1 */#define MCF_GPIO_PDDR_CS_PDDR2      (0x04)  /* FB_CS2 */#define MCF_GPIO_PDDR_CS_PDDR3      (0x08)  /* FB_CS3 *//* Bit definitions and macros for PDDR_DMA */#define MCF_GPIO_PDDR_DMA_PDDR0     (0x01)  /* DREQ0 */#define MCF_GPIO_PDDR_DMA_PDDR1     (0x02)  /* DACK0 / DSPI_PCS3 */#define MCF_GPIO_PDDR_DMA_PDDR2     (0x04)  /* DREQ1 / USB_CLKIN */#define MCF_GPIO_PDDR_DMA_PDDR3     (0x08)  /* DACK1 / ULPI_DIR *//* Bit definitions and macros for PDDR_FECI2C */#define MCF_GPIO_PDDR_FECI2C_PDDR0      (0x01)  /* I2C_SDA / U2RXD */#define MCF_GPIO_PDDR_FECI2C_PDDR1      (0x02)  /* I2C_SCL / U2TXD */#define MCF_GPIO_PDDR_FECI2C_PDDR2      (0x04)  /* FEC0_MDIO */#define MCF_GPIO_PDDR_FECI2C_PDDR3      (0x08)  /* FEC0_MDC */#define MCF_GPIO_PDDR_FECI2C_PDDR4      (0x10)  /* FEC1_MDIO / ATA_DIOW */#define MCF_GPIO_PDDR_FECI2C_PDDR5      (0x20)  /* FEC1_MDC / ATA_DIOR *//* Bit definitions and macros for PDDR_UART */#define MCF_GPIO_PDDR_UART_PDDR0    (0x01)  /* U1TXD */#define MCF_GPIO_PDDR_UART_PDDR1    (0x02)  /* U1RXD */#define MCF_GPIO_PDDR_UART_PDDR2    (0x04)  /* U1RTS */#define MCF_GPIO_PDDR_UART_PDDR3    (0x08)  /* U0CTS */#define MCF_GPIO_PDDR_UART_PDDR4    (0x10)  /* U1TXD */#define MCF_GPIO_PDDR_UART_PDDR5    (0x20)  /* U1RXD */#define MCF_GPIO_PDDR_UART_PDDR6    (0x40)  /* U1RTS */#define MCF_GPIO_PDDR_UART_PDDR7    (0x80)  /* U1CTS *//* Bit definitions and macros for PDDR_DSPI */#define MCF_GPIO_PDDR_DSPI_PDDR0    (0x01)  /* DSPI_SOUT / SBF_DO */#define MCF_GPIO_PDDR_DSPI_PDDR1    (0x02)  /* DSPI_SIN / SBF_DI */#define MCF_GPIO_PDDR_DSPI_PDDR2    (0x04)  /* DSPI_SCK / SBF_CK */#define MCF_GPIO_PDDR_DSPI_PDDR3    (0x08)  /* DSPI_PCS0/SS */#define MCF_GPIO_PDDR_DSPI_PDDR4    (0x10)  /* DSPI_PCS1 / SBF_CS */#define MCF_GPIO_PDDR_DSPI_PDDR5    (0x20)  /* DSPI_PCS2 */#define MCF_GPIO_PDDR_DSPI_PDDR6    (0x40)  /* DSPI_PCS5/SS *//* Bit definitions and macros for PDDR_TIMER */#define MCF_GPIO_PDDR_TIMER_PDDR0   (0x01)  /* T0IN / T0OUT / U2RTS */#define MCF_GPIO_PDDR_TIMER_PDDR1   (0x02)  /* T1IN / T1OUT / U2CTS */#define MCF_GPIO_PDDR_TIMER_PDDR2   (0x04)  /* T2IN / T2OUT / U2TXD */#define MCF_GPIO_PDDR_TIMER_PDDR3   (0x08)  /* T3IN / T3OUT / U2RXD *//* Bit definitions and macros for PDDR_PCI */#define MCF_GPIO_PDDR_PCI_PDDR0     (0x01)  /* PCI_REQ0/PCI_EXTGNT */#define MCF_GPIO_PDDR_PCI_PDDR1     (0x02)  /* PCI_REQ1 */#define MCF_GPIO_PDDR_PCI_PDDR2     (0x04)  /* PCI_REQ2 */#define MCF_GPIO_PDDR_PCI_PDDR3     (0x08)  /* PCI_REQ3 / ATA_INTR */#define MCF_GPIO_PDDR_PCI_PDDR4     (0x10)  /* PCI_GNT0/PCI_EXTREQ */#define MCF_GPIO_PDDR_PCI_PDDR5     (0x20)  /* PCI_GNT1 /  */#define MCF_GPIO_PDDR_PCI_PDDR6     (0x40)  /* PCI_GNT2 /  */#define MCF_GPIO_PDDR_PCI_PDDR7     (0x80)  /* PCI_GNT3 / ATA_DMACK *//* Bit definitions and macros for PDDR_USB */#define MCF_GPIO_PDDR_USB_PDDR0     (0x01)  /* USB_VBUS_OC / ULPI_STP */#define MCF_GPIO_PDDR_USB_PDDR1     (0x02)  /* USB_VBUS_EN / USB_PULLUP / ULPI_NXT *//* Bit definitions and macros for PDDR_ATAH */#define MCF_GPIO_PDDR_ATAH_PDDR0    (0x01)  /* ATA_DA0 */#define MCF_GPIO_PDDR_ATAH_PDDR1    (0x02)  /* ATA_DA1 */#define MCF_GPIO_PDDR_ATAH_PDDR2    (0x04)  /* ATA_DA2 */#define MCF_GPIO_PDDR_ATAH_PDDR3    (0x08)  /* ATA_CS0 */#define MCF_GPIO_PDDR_ATAH_PDDR4    (0x10)  /* ATA_CS1 */#define MCF_GPIO_PDDR_ATAH_PDDR5    (0x20)  /* ATA_BUFFER_EN *//* Bit definitions and macros for PDDR_ATAL */#define MCF_GPIO_PDDR_ATAL_PDDR0    (0x01)  /* ATA_IORDY */#define MCF_GPIO_PDDR_ATAL_PDDR1    (0x02)  /* ATA_DMARQ */#define MCF_GPIO_PDDR_ATAL_PDDR2    (0x04)  /* ATA_RESET *//* Bit definitions and macros for PDDR_FEC1H */#define MCF_GPIO_PDDR_FEC1H_PDDR0   (0x01)  /* FEC1_CRS / ATA_DATA6 */#define MCF_GPIO_PDDR_FEC1H_PDDR1   (0x02)  /* FEC1_RXD0 / FEC1_RMII_RXD0 / ATA_DATA13 */#define MCF_GPIO_PDDR_FEC1H_PDDR2   (0x04)  /* FEC1_RXDV / FEC1_RMII_CRS_DV / ATA_DATA15 */#define MCF_GPIO_PDDR_FEC1H_PDDR3   (0x08)  /* FEC1_RXCLK / ATA_DATA5 */#define MCF_GPIO_PDDR_FEC1H_PDDR4   (0x10)  /* FEC1_COL / ATA_DATA7 */#define MCF_GPIO_PDDR_FEC1H_PDDR5   (0x20)  /* FEC1_TXD0 / FEC1_RMII_TXD0 / ATA_DATA9 */#define MCF_GPIO_PDDR_FEC1H_PDDR6   (0x40)  /* FEC1_TXEN / FEC1_RMII_TXEN / ATA_DATA8 */#define MCF_GPIO_PDDR_FEC1H_PDDR7   (0x80)  /* FEC1_TXCLK / FEC1_RMII_REF_CLK / ATA_DATA11 *//* Bit definitions and macros for PDDR_FEC1L */#define MCF_GPIO_PDDR_FEC1L_PDDR0   (0x01)  /* FEC1_RXER / FEC1_RMII_RXER / ATA_DATA12 */#define MCF_GPIO_PDDR_FEC1L_PDDR1   (0x02)  /* FEC1_RXD1 / FEC1_RMII_RXD1 / ATA_DATA14 */#define MCF_GPIO_PDDR_FEC1L_PDDR2   (0x04)  /* FEC1_RXD2 / ATA_DATA3 */#define MCF_GPIO_PDDR_FEC1L_PDDR3   (0x08)  /* FEC1_RXD3 / ATA_DATA4 */#define MCF_GPIO_PDDR_FEC1L_PDDR4   (0x10)  /* FEC1_TXER / ATA_DATA0 */#define MCF_GPIO_PDDR_FEC1L_PDDR5   (0x20)  /* FEC1_TXD1 / FEC1_RMII_TXD1 / ATA_DATA10 */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -