diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2019-05-09 09:53:55 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2019-05-09 09:55:26 +0200 |
commit | 0a6b81ad1ce71d04081fb48d80bd6b9886430242 (patch) | |
tree | 63130d2fdd8c5348a0d0f9fd38ade29030151bf6 /bsps/arm | |
parent | bsp/lpc24xx: Add SDRAM mode settings comment (diff) | |
download | rtems-0a6b81ad1ce71d04081fb48d80bd6b9886430242.tar.bz2 |
bsp/lpc24xx: Add LPC17XX_PIN_TYPE_FAST_SLEW_RATE
Diffstat (limited to 'bsps/arm')
-rw-r--r-- | bsps/arm/lpc24xx/include/bsp/io.h | 3 | ||||
-rw-r--r-- | bsps/arm/lpc24xx/start/io.c | 3 |
2 files changed, 5 insertions, 1 deletions
diff --git a/bsps/arm/lpc24xx/include/bsp/io.h b/bsps/arm/lpc24xx/include/bsp/io.h index b5b724b16b..dd76368fab 100644 --- a/bsps/arm/lpc24xx/include/bsp/io.h +++ b/bsps/arm/lpc24xx/include/bsp/io.h @@ -241,7 +241,8 @@ typedef enum { LPC17XX_PIN_TYPE_DAC, LPC17XX_PIN_TYPE_I2C, LPC17XX_PIN_TYPE_I2C_FAST_PLUS, - LPC17XX_PIN_TYPE_OPEN_DRAIN + LPC17XX_PIN_TYPE_OPEN_DRAIN, + LPC17XX_PIN_TYPE_FAST_SLEW_RATE } lpc17xx_pin_type; #ifdef ARM_MULTILIB_ARCH_V4 diff --git a/bsps/arm/lpc24xx/start/io.c b/bsps/arm/lpc24xx/start/io.c index dafd3aa8f5..87f42e224f 100644 --- a/bsps/arm/lpc24xx/start/io.c +++ b/bsps/arm/lpc24xx/start/io.c @@ -409,6 +409,9 @@ lpc24xx_pin_set_function( case LPC17XX_PIN_TYPE_OPEN_DRAIN: iocon_extra |= IOCON_OD; break; + case LPC17XX_PIN_TYPE_FAST_SLEW_RATE: + iocon_extra |= IOCON_SLEW; + break; default: break; } |