Beispiel #1
0
void gpio_enable_pin(unsigned int pin, GPIO_MODE mode)
{
    ipc_post_exo(HAL_CMD(HAL_GPIO, IPC_GPIO_ENABLE_PIN), pin, mode, 0);
}
Beispiel #2
0
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);
}
Beispiel #3
0
void gpio_reset_mask(unsigned int port, unsigned int mask)
{
    ipc_post_exo(HAL_CMD(HAL_GPIO, IPC_GPIO_RESET_MASK), port, mask, 0);
}
Beispiel #4
0
void gpio_reset_pin(unsigned int pin)
{
    ipc_post_exo(HAL_CMD(HAL_GPIO, IPC_GPIO_RESET_PIN), pin, 0, 0);
}
Beispiel #5
0
void gpio_disable_pin(unsigned int pin)
{
    ipc_post_exo(HAL_CMD(HAL_GPIO, IPC_GPIO_DISABLE_PIN), pin, 0, 0);
}
Beispiel #6
0
void power_set_mode(POWER_MODE mode)
{
    ipc_post_exo(HAL_CMD(HAL_POWER, POWER_SET_MODE), mode, 0, 0);
}