aboutsummaryrefslogtreecommitdiffstats
path: root/demos
diff options
context:
space:
mode:
authorgdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4>2010-10-24 20:00:20 +0000
committergdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4>2010-10-24 20:00:20 +0000
commitda7438dffea3781f9228d6f322c6912631bb9a19 (patch)
tree7562e1e98c53f7c7b0b403bbadab517a5e457c16 /demos
parentaf0921235ffe94efb5467b3877b763d3c030cb0c (diff)
downloadChibiOS-da7438dffea3781f9228d6f322c6912631bb9a19.tar.gz
ChibiOS-da7438dffea3781f9228d6f322c6912631bb9a19.tar.bz2
ChibiOS-da7438dffea3781f9228d6f322c6912631bb9a19.zip
LPC11xx DPI driver working, demo updated.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@2286 35acf78f-673a-0410-8e92-d51de3d6d3f4
Diffstat (limited to 'demos')
-rw-r--r--demos/ARMCM0-LPC1114-GCC/main.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/demos/ARMCM0-LPC1114-GCC/main.c b/demos/ARMCM0-LPC1114-GCC/main.c
index 3a5197207..70e8312ab 100644
--- a/demos/ARMCM0-LPC1114-GCC/main.c
+++ b/demos/ARMCM0-LPC1114-GCC/main.c
@@ -21,10 +21,14 @@
#include "hal.h"
#include "test.h"
+static void endsend(SPIDriver *spip) {
+
+ spiUnselect(spip);
+}
/* Maximum speed SPI configuration (1MHz, CPHA=0, CPOL=0).*/
static SPIConfig spicfg = {
- NULL,
+ endsend,
GPIO1,
GPIO1_SPI0SEL,
CR0_DSS8BIT | CR0_FRFSPI | CR0_CLOCKRATE(0),
@@ -40,6 +44,7 @@ static msg_t Thread1(void *arg) {
(void)arg;
while (TRUE) {
+ spiSelect(&SPID1);
spiStartSend(&SPID1, 1, &digit);
digit++;
palClearPad(GPIO0, GPIO0_LED2);