From c731a9477bd4fbbadb4ac7c19726c4d5f812f461 Mon Sep 17 00:00:00 2001 From: gdisirio Date: Sat, 13 Jun 2009 07:06:38 +0000 Subject: git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@1029 35acf78f-673a-0410-8e92-d51de3d6d3f4 --- demos/ARM7-AT91SAM7X-GCC/main.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'demos/ARM7-AT91SAM7X-GCC/main.c') diff --git a/demos/ARM7-AT91SAM7X-GCC/main.c b/demos/ARM7-AT91SAM7X-GCC/main.c index c51c911c9..614b649cd 100644 --- a/demos/ARM7-AT91SAM7X-GCC/main.c +++ b/demos/ARM7-AT91SAM7X-GCC/main.c @@ -18,6 +18,7 @@ */ #include +#include #include #include "board.h" @@ -27,9 +28,9 @@ static WORKING_AREA(waThread1, 64); static msg_t Thread1(void *arg) { while (TRUE) { - AT91C_BASE_PIOB->PIO_SODR = PIOB_LCD_BL; // LCD on. + palSetPad(IOPORT_B, PIOB_LCD_BL); chThdSleepMilliseconds(100); - AT91C_BASE_PIOB->PIO_CODR = PIOB_LCD_BL; // LCD off. + palClearPad(IOPORT_B, PIOB_LCD_BL); chThdSleepMilliseconds(900); } return 0; @@ -51,9 +52,9 @@ int main(int argc, char **argv) { */ while (TRUE) { chThdSleepMilliseconds(500); - if (!(AT91C_BASE_PIOB->PIO_PDSR & PIOB_SW1)) + if (!palReadPad(IOPORT_B, PIOB_SW1)) chFDDWrite(&COM1, (uint8_t *)"Hello World!\r\n", 14); - if (!(AT91C_BASE_PIOB->PIO_PDSR & PIOB_SW2)) + if (!palReadPad(IOPORT_B, PIOB_SW2)) TestThread(&COM1); } -- cgit v1.2.3