mirror of https://github.com/ARMmbed/mbed-os.git
HI2110: Cope correctly with NC GPIO
parent
1eff7ecb02
commit
e502eb5e34
|
@ -36,13 +36,13 @@
|
||||||
|
|
||||||
void gpio_init(gpio_t *obj, PinName pin)
|
void gpio_init(gpio_t *obj, PinName pin)
|
||||||
{
|
{
|
||||||
|
obj->pin = pin;
|
||||||
if (pin == (PinName)NC) {
|
if (pin == (PinName)NC) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
MBED_ASSERT (pin < NUM_PINS);
|
MBED_ASSERT (pin < NUM_PINS);
|
||||||
|
|
||||||
obj->pin = pin;
|
|
||||||
obj->mask = (1ul << pin);
|
obj->mask = (1ul << pin);
|
||||||
|
|
||||||
obj->reg_set = &GPIO_OUT_BITSET;
|
obj->reg_set = &GPIO_OUT_BITSET;
|
||||||
|
|
Loading…
Reference in New Issue