X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=bertos%2Fcpu%2Fcortex-m3%2Fdrv%2Fgpio_lm3s.h;h=21afd327b46e2b2d31d93e7aef8da0a0beb0dd1f;hb=7d1bd872093cb333c4ff716192b2b5ecc01027f2;hp=70179cfcc9354006ad18d18c95acf76edbc89ea1;hpb=c711ce450d1e5156ba8d3fcfb57291c245e4c96f;p=bertos.git diff --git a/bertos/cpu/cortex-m3/drv/gpio_lm3s.h b/bertos/cpu/cortex-m3/drv/gpio_lm3s.h index 70179cfc..21afd327 100644 --- a/bertos/cpu/cortex-m3/drv/gpio_lm3s.h +++ b/bertos/cpu/cortex-m3/drv/gpio_lm3s.h @@ -68,6 +68,12 @@ #define GPIO_PIN_TYPE_ANALOG 0x00000000 //< Analog comparator /*\}*/ +/* Write a value to the specified pin(s) */ +INLINE void lm3s_gpio_pin_write(uint32_t port, uint8_t pins, uint8_t val) +{ + HWREG(port + (GPIO_O_DATA + (pins << 2))) = val; +} + int lm3s_gpio_pin_config(uint32_t port, uint8_t pins, uint32_t mode, uint32_t strength, uint32_t type); void lm3s_gpio_pin_write(uint32_t port, uint8_t pins, uint8_t val);