コード例 #1
0
ファイル: gpio.c プロジェクト: roma-jam/stm32_template
void gpio_enable_pin(unsigned int pin, GPIO_MODE mode)
{
    ipc_post_exo(HAL_CMD(HAL_GPIO, IPC_GPIO_ENABLE_PIN), pin, mode, 0);
}
コード例 #2
0
ファイル: gpio.c プロジェクト: roma-jam/stm32_template
void gpio_set_data_in(unsigned int port, unsigned int mask)
{
    ipc_post_exo(HAL_CMD(HAL_GPIO, IPC_GPIO_SET_DATA_IN), port, mask, 0);
}
コード例 #3
0
ファイル: gpio.c プロジェクト: roma-jam/stm32_template
void gpio_reset_mask(unsigned int port, unsigned int mask)
{
    ipc_post_exo(HAL_CMD(HAL_GPIO, IPC_GPIO_RESET_MASK), port, mask, 0);
}
コード例 #4
0
ファイル: gpio.c プロジェクト: roma-jam/stm32_template
void gpio_reset_pin(unsigned int pin)
{
    ipc_post_exo(HAL_CMD(HAL_GPIO, IPC_GPIO_RESET_PIN), pin, 0, 0);
}
コード例 #5
0
ファイル: gpio.c プロジェクト: roma-jam/stm32_template
void gpio_disable_pin(unsigned int pin)
{
    ipc_post_exo(HAL_CMD(HAL_GPIO, IPC_GPIO_DISABLE_PIN), pin, 0, 0);
}
コード例 #6
0
ファイル: power.c プロジェクト: alexeyk13/rexos
void power_set_mode(POWER_MODE mode)
{
    ipc_post_exo(HAL_CMD(HAL_POWER, POWER_SET_MODE), mode, 0, 0);
}