- int32_t Board_LED_SetBitState ( uint32_t bitn, uint32_t sta )
- {
- int32_t retval = 1;
- switch ( bitn ) {
- case 0:
- (sta > 0) ? Chip_GPIO_SetPinState(LPC_GPIO, 0, 30, true)
- : Chip_GPIO_SetPinState(LPC_GPIO, 0, 30, false);
- break;
- case 1:
- (sta > 0) ? Chip_GPIO_SetPinState(LPC_GPIO, 0, 29, true)
- : Chip_GPIO_SetPinState(LPC_GPIO, 0, 29, false);
- break;
- case 2:
- (sta > 0) ? Chip_GPIO_SetPinState(LPC_GPIO, 0, 8, true)
- : Chip_GPIO_SetPinState(LPC_GPIO, 0, 8, false);
- break;
- case 3:
- (sta > 0) ? Chip_GPIO_SetPinState(LPC_GPIO, 0, 7, true)
- : Chip_GPIO_SetPinState(LPC_GPIO, 0, 7, false);
- break;
- default:
- retval = 0;
- }
- return retval;
- }
|