[NUCLEO_L053R8] Update GPIO structures

Due to latest registers map file used.
pull/644/head
bcostm 2014-11-04 11:16:17 +01:00
parent 1ad6757c9d
commit 340effa2c7
2 changed files with 4 additions and 4 deletions

View File

@ -43,9 +43,9 @@ extern "C" {
typedef struct { typedef struct {
PinName pin; PinName pin;
uint32_t mask; uint32_t mask;
__IO uint16_t *reg_in; __IO uint32_t *reg_in;
__IO uint32_t *reg_set; __IO uint32_t *reg_set;
__IO uint16_t *reg_clr; __IO uint32_t *reg_clr;
} gpio_t; } gpio_t;
static inline void gpio_write(gpio_t *obj, int value) { static inline void gpio_write(gpio_t *obj, int value) {

View File

@ -50,8 +50,8 @@ struct port_s {
PortName port; PortName port;
uint32_t mask; uint32_t mask;
PinDirection direction; PinDirection direction;
__IO uint16_t *reg_in; __IO uint32_t *reg_in;
__IO uint16_t *reg_out; __IO uint32_t *reg_out;
}; };
struct analogin_s { struct analogin_s {