mirror of https://github.com/ARMmbed/mbed-os.git
Fix compilation errors from GPIO pull request
parent
882ceb80ee
commit
f34be80874
|
@ -165,7 +165,8 @@ typedef enum {
|
|||
PullDown = 1,
|
||||
PullNone = 0,
|
||||
Repeater = 3,
|
||||
OpenDrain = 4
|
||||
OpenDrain = 4,
|
||||
PullDefault = PullDown
|
||||
} PinMode;
|
||||
|
||||
#ifdef __cplusplus
|
||||
|
|
|
@ -163,7 +163,8 @@ typedef enum {
|
|||
PullUp = 0,
|
||||
PullDown = 3,
|
||||
PullNone = 2,
|
||||
OpenDrain = 4
|
||||
OpenDrain = 4,
|
||||
PullDefault = PullDown
|
||||
} PinMode;
|
||||
|
||||
// version of PINCON_TypeDef using register arrays
|
||||
|
|
|
@ -9,18 +9,18 @@ void mbed_sdk_init()
|
|||
gpio_t gpsEn, gpsRst, led, modemRts;
|
||||
|
||||
// start with modem disabled
|
||||
gpio_init_out_ex(&modemEn, MDMEN, PullNone, 0);
|
||||
gpio_init_out_ex(&modemRst, MDMRST, PullNone, 1);
|
||||
gpio_init_out_ex(&modemPwrOn, MDMPWRON, PullNone, 1);
|
||||
gpio_init_out_ex(&modemLvlOe, MDMLVLOE, PullNone, 1);
|
||||
gpio_init_out_ex(&modemILvlOe, MDMILVLOE, PullNone, 0);
|
||||
gpio_init_out_ex(&modemUsbDet, MDMUSBDET, PullNone, 0);
|
||||
gpio_init_out_ex(&modemRts, MDMRTS, PullNone, 0);
|
||||
gpio_init_out_ex(&modemEn, MDMEN, 0);
|
||||
gpio_init_out_ex(&modemRst, MDMRST, 1);
|
||||
gpio_init_out_ex(&modemPwrOn, MDMPWRON, 1);
|
||||
gpio_init_out_ex(&modemLvlOe, MDMLVLOE, 1);
|
||||
gpio_init_out_ex(&modemILvlOe, MDMILVLOE, 0);
|
||||
gpio_init_out_ex(&modemUsbDet, MDMUSBDET, 0);
|
||||
gpio_init_out_ex(&modemRts, MDMRTS, 0);
|
||||
// start with gps disabled
|
||||
gpio_init_out_ex(&gpsEn, GPSEN, PullNone, 0);
|
||||
gpio_init_out_ex(&gpsRst, GPSRST, PullNone, 1);
|
||||
gpio_init_out_ex(&gpsEn, GPSEN, 0);
|
||||
gpio_init_out_ex(&gpsRst, GPSRST, 1);
|
||||
// led should be off
|
||||
gpio_init_out_ex(&led, LED, PullNone, 0);
|
||||
gpio_init_out_ex(&led, LED, 0);
|
||||
|
||||
wait_ms(50); // when USB cable is inserted the interface chip issues
|
||||
// multiple resets to the target CPU We wait here for a short period to
|
||||
|
|
Loading…
Reference in New Issue