summaryrefslogtreecommitdiff
path: root/nuttx/include
diff options
context:
space:
mode:
authorpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2011-10-03 15:09:47 +0000
committerpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2011-10-03 15:09:47 +0000
commit1336cc4609cc2b4b5d9f6e77d2f89c8c239aba8f (patch)
treea362f54d803ac4f89c4ddac7aa6167c229dae979 /nuttx/include
parent47e1daaaa954b0e7c9a6e41e3a19e29f61f48962 (diff)
downloadpx4-nuttx-1336cc4609cc2b4b5d9f6e77d2f89c8c239aba8f.tar.gz
px4-nuttx-1336cc4609cc2b4b5d9f6e77d2f89c8c239aba8f.tar.bz2
px4-nuttx-1336cc4609cc2b4b5d9f6e77d2f89c8c239aba8f.zip
Add SAM3U board-specific SPI support
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4011 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/include')
-rw-r--r--nuttx/include/nuttx/spi.h25
1 files changed, 13 insertions, 12 deletions
diff --git a/nuttx/include/nuttx/spi.h b/nuttx/include/nuttx/spi.h
index 9e904d500..c5a9d0ff3 100644
--- a/nuttx/include/nuttx/spi.h
+++ b/nuttx/include/nuttx/spi.h
@@ -1,8 +1,8 @@
/****************************************************************************
* include/nuttx/spi.h
*
- * Copyright(C) 2008-2010 Gregory Nutt. All rights reserved.
- * Author: Gregory Nutt <spudmonkey@racsa.co.cr>
+ * Copyright(C) 2008-2011 Gregory Nutt. All rights reserved.
+ * Author: Gregory Nutt <gnutt@nuttx.org>
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
@@ -347,22 +347,23 @@ typedef void (*spi_mediachange_t)(FAR void *arg);
enum spi_dev_e
{
- SPIDEV_NONE = 0, /* Not a valid value */
- SPIDEV_MMCSD, /* Select SPI MMC/SD device */
- SPIDEV_FLASH, /* Select SPI FLASH device */
- SPIDEV_ETHERNET, /* Select SPI ethernet device */
- SPIDEV_DISPLAY, /* Select SPI LCD/OLED display device */
- SPIDEV_WIRELESS /* Select SPI Wireless device */
+ SPIDEV_NONE = 0, /* Not a valid value */
+ SPIDEV_MMCSD, /* Select SPI MMC/SD device */
+ SPIDEV_FLASH, /* Select SPI FLASH device */
+ SPIDEV_ETHERNET, /* Select SPI ethernet device */
+ SPIDEV_DISPLAY, /* Select SPI LCD/OLED display device */
+ SPIDEV_WIRELESS, /* Select SPI Wireless device */
+ SPIDEV_TOUCHSCREEN /* Select SPI touchscreen device */
};
/* Certain SPI devices may required differnt clocking modes */
enum spi_mode_e
{
- SPIDEV_MODE0 = 0, /* CPOL=0 CHPHA=0 */
- SPIDEV_MODE1, /* CPOL=0 CHPHA=1 */
- SPIDEV_MODE2, /* CPOL=1 CHPHA=0 */
- SPIDEV_MODE3 /* CPOL=1 CHPHA=1 */
+ SPIDEV_MODE0 = 0, /* CPOL=0 CHPHA=0 */
+ SPIDEV_MODE1, /* CPOL=0 CHPHA=1 */
+ SPIDEV_MODE2, /* CPOL=1 CHPHA=0 */
+ SPIDEV_MODE3 /* CPOL=1 CHPHA=1 */
};
/* The SPI vtable */