include/mios32/mios32_board.h File Reference

Enumerations

enum  mios32_board_pin_mode_t {
  MIOS32_BOARD_PIN_MODE_IGNORE = 0, MIOS32_BOARD_PIN_MODE_ANALOG, MIOS32_BOARD_PIN_MODE_INPUT, MIOS32_BOARD_PIN_MODE_INPUT_PD,
  MIOS32_BOARD_PIN_MODE_INPUT_PU, MIOS32_BOARD_PIN_MODE_OUTPUT_PP, MIOS32_BOARD_PIN_MODE_OUTPUT_OD
}

Functions

s32 MIOS32_BOARD_Init (u32 mode)
s32 MIOS32_BOARD_LED_Init (u32 leds)
s32 MIOS32_BOARD_LED_Set (u32 leds, u32 value)
u32 MIOS32_BOARD_LED_Get (void)
s32 MIOS32_BOARD_J5_PinInit (u8 pin, mios32_board_pin_mode_t mode)
s32 MIOS32_BOARD_J5_Set (u16 value)
s32 MIOS32_BOARD_J5_PinSet (u8 pin, u8 value)
s32 MIOS32_BOARD_J5_Get (void)
s32 MIOS32_BOARD_J5_PinGet (u8 pin)
s32 MIOS32_BOARD_J10_PinInit (u8 pin, mios32_board_pin_mode_t mode)
s32 MIOS32_BOARD_J10_Set (u16 value)
s32 MIOS32_BOARD_J10_PinSet (u8 pin, u8 value)
s32 MIOS32_BOARD_J10_Get (void)
s32 MIOS32_BOARD_J10_PinGet (u8 pin)
s32 MIOS32_BOARD_J10A_Get (void)
s32 MIOS32_BOARD_J10A_Set (u8 value)
s32 MIOS32_BOARD_J10B_Get (void)
s32 MIOS32_BOARD_J10B_Set (u8 value)
s32 MIOS32_BOARD_J28_PinInit (u8 pin, mios32_board_pin_mode_t mode)
s32 MIOS32_BOARD_J28_Set (u16 value)
s32 MIOS32_BOARD_J28_PinSet (u8 pin, u8 value)
s32 MIOS32_BOARD_J28_Get (void)
s32 MIOS32_BOARD_J28_PinGet (u8 pin)
s32 MIOS32_BOARD_J15_PortInit (u32 mode)
s32 MIOS32_BOARD_J15_DataSet (u8 data)
s32 MIOS32_BOARD_J15_SerDataShift (u8 data)
s32 MIOS32_BOARD_J15_RS_Set (u8 rs)
s32 MIOS32_BOARD_J15_RW_Set (u8 rw)
s32 MIOS32_BOARD_J15_E_Set (u8 lcd, u8 e)
s32 MIOS32_BOARD_J15_GetD7In (void)
s32 MIOS32_BOARD_J15_D7InPullUpEnable (u8 enable)
s32 MIOS32_BOARD_J15_PollUnbusy (u8 lcd, u32 time_out)
s32 MIOS32_BOARD_DAC_PinInit (u8 chn, u8 enable)
s32 MIOS32_BOARD_DAC_PinSet (u8 chn, u16 value)

Enumeration Type Documentation

Enumerator:
MIOS32_BOARD_PIN_MODE_IGNORE 
MIOS32_BOARD_PIN_MODE_ANALOG 
MIOS32_BOARD_PIN_MODE_INPUT 
MIOS32_BOARD_PIN_MODE_INPUT_PD 
MIOS32_BOARD_PIN_MODE_INPUT_PU 
MIOS32_BOARD_PIN_MODE_OUTPUT_PP 
MIOS32_BOARD_PIN_MODE_OUTPUT_OD 

Generated on 22 Jan 2016 for MIOS32 by  doxygen 1.6.1