diff options
author | barthess <barthess@yandex.ru> | 2016-12-09 18:04:38 +0300 |
---|---|---|
committer | barthess <barthess@yandex.ru> | 2016-12-09 18:04:38 +0300 |
commit | 2b9cfccc7657157b95d1d7f2fc079207a3c883c0 (patch) | |
tree | e0132be6c9e9b0578b83ed8093807000c19b7c9f /testhal/TIVA/TM4C123x/WDG/main.c | |
parent | 53d3fd07f381f2dac8a39913ebe7062c8076cd30 (diff) | |
parent | 3abfddc447d57ac77a20a4f1d7c107c55c512eb3 (diff) | |
download | ChibiOS-Contrib-2b9cfccc7657157b95d1d7f2fc079207a3c883c0.tar.gz ChibiOS-Contrib-2b9cfccc7657157b95d1d7f2fc079207a3c883c0.tar.bz2 ChibiOS-Contrib-2b9cfccc7657157b95d1d7f2fc079207a3c883c0.zip |
Merge branch 'master' of github.com:ChibiOS/ChibiOS-Contrib
Diffstat (limited to 'testhal/TIVA/TM4C123x/WDG/main.c')
-rw-r--r-- | testhal/TIVA/TM4C123x/WDG/main.c | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/testhal/TIVA/TM4C123x/WDG/main.c b/testhal/TIVA/TM4C123x/WDG/main.c index d5fa9e6..63f76f5 100644 --- a/testhal/TIVA/TM4C123x/WDG/main.c +++ b/testhal/TIVA/TM4C123x/WDG/main.c @@ -21,7 +21,7 @@ static bool watchdog_timeout(WDGDriver *wdgp) { (void)wdgp; - palSetPad(GPIOF, GPIOF_LED_RED); + palSetLine(LINE_LED_RED); /* Return true to prevent a reset on the next timeout.*/ return true; @@ -54,11 +54,10 @@ int main(void) { halInit(); chSysInit(); - palSetPadMode(GPIOF, GPIOF_LED_RED, PAL_MODE_OUTPUT_PUSHPULL); - palSetPadMode(GPIOF, GPIOF_LED_BLUE, PAL_MODE_OUTPUT_PUSHPULL); + palSetLineMode(LINE_LED_RED, PAL_MODE_OUTPUT_PUSHPULL); + palSetLineMode(LINE_LED_BLUE, PAL_MODE_OUTPUT_PUSHPULL); - palSetPadMode(GPIOF, GPIOF_SW1, PAL_MODE_INPUT_PULLUP); - palSetPadMode(GPIOF, GPIOF_SW2, PAL_MODE_INPUT_PULLUP); + palSetLineMode(LINE_SW1, PAL_MODE_INPUT_PULLUP); /* * Starting the watchdog driver. @@ -69,13 +68,13 @@ int main(void) { * Normal main() thread activity, it resets the watchdog. */ while (true) { - if (palReadPad(GPIOF, GPIOF_SW1)) { + if (palReadLine(LINE_SW1)) { /* Only reset the watchdog if the button is not pressed */ wdgReset(&WDGD1); - palClearPad(GPIOF, GPIOF_LED_RED); + palClearLine(LINE_LED_RED); } - palTogglePad(GPIOF, GPIOF_LED_BLUE); + palToggleLine(LINE_LED_BLUE); chThdSleepMilliseconds(500); } |