Ignore:
Timestamp:
Apr 5, 2019, 9:26:53 PM (5 years ago)
Author:
coas-nagasima
Message:

mbed関連を更新
シリアルドライバをmbedのHALを使うよう変更
ファイルディスクリプタの処理を更新

File:
1 edited

Legend:

Unmodified
Added
Removed
  • asp3_tinet_ecnl_arm/trunk/asp3_dcre/mbed/hal/mbed_gpio.c

    r352 r374  
    3535}
    3636
    37 void gpio_init_in(gpio_t* gpio, PinName pin) {
     37void gpio_init_in(gpio_t *gpio, PinName pin)
     38{
    3839    gpio_init_in_ex(gpio, pin, PullDefault);
    3940}
    4041
    41 void gpio_init_in_ex(gpio_t* gpio, PinName pin, PinMode mode) {
     42void gpio_init_in_ex(gpio_t *gpio, PinName pin, PinMode mode)
     43{
    4244    _gpio_init_in(gpio, pin, mode);
    4345}
    4446
    45 void gpio_init_out(gpio_t* gpio, PinName pin) {
     47void gpio_init_out(gpio_t *gpio, PinName pin)
     48{
    4649    gpio_init_out_ex(gpio, pin, 0);
    4750}
    4851
    49 void gpio_init_out_ex(gpio_t* gpio, PinName pin, int value) {
     52void gpio_init_out_ex(gpio_t *gpio, PinName pin, int value)
     53{
    5054    _gpio_init_out(gpio, pin, PullNone, value);
    5155}
    5256
    53 void gpio_init_inout(gpio_t* gpio, PinName pin, PinDirection direction, PinMode mode, int value) {
     57void gpio_init_inout(gpio_t *gpio, PinName pin, PinDirection direction, PinMode mode, int value)
     58{
    5459    if (direction == PIN_INPUT) {
    5560        _gpio_init_in(gpio, pin, mode);
    56         if (pin != NC)
     61        if (pin != NC) {
    5762            gpio_write(gpio, value); // we prepare the value in case it is switched later
     63        }
    5864    } else {
    5965        _gpio_init_out(gpio, pin, mode, value);
Note: See TracChangeset for help on using the changeset viewer.