board-mb851.c
00001 #include PLATFORM_HEADER
00002 #include BOARD_HEADER
00003
00004 void halBoardInit(void)
00005 {
00006
00007 return;
00008 }
00009
00010
00011 void halBoardPowerDown(void)
00012 {
00013 }
00014 void halBoardPowerUp(void)
00015 {
00016
00017 GPIO_PACFGL = (GPIOCFG_IN <<PA0_CFG_BIT)|
00018 (GPIOCFG_IN <<PA1_CFG_BIT)|
00019 (GPIOCFG_IN <<PA2_CFG_BIT)|
00020 (GPIOCFG_IN <<PA3_CFG_BIT);
00021 GPIO_PACFGH = (GPIOCFG_IN <<PA4_CFG_BIT)|
00022 (GPIOCFG_IN <<PA5_CFG_BIT)|
00023 (GPIOCFG_IN <<PA6_CFG_BIT)|
00024 (GPIOCFG_IN <<PA7_CFG_BIT);
00025 GPIO_PBCFGL = (GPIOCFG_IN <<PB0_CFG_BIT)|
00026 (GPIOCFG_OUT_ALT <<PB1_CFG_BIT)|
00027 (GPIOCFG_IN <<PB2_CFG_BIT)|
00028 (GPIOCFG_IN <<PB3_CFG_BIT);
00029 GPIO_PBCFGH = (GPIOCFG_IN <<PB4_CFG_BIT)|
00030 (GPIOCFG_IN <<PB5_CFG_BIT)|
00031 (GPIOCFG_IN <<PB6_CFG_BIT)|
00032 (GPIOCFG_IN <<PB7_CFG_BIT);
00033 GPIO_PCCFGL = (GPIOCFG_IN <<PC0_CFG_BIT)|
00034 (GPIOCFG_IN <<PC1_CFG_BIT)|
00035 (GPIOCFG_IN <<PC2_CFG_BIT)|
00036 (GPIOCFG_IN <<PC3_CFG_BIT);
00037 GPIO_PCCFGH = (GPIOCFG_IN <<PC4_CFG_BIT)|
00038 (GPIOCFG_IN <<PC5_CFG_BIT)|
00039 #ifdef EMBERZNET_HAL
00040 (CFG_C6 <<PC6_CFG_BIT)|
00041 (CFG_C7 <<PC7_CFG_BIT);
00042 #else
00043 (GPIOCFG_IN <<PC6_CFG_BIT)|
00044 (GPIOCFG_IN <<PC7_CFG_BIT);
00045 #endif
00046
00047 }