mirror of
https://github.com/apache/nuttx.git
synced 2026-05-20 12:33:27 +08:00
CONFIG_SDIO_DMA: Was been defined in several low-level architecute Kconfig files, but used at the highest levels in the code. Both are bad and both are fixed with this commit
This commit is contained in:
@@ -658,6 +658,16 @@ endmenu # Kinetis Ethernet Configuration
|
||||
menu "Kinetis SDHC Configuration"
|
||||
depends on KINETIS_SDHC
|
||||
|
||||
config KINETIS_SDHC_DMA
|
||||
bool "Support DMA data transfers"
|
||||
default y
|
||||
select SDIO_DMA
|
||||
---help---
|
||||
Support DMA data transfers.
|
||||
Enable SD card DMA data transfers. This is marginally optional.
|
||||
For most usages, SD accesses will cause data overruns if used without
|
||||
DMA.
|
||||
|
||||
config KINETIS_SDHC_WIDTH_D1_ONLY
|
||||
bool "Use D1 only"
|
||||
default n
|
||||
|
||||
@@ -74,8 +74,10 @@
|
||||
|
||||
/* Configuration ************************************************************/
|
||||
|
||||
#ifndef CONFIG_SDIO_DMA
|
||||
#if !defined(CONFIG_KINETIS_SDHC_DMA)
|
||||
# warning "Large Non-DMA transfer may result in RX overrun failures"
|
||||
#elif !defined(CONFIG_SDIO_DMA)
|
||||
# warning CONFIG_SDIO_DMA should be defined with CONFIG_KINETIS_SDHC_DMA
|
||||
#endif
|
||||
|
||||
#if !defined(CONFIG_SCHED_WORKQUEUE) || !defined(CONFIG_SCHED_HPWORK)
|
||||
@@ -187,7 +189,7 @@ struct kinetis_dev_s
|
||||
|
||||
/* DMA data transfer support */
|
||||
|
||||
#ifdef CONFIG_SDIO_DMA
|
||||
#ifdef CONFIG_KINETIS_SDHC_DMA
|
||||
volatile uint8_t xfrflags; /* Used to synchronize SDIO and DMA completion events */
|
||||
#endif
|
||||
};
|
||||
@@ -259,7 +261,7 @@ static void kinetis_dataconfig(struct kinetis_dev_s *priv, bool bwrite,
|
||||
unsigned int blocksize, unsigned int nblocks,
|
||||
unsigned int timeout);
|
||||
static void kinetis_datadisable(void);
|
||||
#ifndef CONFIG_SDIO_DMA
|
||||
#ifndef CONFIG_KINETIS_SDHC_DMA
|
||||
static void kinetis_transmit(struct kinetis_dev_s *priv);
|
||||
static void kinetis_receive(struct kinetis_dev_s *priv);
|
||||
#endif
|
||||
@@ -296,7 +298,7 @@ static int kinetis_attach(FAR struct sdio_dev_s *dev);
|
||||
|
||||
static int kinetis_sendcmd(FAR struct sdio_dev_s *dev, uint32_t cmd,
|
||||
uint32_t arg);
|
||||
#ifndef CONFIG_SDIO_DMA
|
||||
#ifndef CONFIG_KINETIS_SDHC_DMA
|
||||
static int kinetis_recvsetup(FAR struct sdio_dev_s *dev, FAR uint8_t *buffer,
|
||||
size_t nbytes);
|
||||
static int kinetis_sendsetup(FAR struct sdio_dev_s *dev,
|
||||
@@ -327,7 +329,7 @@ static int kinetis_registercallback(FAR struct sdio_dev_s *dev,
|
||||
|
||||
/* DMA */
|
||||
|
||||
#ifdef CONFIG_SDIO_DMA
|
||||
#ifdef CONFIG_KINETIS_SDHC_DMA
|
||||
static int kinetis_dmarecvsetup(FAR struct sdio_dev_s *dev,
|
||||
FAR uint8_t *buffer, size_t buflen);
|
||||
static int kinetis_dmasendsetup(FAR struct sdio_dev_s *dev,
|
||||
@@ -356,7 +358,7 @@ struct kinetis_dev_s g_sdhcdev =
|
||||
.clock = kinetis_clock,
|
||||
.attach = kinetis_attach,
|
||||
.sendcmd = kinetis_sendcmd,
|
||||
#ifndef CONFIG_SDIO_DMA
|
||||
#ifndef CONFIG_KINETIS_SDHC_DMA
|
||||
.recvsetup = kinetis_recvsetup,
|
||||
.sendsetup = kinetis_sendsetup,
|
||||
#else
|
||||
@@ -456,7 +458,7 @@ static void kinetis_configwaitints(struct kinetis_dev_s *priv, uint32_t waitints
|
||||
priv->waitevents = waitevents;
|
||||
priv->wkupevent = wkupevent;
|
||||
priv->waitints = waitints;
|
||||
#ifdef CONFIG_SDIO_DMA
|
||||
#ifdef CONFIG_KINETIS_SDHC_DMA
|
||||
priv->xfrflags = 0;
|
||||
#endif
|
||||
putreg32(priv->xfrints | priv->waitints | SDHC_INT_CINT,
|
||||
@@ -668,7 +670,7 @@ static void kinetis_dataconfig(struct kinetis_dev_s *priv, bool bwrite,
|
||||
|
||||
/* Set the watermark level */
|
||||
|
||||
#ifdef CONFIG_SDIO_DMA
|
||||
#ifdef CONFIG_KINETIS_SDHC_DMA
|
||||
/* Set the Read Watermark Level to the blocksize to be read
|
||||
* (limited to half of the maximum watermark value). BRR will be
|
||||
* set when the number of queued words is greater than or equal
|
||||
@@ -775,7 +777,7 @@ static void kinetis_datadisable(void)
|
||||
*
|
||||
****************************************************************************/
|
||||
|
||||
#ifndef CONFIG_SDIO_DMA
|
||||
#ifndef CONFIG_KINETIS_SDHC_DMA
|
||||
static void kinetis_transmit(struct kinetis_dev_s *priv)
|
||||
{
|
||||
union
|
||||
@@ -853,7 +855,7 @@ static void kinetis_transmit(struct kinetis_dev_s *priv)
|
||||
*
|
||||
****************************************************************************/
|
||||
|
||||
#ifndef CONFIG_SDIO_DMA
|
||||
#ifndef CONFIG_KINETIS_SDHC_DMA
|
||||
static void kinetis_receive(struct kinetis_dev_s *priv)
|
||||
{
|
||||
unsigned int watermark;
|
||||
@@ -1027,7 +1029,7 @@ static void kinetis_endwait(struct kinetis_dev_s *priv, sdio_eventset_t wkupeven
|
||||
|
||||
static void kinetis_endtransfer(struct kinetis_dev_s *priv, sdio_eventset_t wkupevent)
|
||||
{
|
||||
#ifdef CONFIG_SDIO_DMA
|
||||
#ifdef CONFIG_KINETIS_SDHC_DMA
|
||||
uint32_t regval;
|
||||
#endif
|
||||
|
||||
@@ -1041,7 +1043,7 @@ static void kinetis_endtransfer(struct kinetis_dev_s *priv, sdio_eventset_t wkup
|
||||
|
||||
/* If this was a DMA transfer, make sure that DMA is stopped */
|
||||
|
||||
#ifdef CONFIG_SDIO_DMA
|
||||
#ifdef CONFIG_KINETIS_SDHC_DMA
|
||||
/* Stop the DMA by resetting the data path */
|
||||
|
||||
regval = getreg32(KINETIS_SDHC_SYSCTL);
|
||||
@@ -1117,7 +1119,7 @@ static int kinetis_interrupt(int irq, void *context)
|
||||
pending = enabled & priv->xfrints;
|
||||
if (pending != 0)
|
||||
{
|
||||
#ifndef CONFIG_SDIO_DMA
|
||||
#ifndef CONFIG_KINETIS_SDHC_DMA
|
||||
/* Is the RX buffer read ready? Is so then we must be processing a
|
||||
* non-DMA receive transaction.
|
||||
*/
|
||||
@@ -1298,7 +1300,7 @@ static void kinetis_reset(FAR struct sdio_dev_s *dev)
|
||||
priv->waitevents = 0; /* Set of events to be waited for */
|
||||
priv->waitints = 0; /* Interrupt enables for event waiting */
|
||||
priv->wkupevent = 0; /* The event that caused the wakeup */
|
||||
#ifdef CONFIG_SDIO_DMA
|
||||
#ifdef CONFIG_KINETIS_SDHC_DMA
|
||||
priv->xfrflags = 0; /* Used to synchronize SDIO and DMA completion events */
|
||||
#endif
|
||||
|
||||
@@ -1332,7 +1334,7 @@ static sdio_capset_t kinetis_capabilities(FAR struct sdio_dev_s *dev)
|
||||
#ifdef CONFIG_KINETIS_SDHC_WIDTH_D1_ONLY
|
||||
caps |= SDIO_CAPS_1BIT_ONLY;
|
||||
#endif
|
||||
#ifdef CONFIG_SDIO_DMA
|
||||
#ifdef CONFIG_KINETIS_SDHC_DMA
|
||||
caps |= SDIO_CAPS_DMASUPPORTED;
|
||||
#endif
|
||||
|
||||
@@ -1839,7 +1841,7 @@ static int kinetis_sendcmd(FAR struct sdio_dev_s *dev, uint32_t cmd, uint32_t ar
|
||||
|
||||
/* Enable DMA */
|
||||
|
||||
#ifdef CONFIG_SDIO_DMA
|
||||
#ifdef CONFIG_KINETIS_SDHC_DMA
|
||||
/* Internal DMA is used */
|
||||
|
||||
regval |= SDHC_XFERTYP_DMAEN;
|
||||
@@ -1902,7 +1904,7 @@ static int kinetis_sendcmd(FAR struct sdio_dev_s *dev, uint32_t cmd, uint32_t ar
|
||||
*
|
||||
****************************************************************************/
|
||||
|
||||
#ifndef CONFIG_SDIO_DMA
|
||||
#ifndef CONFIG_KINETIS_SDHC_DMA
|
||||
static int kinetis_recvsetup(FAR struct sdio_dev_s *dev, FAR uint8_t *buffer,
|
||||
size_t nbytes)
|
||||
{
|
||||
@@ -1953,7 +1955,7 @@ static int kinetis_recvsetup(FAR struct sdio_dev_s *dev, FAR uint8_t *buffer,
|
||||
*
|
||||
****************************************************************************/
|
||||
|
||||
#ifndef CONFIG_SDIO_DMA
|
||||
#ifndef CONFIG_KINETIS_SDHC_DMA
|
||||
static int kinetis_sendsetup(FAR struct sdio_dev_s *dev, FAR const uint8_t *buffer,
|
||||
size_t nbytes)
|
||||
{
|
||||
@@ -2005,7 +2007,7 @@ static int kinetis_sendsetup(FAR struct sdio_dev_s *dev, FAR const uint8_t *buff
|
||||
static int kinetis_cancel(FAR struct sdio_dev_s *dev)
|
||||
{
|
||||
struct kinetis_dev_s *priv = (struct kinetis_dev_s *)dev;
|
||||
#ifdef CONFIG_SDIO_DMA
|
||||
#ifdef CONFIG_KINETIS_SDHC_DMA
|
||||
uint32_t regval;
|
||||
#endif
|
||||
|
||||
@@ -2026,7 +2028,7 @@ static int kinetis_cancel(FAR struct sdio_dev_s *dev)
|
||||
|
||||
/* If this was a DMA transfer, make sure that DMA is stopped */
|
||||
|
||||
#ifdef CONFIG_SDIO_DMA
|
||||
#ifdef CONFIG_KINETIS_SDHC_DMA
|
||||
/* Stop the DMA by resetting the data path */
|
||||
|
||||
regval = getreg32(KINETIS_SDHC_SYSCTL);
|
||||
@@ -2474,7 +2476,7 @@ static sdio_eventset_t kinetis_eventwait(FAR struct sdio_dev_s *dev,
|
||||
/* Disable event-related interrupts */
|
||||
|
||||
kinetis_configwaitints(priv, 0, 0, 0);
|
||||
#ifdef CONFIG_SDIO_DMA
|
||||
#ifdef CONFIG_KINETIS_SDHC_DMA
|
||||
priv->xfrflags = 0;
|
||||
#endif
|
||||
|
||||
@@ -2573,7 +2575,7 @@ static int kinetis_registercallback(FAR struct sdio_dev_s *dev,
|
||||
*
|
||||
****************************************************************************/
|
||||
|
||||
#ifdef CONFIG_SDIO_DMA
|
||||
#ifdef CONFIG_KINETIS_SDHC_DMA
|
||||
static int kinetis_dmarecvsetup(FAR struct sdio_dev_s *dev, FAR uint8_t *buffer,
|
||||
size_t buflen)
|
||||
{
|
||||
@@ -2631,7 +2633,7 @@ static int kinetis_dmarecvsetup(FAR struct sdio_dev_s *dev, FAR uint8_t *buffer,
|
||||
*
|
||||
****************************************************************************/
|
||||
|
||||
#ifdef CONFIG_SDIO_DMA
|
||||
#ifdef CONFIG_KINETIS_SDHC_DMA
|
||||
static int kinetis_dmasendsetup(FAR struct sdio_dev_s *dev,
|
||||
FAR const uint8_t *buffer, size_t buflen)
|
||||
{
|
||||
|
||||
@@ -633,15 +633,16 @@ endmenu
|
||||
menu "SDCARD Configuration"
|
||||
depends on LPC17_SDCARD
|
||||
|
||||
config SDIO_DMA
|
||||
config LPC17_SDCARD_DMA
|
||||
bool "Support DMA data transfers"
|
||||
default y if LPC17_GPDMA
|
||||
select SDIO_DMA
|
||||
depends on LPC17_GPDMA
|
||||
---help---
|
||||
Support DMA data transfers.
|
||||
Enable SD card DMA data transfers. This is a marginally optional.
|
||||
Enable SD card DMA data transfers. This is marginally optional.
|
||||
For most usages, SD accesses will cause data overruns if used without
|
||||
DMA. Requires LPC17_SDCARD and config LPC17_GPDMA.
|
||||
DMA.
|
||||
|
||||
config LPC17_SDCARD_WIDTH_D1_ONLY
|
||||
bool "Use D1 only"
|
||||
|
||||
@@ -78,9 +78,9 @@
|
||||
/* Required system configuration options:
|
||||
*
|
||||
* CONFIG_ARCH_DMA - Enable architecture-specific DMA subsystem
|
||||
* initialization. Required if CONFIG_SDIO_DMA is enabled.
|
||||
* initialization. Required if CONFIG_LPC17_SDCARD_DMA is enabled.
|
||||
* CONFIG_LPC17_GPDMA - Enable LPC17XX GPDMA support. Required if
|
||||
* CONFIG_SDIO_DMA is enabled
|
||||
* CONFIG_LPC17_SDCARD_DMA is enabled
|
||||
* CONFIG_SCHED_WORKQUEUE -- Callback support requires work queue support.
|
||||
*
|
||||
* Driver-specific configuration options:
|
||||
@@ -88,7 +88,7 @@
|
||||
* CONFIG_SDIO_MUXBUS - Setting this configuration enables some locking
|
||||
* APIs to manage concurrent accesses on the SD card bus. This is not
|
||||
* needed for the simple case of a single SD card, for example.
|
||||
* CONFIG_SDIO_DMA - Enable SD card DMA. This is a marginally optional.
|
||||
* CONFIG_LPC17_SDCARD_DMA - Enable SD card DMA. This is a marginally optional.
|
||||
* For most usages, SD accesses will cause data overruns if used without DMA.
|
||||
* NOTE the above system DMA configuration options.
|
||||
* CONFIG_LPC17_SDCARD_WIDTH_D1_ONLY - This may be selected to force the
|
||||
@@ -98,12 +98,15 @@
|
||||
* This also requires CONFIG_DEBUG_FS and CONFIG_DEBUG_INFO
|
||||
*/
|
||||
|
||||
#if defined(CONFIG_SDIO_DMA) && !defined(CONFIG_LPC17_GPDMA)
|
||||
# warning "CONFIG_SDIO_DMA support requires CONFIG_LPC17_GPDMA"
|
||||
#endif
|
||||
|
||||
#ifndef CONFIG_SDIO_DMA
|
||||
#ifndef CONFIG_LPC17_SDCARD_DMA
|
||||
# warning "Large Non-DMA transfer may result in RX overrun failures"
|
||||
#else
|
||||
# ifndef CONFIG_LPC17_GPDMA
|
||||
# error "CONFIG_LPC17_SDCARD_DMA support requires CONFIG_LPC17_GPDMA"
|
||||
# endif
|
||||
# ifndef CONFIG_SDIO_DMA
|
||||
# error CONFIG_SDIO_DMA must be defined with CONFIG_LPC17_SDCARD_DMA
|
||||
# endif
|
||||
#endif
|
||||
|
||||
#ifndef CONFIG_SCHED_WORKQUEUE
|
||||
@@ -211,7 +214,7 @@
|
||||
/* Register logging support */
|
||||
|
||||
#ifdef CONFIG_DEBUG_MEMCARD_INFO
|
||||
# ifdef CONFIG_SDIO_DMA
|
||||
# ifdef CONFIG_LPC17_SDCARD_DMA
|
||||
# define SAMPLENDX_BEFORE_SETUP 0
|
||||
# define SAMPLENDX_BEFORE_ENABLE 1
|
||||
# define SAMPLENDX_AFTER_SETUP 2
|
||||
@@ -262,7 +265,7 @@ struct lpc17_dev_s
|
||||
/* DMA data transfer support */
|
||||
|
||||
bool widebus; /* Required for DMA support */
|
||||
#ifdef CONFIG_SDIO_DMA
|
||||
#ifdef CONFIG_LPC17_SDCARD_DMA
|
||||
volatile uint8_t xfrflags; /* Used to synchronize SD card and DMA completion events */
|
||||
bool dmamode; /* true: DMA mode transfer */
|
||||
DMA_HANDLE dma; /* Handle for DMA channel */
|
||||
@@ -288,7 +291,7 @@ struct lpc17_sdcard_regs_s
|
||||
struct lpc17_sampleregs_s
|
||||
{
|
||||
struct lpc17_sdcard_regs_s sdcard;
|
||||
#if defined(CONFIG_DEBUG_DMA) && defined(CONFIG_SDIO_DMA)
|
||||
#if defined(CONFIG_DEBUG_DMA) && defined(CONFIG_LPC17_SDCARD_DMA)
|
||||
struct lpc17_dmaregs_s dma;
|
||||
#endif
|
||||
};
|
||||
@@ -325,7 +328,7 @@ static void lpc17_dumpsamples(struct lpc17_dev_s *priv);
|
||||
# define lpc17_dumpsamples(priv)
|
||||
#endif
|
||||
|
||||
#ifdef CONFIG_SDIO_DMA
|
||||
#ifdef CONFIG_LPC17_SDCARD_DMA
|
||||
static void lpc17_dmacallback(DMA_HANDLE handle, void *arg, int status);
|
||||
#endif
|
||||
|
||||
@@ -395,7 +398,7 @@ static int lpc17_registercallback(FAR struct sdio_dev_s *dev,
|
||||
|
||||
/* DMA */
|
||||
|
||||
#ifdef CONFIG_SDIO_DMA
|
||||
#ifdef CONFIG_LPC17_SDCARD_DMA
|
||||
static int lpc17_dmarecvsetup(FAR struct sdio_dev_s *dev,
|
||||
FAR uint8_t *buffer, size_t buflen);
|
||||
static int lpc17_dmasendsetup(FAR struct sdio_dev_s *dev,
|
||||
@@ -561,7 +564,7 @@ static void lpc17_configwaitints(struct lpc17_dev_s *priv, uint32_t waitmask,
|
||||
priv->waitevents = waitevents;
|
||||
priv->wkupevent = wkupevent;
|
||||
priv->waitmask = waitmask;
|
||||
#ifdef CONFIG_SDIO_DMA
|
||||
#ifdef CONFIG_LPC17_SDCARD_DMA
|
||||
priv->xfrflags = 0;
|
||||
#endif
|
||||
putreg32(priv->xfrmask | priv->waitmask, LPC17_SDCARD_MASK0);
|
||||
@@ -698,7 +701,7 @@ static void lpc17_sdcard_sample(struct lpc17_sdcard_regs_s *regs)
|
||||
static void lpc17_sample(struct lpc17_dev_s *priv, int index)
|
||||
{
|
||||
struct lpc17_sampleregs_s *regs = &g_sampleregs[index];
|
||||
#if defined(CONFIG_DEBUG_DMA) && defined(CONFIG_SDIO_DMA)
|
||||
#if defined(CONFIG_DEBUG_DMA) && defined(CONFIG_LPC17_SDCARD_DMA)
|
||||
if (priv->dmamode)
|
||||
{
|
||||
lpc17_dmasample(priv->dma, ®s->dma);
|
||||
@@ -745,7 +748,7 @@ static void lpc17_sdcard_dump(struct lpc17_sdcard_regs_s *regs, const char *msg)
|
||||
static void lpc17_dumpsample(struct lpc17_dev_s *priv,
|
||||
struct lpc17_sampleregs_s *regs, const char *msg)
|
||||
{
|
||||
#if defined(CONFIG_DEBUG_DMA) && defined(CONFIG_SDIO_DMA)
|
||||
#if defined(CONFIG_DEBUG_DMA) && defined(CONFIG_LPC17_SDCARD_DMA)
|
||||
if (priv->dmamode)
|
||||
{
|
||||
lpc17_dmadump(priv->dma, ®s->dma, msg);
|
||||
@@ -767,7 +770,7 @@ static void lpc17_dumpsample(struct lpc17_dev_s *priv,
|
||||
static void lpc17_dumpsamples(struct lpc17_dev_s *priv)
|
||||
{
|
||||
lpc17_dumpsample(priv, &g_sampleregs[SAMPLENDX_BEFORE_SETUP], "Before setup");
|
||||
#if defined(CONFIG_DEBUG_DMA) && defined(CONFIG_SDIO_DMA)
|
||||
#if defined(CONFIG_DEBUG_DMA) && defined(CONFIG_LPC17_SDCARD_DMA)
|
||||
if (priv->dmamode)
|
||||
{
|
||||
lpc17_dumpsample(priv, &g_sampleregs[SAMPLENDX_BEFORE_ENABLE], "Before DMA enable");
|
||||
@@ -775,7 +778,7 @@ static void lpc17_dumpsamples(struct lpc17_dev_s *priv)
|
||||
#endif
|
||||
lpc17_dumpsample(priv, &g_sampleregs[SAMPLENDX_AFTER_SETUP], "After setup");
|
||||
lpc17_dumpsample(priv, &g_sampleregs[SAMPLENDX_END_TRANSFER], "End of transfer");
|
||||
#if defined(CONFIG_DEBUG_DMA) && defined(CONFIG_SDIO_DMA)
|
||||
#if defined(CONFIG_DEBUG_DMA) && defined(CONFIG_LPC17_SDCARD_DMA)
|
||||
if (priv->dmamode)
|
||||
{
|
||||
lpc17_dumpsample(priv, &g_sampleregs[SAMPLENDX_DMA_CALLBACK], "DMA Callback");
|
||||
@@ -792,7 +795,7 @@ static void lpc17_dumpsamples(struct lpc17_dev_s *priv)
|
||||
*
|
||||
****************************************************************************/
|
||||
|
||||
#ifdef CONFIG_SDIO_DMA
|
||||
#ifdef CONFIG_LPC17_SDCARD_DMA
|
||||
static void lpc17_dmacallback(DMA_HANDLE handle, void *arg, int status)
|
||||
{
|
||||
FAR struct lpc17_dev_s *priv = (FAR struct lpc17_dev_s *)arg;
|
||||
@@ -1147,7 +1150,7 @@ static void lpc17_endtransfer(struct lpc17_dev_s *priv, sdio_eventset_t wkupeven
|
||||
|
||||
/* If this was a DMA transfer, make sure that DMA is stopped */
|
||||
|
||||
#ifdef CONFIG_SDIO_DMA
|
||||
#ifdef CONFIG_LPC17_SDCARD_DMA
|
||||
if (priv->dmamode)
|
||||
{
|
||||
/* DMA debug instrumentation */
|
||||
@@ -1215,7 +1218,7 @@ static int lpc17_interrupt(int irq, void *context)
|
||||
pending = enabled & priv->xfrmask;
|
||||
if (pending != 0)
|
||||
{
|
||||
#ifdef CONFIG_SDIO_DMA
|
||||
#ifdef CONFIG_LPC17_SDCARD_DMA
|
||||
if (!priv->dmamode)
|
||||
#endif
|
||||
{
|
||||
@@ -1254,7 +1257,7 @@ static int lpc17_interrupt(int irq, void *context)
|
||||
|
||||
/* Was this transfer performed in DMA mode? */
|
||||
|
||||
#ifdef CONFIG_SDIO_DMA
|
||||
#ifdef CONFIG_LPC17_SDCARD_DMA
|
||||
if (priv->dmamode)
|
||||
{
|
||||
/* Yes.. Terminate the transfers only if the DMA has also
|
||||
@@ -1453,7 +1456,7 @@ static void lpc17_reset(FAR struct sdio_dev_s *dev)
|
||||
priv->waitevents = 0; /* Set of events to be waited for */
|
||||
priv->waitmask = 0; /* Interrupt enables for event waiting */
|
||||
priv->wkupevent = 0; /* The event that caused the wakeup */
|
||||
#ifdef CONFIG_SDIO_DMA
|
||||
#ifdef CONFIG_LPC17_SDCARD_DMA
|
||||
priv->xfrflags = 0; /* Used to synchronize SD card and DMA completion events */
|
||||
#endif
|
||||
|
||||
@@ -1468,7 +1471,7 @@ static void lpc17_reset(FAR struct sdio_dev_s *dev)
|
||||
/* DMA data transfer support */
|
||||
|
||||
priv->widebus = false; /* Required for DMA support */
|
||||
#ifdef CONFIG_SDIO_DMA
|
||||
#ifdef CONFIG_LPC17_SDCARD_DMA
|
||||
priv->dmamode = false; /* true: DMA mode transfer */
|
||||
#endif
|
||||
|
||||
@@ -1503,7 +1506,7 @@ static sdio_capset_t lpc17_capabilities(FAR struct sdio_dev_s *dev)
|
||||
#ifdef CONFIG_LPC17_SDCARD_WIDTH_D1_ONLY
|
||||
caps |= SDIO_CAPS_1BIT_ONLY;
|
||||
#endif
|
||||
#ifdef CONFIG_SDIO_DMA
|
||||
#ifdef CONFIG_LPC17_SDCARD_DMA
|
||||
caps |= SDIO_CAPS_DMASUPPORTED;
|
||||
#endif
|
||||
|
||||
@@ -1764,7 +1767,7 @@ static int lpc17_recvsetup(FAR struct sdio_dev_s *dev, FAR uint8_t *buffer,
|
||||
|
||||
priv->buffer = (uint32_t *)buffer;
|
||||
priv->remaining = nbytes;
|
||||
#ifdef CONFIG_SDIO_DMA
|
||||
#ifdef CONFIG_LPC17_SDCARD_DMA
|
||||
priv->dmamode = false;
|
||||
#endif
|
||||
|
||||
@@ -1819,7 +1822,7 @@ static int lpc17_sendsetup(FAR struct sdio_dev_s *dev, FAR const uint8_t *buffer
|
||||
|
||||
priv->buffer = (uint32_t *)buffer;
|
||||
priv->remaining = nbytes;
|
||||
#ifdef CONFIG_SDIO_DMA
|
||||
#ifdef CONFIG_LPC17_SDCARD_DMA
|
||||
priv->dmamode = false;
|
||||
#endif
|
||||
|
||||
@@ -1873,7 +1876,7 @@ static int lpc17_cancel(FAR struct sdio_dev_s *dev)
|
||||
|
||||
/* If this was a DMA transfer, make sure that DMA is stopped */
|
||||
|
||||
#ifdef CONFIG_SDIO_DMA
|
||||
#ifdef CONFIG_LPC17_SDCARD_DMA
|
||||
if (priv->dmamode)
|
||||
{
|
||||
/* Make sure that the DMA is stopped (it will be stopped automatically
|
||||
@@ -2331,7 +2334,7 @@ static sdio_eventset_t lpc17_eventwait(FAR struct sdio_dev_s *dev,
|
||||
/* Disable event-related interrupts */
|
||||
|
||||
lpc17_configwaitints(priv, 0, 0, 0);
|
||||
#ifdef CONFIG_SDIO_DMA
|
||||
#ifdef CONFIG_LPC17_SDCARD_DMA
|
||||
priv->xfrflags = 0;
|
||||
#endif
|
||||
|
||||
@@ -2432,7 +2435,7 @@ static int lpc17_registercallback(FAR struct sdio_dev_s *dev,
|
||||
*
|
||||
****************************************************************************/
|
||||
|
||||
#ifdef CONFIG_SDIO_DMA
|
||||
#ifdef CONFIG_LPC17_SDCARD_DMA
|
||||
static int lpc17_dmarecvsetup(FAR struct sdio_dev_s *dev, FAR uint8_t *buffer,
|
||||
size_t buflen)
|
||||
{
|
||||
@@ -2511,7 +2514,7 @@ static int lpc17_dmarecvsetup(FAR struct sdio_dev_s *dev, FAR uint8_t *buffer,
|
||||
*
|
||||
****************************************************************************/
|
||||
|
||||
#ifdef CONFIG_SDIO_DMA
|
||||
#ifdef CONFIG_LPC17_SDCARD_DMA
|
||||
static int lpc17_dmasendsetup(FAR struct sdio_dev_s *dev,
|
||||
FAR const uint8_t *buffer, size_t buflen)
|
||||
{
|
||||
@@ -2723,7 +2726,7 @@ FAR struct sdio_dev_s *sdio_initialize(int slotno)
|
||||
priv->waitwdog = wd_create();
|
||||
DEBUGASSERT(priv->waitwdog);
|
||||
|
||||
#ifdef CONFIG_SDIO_DMA
|
||||
#ifdef CONFIG_LPC17_SDCARD_DMA
|
||||
/* Configure the SDCARD DMA request */
|
||||
|
||||
lpc17_dmaconfigure(DMA_REQ_SDCARD, DMA_DMASEL_SDCARD);
|
||||
|
||||
@@ -1371,8 +1371,19 @@ config SAM34_EMAC_REGDEBUG
|
||||
endmenu # EMAC device driver options
|
||||
|
||||
if SAM34_HSMCI
|
||||
|
||||
menu "AT91SAM3/4 HSMCI device driver options"
|
||||
|
||||
config SAM34_HSMCI_DMA
|
||||
bool "Support DMA data transfers"
|
||||
default y
|
||||
select SDIO_DMA
|
||||
---help---
|
||||
Support DMA data transfers.
|
||||
Enable SD card DMA data transfers. This is marginally optional.
|
||||
For most usages, SD accesses will cause data overruns if used without
|
||||
DMA.
|
||||
|
||||
config SAM34_HSMCI_RDPROOF
|
||||
bool "Read Proof Enable"
|
||||
default n
|
||||
|
||||
@@ -89,6 +89,12 @@
|
||||
|
||||
/* Configuration ************************************************************/
|
||||
|
||||
#if !defined(CONFIG_SAM34_HSMCI_DMA)
|
||||
# warning "Large Non-DMA transfer may result in RX overrun failures"
|
||||
#elif !defined(CONFIG_SDIO_DMA)
|
||||
# warning CONFIG_SDIO_DMA should be defined with CONFIG_SAM34_HSMCI_DMA
|
||||
#endif
|
||||
|
||||
#if !(defined(CONFIG_SAM34_DMAC0) || defined(CONFIG_SAM34_PDCA))
|
||||
# warning "HSMCI driver requires CONFIG_SAM34_DMAC0 or CONFIG_SAM34_PDCA"
|
||||
#endif
|
||||
@@ -499,7 +505,7 @@ static int sam_registercallback(FAR struct sdio_dev_s *dev,
|
||||
|
||||
/* DMA */
|
||||
|
||||
#ifdef CONFIG_SDIO_DMA
|
||||
#ifdef CONFIG_SAM34_HSMCI_DMA
|
||||
static int sam_dmarecvsetup(FAR struct sdio_dev_s *dev,
|
||||
FAR uint8_t *buffer, size_t buflen);
|
||||
static int sam_dmasendsetup(FAR struct sdio_dev_s *dev,
|
||||
@@ -1474,7 +1480,7 @@ static sdio_capset_t sam_capabilities(FAR struct sdio_dev_s *dev)
|
||||
{
|
||||
sdio_capset_t caps = 0;
|
||||
|
||||
#ifdef CONFIG_SDIO_DMA
|
||||
#ifdef CONFIG_SAM34_HSMCI_DMA
|
||||
caps |= SDIO_CAPS_DMASUPPORTED;
|
||||
#endif
|
||||
|
||||
|
||||
@@ -2893,6 +2893,16 @@ endchoice # HSMCI1 XDMAC Selection
|
||||
# There is no HSMCI2 on the platforms that support XDMAC
|
||||
endif # SAMA5_XDMAC0 || SAMA5_XDMAC1
|
||||
|
||||
config SAMA5_HSMCI_DMA
|
||||
bool "Support DMA data transfers"
|
||||
default y
|
||||
select SDIO_DMA
|
||||
---help---
|
||||
Support DMA data transfers.
|
||||
Enable SD card DMA data transfers. This is marginally optional.
|
||||
For most usages, SD accesses will cause data overruns if used without
|
||||
DMA.
|
||||
|
||||
config SAMA5_HSMCI_RDPROOF
|
||||
bool "Read Proof Enable"
|
||||
default n
|
||||
|
||||
@@ -80,6 +80,12 @@
|
||||
|
||||
/* Configuration ************************************************************/
|
||||
|
||||
#if !defined(CONFIG_SAMA5_HSMCI_DMA)
|
||||
# warning "Large Non-DMA transfer may result in RX overrun failures"
|
||||
#elif !defined(CONFIG_SDIO_DMA)
|
||||
# warning CONFIG_SDIO_DMA should be defined with CONFIG_SAMA5_HSMCI_DMA
|
||||
#endif
|
||||
|
||||
#ifndef CONFIG_DEBUG_MEMCARD_INFO
|
||||
# undef CONFIG_SAMA5_HSMCI_REGDEBUG
|
||||
#endif
|
||||
@@ -586,7 +592,7 @@ static int sam_registercallback(FAR struct sdio_dev_s *dev,
|
||||
|
||||
/* DMA */
|
||||
|
||||
#ifdef CONFIG_SDIO_DMA
|
||||
#ifdef CONFIG_SAMA5_HSMCI_DMA
|
||||
#ifndef HSCMI_NORXDMA
|
||||
static int sam_dmarecvsetup(FAR struct sdio_dev_s *dev,
|
||||
FAR uint8_t *buffer, size_t buflen);
|
||||
@@ -1792,7 +1798,7 @@ static sdio_capset_t sam_capabilities(FAR struct sdio_dev_s *dev)
|
||||
{
|
||||
sdio_capset_t caps = 0;
|
||||
|
||||
#ifdef CONFIG_SDIO_DMA
|
||||
#ifdef CONFIG_SAMA5_HSMCI_DMA
|
||||
caps |= SDIO_CAPS_DMASUPPORTED;
|
||||
#endif
|
||||
|
||||
|
||||
@@ -1722,6 +1722,16 @@ endmenu # DAC device driver configuration
|
||||
menu "HSMCI device driver options"
|
||||
depends on SAMV7_HSMCI
|
||||
|
||||
config SAMV7_HSMCI_DMA
|
||||
bool "Support DMA data transfers"
|
||||
default y
|
||||
select SDIO_DMA
|
||||
---help---
|
||||
Support DMA data transfers.
|
||||
Enable SD card DMA data transfers. This is marginally optional.
|
||||
For most usages, SD accesses will cause data overruns if used without
|
||||
DMA.
|
||||
|
||||
config SAMV7_HSMCI_RDPROOF
|
||||
bool "Read Proof Enable"
|
||||
default n
|
||||
|
||||
@@ -78,8 +78,15 @@
|
||||
|
||||
/* Configuration ************************************************************/
|
||||
|
||||
#ifndef CONFIG_SAMV7_XDMAC
|
||||
# error "HSMCI support requires CONFIG_SAMV7_XDMAC"
|
||||
#ifndef CONFIG_SAMA5_HSMCI_DMA
|
||||
# warning "Large Non-DMA transfer may result in RX overrun failures"
|
||||
#else
|
||||
# ifndef CONFIG_SAMV7_XDMAC
|
||||
# error "CONFIG_SAMA5_HSMCI_DMA support requires CONFIG_SAMV7_XDMAC"
|
||||
# endif
|
||||
# ifndef CONFIG_SDIO_DMA
|
||||
# error CONFIG_SDIO_DMA must be defined with CONFIG_SAMA5_HSMCI_DMA
|
||||
# endif
|
||||
#endif
|
||||
|
||||
#ifndef CONFIG_DEBUG_MEMCARD_INFO
|
||||
@@ -517,7 +524,7 @@ static int sam_registercallback(FAR struct sdio_dev_s *dev,
|
||||
|
||||
/* DMA */
|
||||
|
||||
#ifdef CONFIG_SDIO_DMA
|
||||
#ifdef CONFIG_SAMV7_HSMCI_DMA
|
||||
#ifndef HSCMI_NORXDMA
|
||||
static int sam_dmarecvsetup(FAR struct sdio_dev_s *dev,
|
||||
FAR uint8_t *buffer, size_t buflen);
|
||||
@@ -1766,7 +1773,7 @@ static sdio_capset_t sam_capabilities(FAR struct sdio_dev_s *dev)
|
||||
{
|
||||
sdio_capset_t caps = 0;
|
||||
|
||||
#ifdef CONFIG_SDIO_DMA
|
||||
#ifdef CONFIG_SAMV7_HSMCI_DMA
|
||||
caps |= SDIO_CAPS_DMASUPPORTED;
|
||||
#endif
|
||||
|
||||
|
||||
@@ -6076,21 +6076,23 @@ endmenu
|
||||
menu "SDIO Configuration"
|
||||
depends on STM32_SDIO
|
||||
|
||||
config SDIO_DMA
|
||||
config STM32_SDIO_DMA
|
||||
bool "Support DMA data transfers"
|
||||
default y if STM32_DMA2
|
||||
default n if !STM32_DMA2
|
||||
select SDIO_DMA
|
||||
depends on STM32_DMA2
|
||||
---help---
|
||||
Support DMA data transfers. Requires STM32_SDIO and config STM32_DMA2.
|
||||
|
||||
config SDIO_PRI
|
||||
config STM32_SDIO_PRI
|
||||
hex "SDIO interrupt priority"
|
||||
default 128
|
||||
depends on ARCH_IRQPRIO && EXPERIMENTAL
|
||||
---help---
|
||||
Select SDIO interrupt priority. Default: 128.
|
||||
|
||||
config SDIO_DMAPRIO
|
||||
config STM32_SDIO_DMAPRIO
|
||||
hex "SDIO DMA priority"
|
||||
default 0x00001000 if STM32_STM32F10XX
|
||||
default 0x00010000 if !STM32_STM32F10XX
|
||||
|
||||
@@ -75,9 +75,9 @@
|
||||
/* Required system configuration options:
|
||||
*
|
||||
* CONFIG_ARCH_DMA - Enable architecture-specific DMA subsystem
|
||||
* initialization. Required if CONFIG_SDIO_DMA is enabled.
|
||||
* initialization. Required if CONFIG_STM32_SDIO_DMA is enabled.
|
||||
* CONFIG_STM32_DMA2 - Enable STM32 DMA2 support. Required if
|
||||
* CONFIG_SDIO_DMA is enabled
|
||||
* CONFIG_STM32_SDIO_DMA is enabled
|
||||
* CONFIG_SCHED_WORKQUEUE -- Callback support requires work queue support.
|
||||
*
|
||||
* Driver-specific configuration options:
|
||||
@@ -85,25 +85,32 @@
|
||||
* CONFIG_SDIO_MUXBUS - Setting this configuration enables some locking
|
||||
* APIs to manage concurrent accesses on the SDIO bus. This is not
|
||||
* needed for the simple case of a single SD card, for example.
|
||||
* CONFIG_SDIO_DMA - Enable SDIO. This is a marginally optional. For
|
||||
* CONFIG_STM32_SDIO_DMA - Enable SDIO. This is a marginally optional. For
|
||||
* most usages, SDIO will cause data overruns if used without DMA.
|
||||
* NOTE the above system DMA configuration options.
|
||||
* CONFIG_STM32_SDIO_WIDTH_D1_ONLY - This may be selected to force the
|
||||
* driver operate with only a single data line (the default is to use
|
||||
* all 4 SD data lines).
|
||||
* CONFIG_SDIO_PRI - SDIO interrupt priority. This setting is not very
|
||||
* CONFIG_STM32_SDIO_PRI - SDIO interrupt priority. This setting is not very
|
||||
* important since interrupt nesting is not currently supported.
|
||||
* CONFIG_SDM_DMAPRIO - SDIO DMA priority. This can be selecte if
|
||||
* CONFIG_SDIO_DMA is enabled.
|
||||
* CONFIG_STM32_SDIO_DMA is enabled.
|
||||
* CONFIG_SDIO_XFRDEBUG - Enables some very low-level debug output
|
||||
* This also requires CONFIG_DEBUG_FS and CONFIG_DEBUG_INFO
|
||||
*/
|
||||
|
||||
#if defined(CONFIG_SDIO_DMA) && !defined(CONFIG_STM32_DMA2)
|
||||
# warning "CONFIG_SDIO_DMA support requires CONFIG_STM32_DMA2"
|
||||
#if !defined(CONFIG_STM32_SDIO_DMA)
|
||||
# warning "Large Non-DMA transfer may result in RX overrun failures"
|
||||
#else
|
||||
# ifndef CONFIG_STM32_DMA2
|
||||
# error "CONFIG_STM32_SDIO_DMA support requires CONFIG_STM32_DMA2"
|
||||
# endif
|
||||
# ifndef CONFIG_SDIO_DMA
|
||||
# error CONFIG_SDIO_DMA must be defined with CONFIG_STM32_SDIO_DMA
|
||||
# endif
|
||||
#endif
|
||||
|
||||
#ifndef CONFIG_SDIO_DMA
|
||||
#ifndef CONFIG_STM32_SDIO_DMA
|
||||
# warning "Large Non-DMA transfer may result in RX overrun failures"
|
||||
#endif
|
||||
|
||||
@@ -111,33 +118,33 @@
|
||||
# error "Callback support requires CONFIG_SCHED_WORKQUEUE"
|
||||
#endif
|
||||
|
||||
#ifndef CONFIG_SDIO_PRI
|
||||
# define CONFIG_SDIO_PRI NVIC_SYSH_PRIORITY_DEFAULT
|
||||
#ifndef CONFIG_STM32_SDIO_PRI
|
||||
# define CONFIG_STM32_SDIO_PRI NVIC_SYSH_PRIORITY_DEFAULT
|
||||
#endif
|
||||
|
||||
#ifdef CONFIG_SDIO_DMA
|
||||
# ifndef CONFIG_SDIO_DMAPRIO
|
||||
#ifdef CONFIG_STM32_SDIO_DMA
|
||||
# ifndef CONFIG_STM32_SDIO_DMAPRIO
|
||||
# if defined(CONFIG_STM32_STM32F10XX)
|
||||
# define CONFIG_SDIO_DMAPRIO DMA_CCR_PRIMED
|
||||
# define CONFIG_STM32_SDIO_DMAPRIO DMA_CCR_PRIMED
|
||||
# elif defined(CONFIG_STM32_STM32F20XX) || defined(CONFIG_STM32_STM32F40XX)
|
||||
# define CONFIG_SDIO_DMAPRIO DMA_SCR_PRIVERYHI
|
||||
# define CONFIG_STM32_SDIO_DMAPRIO DMA_SCR_PRIVERYHI
|
||||
# else
|
||||
# error "Unknown STM32 DMA"
|
||||
# endif
|
||||
# endif
|
||||
# if defined(CONFIG_STM32_STM32F10XX)
|
||||
# if (CONFIG_SDIO_DMAPRIO & ~DMA_CCR_PL_MASK) != 0
|
||||
# error "Illegal value for CONFIG_SDIO_DMAPRIO"
|
||||
# if (CONFIG_STM32_SDIO_DMAPRIO & ~DMA_CCR_PL_MASK) != 0
|
||||
# error "Illegal value for CONFIG_STM32_SDIO_DMAPRIO"
|
||||
# endif
|
||||
# elif defined(CONFIG_STM32_STM32F20XX) || defined(CONFIG_STM32_STM32F40XX)
|
||||
# if (CONFIG_SDIO_DMAPRIO & ~DMA_SCR_PL_MASK) != 0
|
||||
# error "Illegal value for CONFIG_SDIO_DMAPRIO"
|
||||
# if (CONFIG_STM32_SDIO_DMAPRIO & ~DMA_SCR_PL_MASK) != 0
|
||||
# error "Illegal value for CONFIG_STM32_SDIO_DMAPRIO"
|
||||
# endif
|
||||
# else
|
||||
# error "Unknown STM32 DMA"
|
||||
# endif
|
||||
#else
|
||||
# undef CONFIG_SDIO_DMAPRIO
|
||||
# undef CONFIG_STM32_SDIO_DMAPRIO
|
||||
#endif
|
||||
|
||||
#ifndef CONFIG_DEBUG_MEMCARD_INFO
|
||||
@@ -193,9 +200,9 @@
|
||||
/* STM32 F1 channel configuration register (CCR) settings */
|
||||
|
||||
#if defined(CONFIG_STM32_STM32F10XX)
|
||||
# define SDIO_RXDMA32_CONFIG (CONFIG_SDIO_DMAPRIO | DMA_CCR_MSIZE_32BITS | \
|
||||
# define SDIO_RXDMA32_CONFIG (CONFIG_STM32_SDIO_DMAPRIO | DMA_CCR_MSIZE_32BITS | \
|
||||
DMA_CCR_PSIZE_32BITS | DMA_CCR_MINC)
|
||||
# define SDIO_TXDMA32_CONFIG (CONFIG_SDIO_DMAPRIO | DMA_CCR_MSIZE_32BITS | \
|
||||
# define SDIO_TXDMA32_CONFIG (CONFIG_STM32_SDIO_DMAPRIO | DMA_CCR_MSIZE_32BITS | \
|
||||
DMA_CCR_PSIZE_32BITS | DMA_CCR_MINC | DMA_CCR_DIR)
|
||||
|
||||
/* STM32 F4 stream configuration register (SCR) settings. */
|
||||
@@ -203,11 +210,11 @@
|
||||
#elif defined(CONFIG_STM32_STM32F20XX) || defined(CONFIG_STM32_STM32F40XX)
|
||||
# define SDIO_RXDMA32_CONFIG (DMA_SCR_PFCTRL | DMA_SCR_DIR_P2M|DMA_SCR_MINC | \
|
||||
DMA_SCR_PSIZE_32BITS | DMA_SCR_MSIZE_32BITS | \
|
||||
CONFIG_SDIO_DMAPRIO | DMA_SCR_PBURST_INCR4 | \
|
||||
CONFIG_STM32_SDIO_DMAPRIO | DMA_SCR_PBURST_INCR4 | \
|
||||
DMA_SCR_MBURST_INCR4)
|
||||
# define SDIO_TXDMA32_CONFIG (DMA_SCR_PFCTRL | DMA_SCR_DIR_M2P | DMA_SCR_MINC | \
|
||||
DMA_SCR_PSIZE_32BITS | DMA_SCR_MSIZE_32BITS | \
|
||||
CONFIG_SDIO_DMAPRIO | DMA_SCR_PBURST_INCR4 | \
|
||||
CONFIG_STM32_SDIO_DMAPRIO | DMA_SCR_PBURST_INCR4 | \
|
||||
DMA_SCR_MBURST_INCR4)
|
||||
#else
|
||||
# error "Unknown STM32 DMA"
|
||||
@@ -278,7 +285,7 @@
|
||||
/* Register logging support */
|
||||
|
||||
#ifdef CONFIG_SDIO_XFRDEBUG
|
||||
# ifdef CONFIG_SDIO_DMA
|
||||
# ifdef CONFIG_STM32_SDIO_DMA
|
||||
# define SAMPLENDX_BEFORE_SETUP 0
|
||||
# define SAMPLENDX_BEFORE_ENABLE 1
|
||||
# define SAMPLENDX_AFTER_SETUP 2
|
||||
@@ -329,7 +336,7 @@ struct stm32_dev_s
|
||||
/* DMA data transfer support */
|
||||
|
||||
bool widebus; /* Required for DMA support */
|
||||
#ifdef CONFIG_SDIO_DMA
|
||||
#ifdef CONFIG_STM32_SDIO_DMA
|
||||
volatile uint8_t xfrflags; /* Used to synchronize SDIO and DMA completion events */
|
||||
bool dmamode; /* true: DMA mode transfer */
|
||||
DMA_HANDLE dma; /* Handle for DMA channel */
|
||||
@@ -355,7 +362,7 @@ struct stm32_sdioregs_s
|
||||
struct stm32_sampleregs_s
|
||||
{
|
||||
struct stm32_sdioregs_s sdio;
|
||||
#if defined(CONFIG_DEBUG_DMA_INFO) && defined(CONFIG_SDIO_DMA)
|
||||
#if defined(CONFIG_DEBUG_DMA_INFO) && defined(CONFIG_STM32_SDIO_DMA)
|
||||
struct stm32_dmaregs_s dma;
|
||||
#endif
|
||||
};
|
||||
@@ -392,7 +399,7 @@ static void stm32_dumpsamples(struct stm32_dev_s *priv);
|
||||
# define stm32_dumpsamples(priv)
|
||||
#endif
|
||||
|
||||
#ifdef CONFIG_SDIO_DMA
|
||||
#ifdef CONFIG_STM32_SDIO_DMA
|
||||
static void stm32_dmacallback(DMA_HANDLE handle, uint8_t status, void *arg);
|
||||
#endif
|
||||
|
||||
@@ -465,7 +472,7 @@ static int stm32_registercallback(FAR struct sdio_dev_s *dev,
|
||||
|
||||
/* DMA */
|
||||
|
||||
#ifdef CONFIG_SDIO_DMA
|
||||
#ifdef CONFIG_STM32_SDIO_DMA
|
||||
#ifdef CONFIG_SDIO_PREFLIGHT
|
||||
static int stm32_dmapreflight(FAR struct sdio_dev_s *dev,
|
||||
FAR const uint8_t *buffer, size_t buflen);
|
||||
@@ -668,7 +675,7 @@ static void stm32_configwaitints(struct stm32_dev_s *priv, uint32_t waitmask,
|
||||
priv->waitevents = waitevents;
|
||||
priv->wkupevent = wkupevent;
|
||||
priv->waitmask = waitmask;
|
||||
#ifdef CONFIG_SDIO_DMA
|
||||
#ifdef CONFIG_STM32_SDIO_DMA
|
||||
priv->xfrflags = 0;
|
||||
#endif
|
||||
putreg32(priv->xfrmask | priv->waitmask, STM32_SDIO_MASK);
|
||||
@@ -800,7 +807,7 @@ static void stm32_sample(struct stm32_dev_s *priv, int index)
|
||||
{
|
||||
struct stm32_sampleregs_s *regs = &g_sampleregs[index];
|
||||
|
||||
#if defined(CONFIG_DEBUG_DMA_INFO) && defined(CONFIG_SDIO_DMA)
|
||||
#if defined(CONFIG_DEBUG_DMA_INFO) && defined(CONFIG_STM32_SDIO_DMA)
|
||||
if (priv->dmamode)
|
||||
{
|
||||
stm32_dmasample(priv->dma, ®s->dma);
|
||||
@@ -847,7 +854,7 @@ static void stm32_sdiodump(struct stm32_sdioregs_s *regs, const char *msg)
|
||||
static void stm32_dumpsample(struct stm32_dev_s *priv,
|
||||
struct stm32_sampleregs_s *regs, const char *msg)
|
||||
{
|
||||
#if defined(CONFIG_DEBUG_DMA_INFO) && defined(CONFIG_SDIO_DMA)
|
||||
#if defined(CONFIG_DEBUG_DMA_INFO) && defined(CONFIG_STM32_SDIO_DMA)
|
||||
if (priv->dmamode)
|
||||
{
|
||||
stm32_dmadump(priv->dma, ®s->dma, msg);
|
||||
@@ -871,7 +878,7 @@ static void stm32_dumpsamples(struct stm32_dev_s *priv)
|
||||
{
|
||||
stm32_dumpsample(priv, &g_sampleregs[SAMPLENDX_BEFORE_SETUP], "Before setup");
|
||||
|
||||
#if defined(CONFIG_DEBUG_DMA_INFO) && defined(CONFIG_SDIO_DMA)
|
||||
#if defined(CONFIG_DEBUG_DMA_INFO) && defined(CONFIG_STM32_SDIO_DMA)
|
||||
if (priv->dmamode)
|
||||
{
|
||||
stm32_dumpsample(priv, &g_sampleregs[SAMPLENDX_BEFORE_ENABLE], "Before DMA enable");
|
||||
@@ -881,7 +888,7 @@ static void stm32_dumpsamples(struct stm32_dev_s *priv)
|
||||
stm32_dumpsample(priv, &g_sampleregs[SAMPLENDX_AFTER_SETUP], "After setup");
|
||||
stm32_dumpsample(priv, &g_sampleregs[SAMPLENDX_END_TRANSFER], "End of transfer");
|
||||
|
||||
#if defined(CONFIG_DEBUG_DMA_INFO) && defined(CONFIG_SDIO_DMA)
|
||||
#if defined(CONFIG_DEBUG_DMA_INFO) && defined(CONFIG_STM32_SDIO_DMA)
|
||||
if (priv->dmamode)
|
||||
{
|
||||
stm32_dumpsample(priv, &g_sampleregs[SAMPLENDX_DMA_CALLBACK], "DMA Callback");
|
||||
@@ -898,7 +905,7 @@ static void stm32_dumpsamples(struct stm32_dev_s *priv)
|
||||
*
|
||||
****************************************************************************/
|
||||
|
||||
#ifdef CONFIG_SDIO_DMA
|
||||
#ifdef CONFIG_STM32_SDIO_DMA
|
||||
static void stm32_dmacallback(DMA_HANDLE handle, uint8_t status, void *arg)
|
||||
{
|
||||
FAR struct stm32_dev_s *priv = (FAR struct stm32_dev_s *)arg;
|
||||
@@ -1251,7 +1258,7 @@ static void stm32_endtransfer(struct stm32_dev_s *priv, sdio_eventset_t wkupeven
|
||||
|
||||
/* If this was a DMA transfer, make sure that DMA is stopped */
|
||||
|
||||
#ifdef CONFIG_SDIO_DMA
|
||||
#ifdef CONFIG_STM32_SDIO_DMA
|
||||
if (priv->dmamode)
|
||||
{
|
||||
/* DMA debug instrumentation */
|
||||
@@ -1342,7 +1349,7 @@ static int stm32_interrupt(int irq, void *context)
|
||||
pending = enabled & priv->xfrmask;
|
||||
if (pending != 0)
|
||||
{
|
||||
#ifdef CONFIG_SDIO_DMA
|
||||
#ifdef CONFIG_STM32_SDIO_DMA
|
||||
if (!priv->dmamode)
|
||||
#endif
|
||||
{
|
||||
@@ -1381,7 +1388,7 @@ static int stm32_interrupt(int irq, void *context)
|
||||
|
||||
/* Was this transfer performed in DMA mode? */
|
||||
|
||||
#ifdef CONFIG_SDIO_DMA
|
||||
#ifdef CONFIG_STM32_SDIO_DMA
|
||||
if (priv->dmamode)
|
||||
{
|
||||
/* Yes.. Terminate the transfers only if the DMA has also
|
||||
@@ -1573,7 +1580,7 @@ static void stm32_reset(FAR struct sdio_dev_s *dev)
|
||||
priv->waitevents = 0; /* Set of events to be waited for */
|
||||
priv->waitmask = 0; /* Interrupt enables for event waiting */
|
||||
priv->wkupevent = 0; /* The event that caused the wakeup */
|
||||
#ifdef CONFIG_SDIO_DMA
|
||||
#ifdef CONFIG_STM32_SDIO_DMA
|
||||
priv->xfrflags = 0; /* Used to synchronize SDIO and DMA completion events */
|
||||
#endif
|
||||
|
||||
@@ -1588,7 +1595,7 @@ static void stm32_reset(FAR struct sdio_dev_s *dev)
|
||||
/* DMA data transfer support */
|
||||
|
||||
priv->widebus = false; /* Required for DMA support */
|
||||
#ifdef CONFIG_SDIO_DMA
|
||||
#ifdef CONFIG_STM32_SDIO_DMA
|
||||
priv->dmamode = false; /* true: DMA mode transfer */
|
||||
#endif
|
||||
|
||||
@@ -1623,7 +1630,7 @@ static sdio_capset_t stm32_capabilities(FAR struct sdio_dev_s *dev)
|
||||
#ifdef CONFIG_STM32_SDIO_WIDTH_D1_ONLY
|
||||
caps |= SDIO_CAPS_1BIT_ONLY;
|
||||
#else
|
||||
#ifdef CONFIG_SDIO_DMA
|
||||
#ifdef CONFIG_STM32_SDIO_DMA
|
||||
caps |= SDIO_CAPS_DMASUPPORTED;
|
||||
#endif
|
||||
|
||||
@@ -1773,7 +1780,7 @@ static int stm32_attach(FAR struct sdio_dev_s *dev)
|
||||
#ifdef CONFIG_ARCH_IRQPRIO
|
||||
/* Set the interrupt priority */
|
||||
|
||||
up_prioritize_irq(STM32_IRQ_SDIO, CONFIG_SDIO_PRI);
|
||||
up_prioritize_irq(STM32_IRQ_SDIO, CONFIG_STM32_SDIO_PRI);
|
||||
#endif
|
||||
}
|
||||
|
||||
@@ -1888,7 +1895,7 @@ static int stm32_recvsetup(FAR struct sdio_dev_s *dev, FAR uint8_t *buffer,
|
||||
|
||||
priv->buffer = (uint32_t *)buffer;
|
||||
priv->remaining = nbytes;
|
||||
#ifdef CONFIG_SDIO_DMA
|
||||
#ifdef CONFIG_STM32_STM32_SDIO_DMA
|
||||
priv->dmamode = false;
|
||||
#endif
|
||||
|
||||
@@ -1942,7 +1949,7 @@ static int stm32_sendsetup(FAR struct sdio_dev_s *dev, FAR const uint8_t *buffer
|
||||
|
||||
priv->buffer = (uint32_t *)buffer;
|
||||
priv->remaining = nbytes;
|
||||
#ifdef CONFIG_SDIO_DMA
|
||||
#ifdef CONFIG_STM32_STM32_SDIO_DMA
|
||||
priv->dmamode = false;
|
||||
#endif
|
||||
|
||||
@@ -1996,7 +2003,7 @@ static int stm32_cancel(FAR struct sdio_dev_s *dev)
|
||||
|
||||
/* If this was a DMA transfer, make sure that DMA is stopped */
|
||||
|
||||
#ifdef CONFIG_SDIO_DMA
|
||||
#ifdef CONFIG_STM32_SDIO_DMA
|
||||
if (priv->dmamode)
|
||||
{
|
||||
/* Make sure that the DMA is stopped (it will be stopped automatically
|
||||
@@ -2479,7 +2486,7 @@ static sdio_eventset_t stm32_eventwait(FAR struct sdio_dev_s *dev,
|
||||
/* Disable event-related interrupts */
|
||||
|
||||
stm32_configwaitints(priv, 0, 0, 0);
|
||||
#ifdef CONFIG_SDIO_DMA
|
||||
#ifdef CONFIG_STM32_SDIO_DMA
|
||||
priv->xfrflags = 0;
|
||||
#endif
|
||||
|
||||
@@ -2577,7 +2584,7 @@ static int stm32_registercallback(FAR struct sdio_dev_s *dev,
|
||||
* OK on success; a negated errno on failure
|
||||
****************************************************************************/
|
||||
|
||||
#if defined(CONFIG_SDIO_DMA) && defined(CONFIG_SDIO_PREFLIGHT)
|
||||
#if defined(CONFIG_STM32_SDIO_DMA) && defined(CONFIG_SDIO_PREFLIGHT)
|
||||
static int stm32_dmapreflight(FAR struct sdio_dev_s *dev,
|
||||
FAR const uint8_t *buffer, size_t buflen)
|
||||
{
|
||||
@@ -2624,7 +2631,7 @@ static int stm32_dmapreflight(FAR struct sdio_dev_s *dev,
|
||||
*
|
||||
****************************************************************************/
|
||||
|
||||
#ifdef CONFIG_SDIO_DMA
|
||||
#ifdef CONFIG_STM32_SDIO_DMA
|
||||
static int stm32_dmarecvsetup(FAR struct sdio_dev_s *dev, FAR uint8_t *buffer,
|
||||
size_t buflen)
|
||||
{
|
||||
@@ -2693,7 +2700,7 @@ static int stm32_dmarecvsetup(FAR struct sdio_dev_s *dev, FAR uint8_t *buffer,
|
||||
*
|
||||
****************************************************************************/
|
||||
|
||||
#ifdef CONFIG_SDIO_DMA
|
||||
#ifdef CONFIG_STM32_SDIO_DMA
|
||||
static int stm32_dmasendsetup(FAR struct sdio_dev_s *dev,
|
||||
FAR const uint8_t *buffer, size_t buflen)
|
||||
{
|
||||
@@ -2890,7 +2897,7 @@ FAR struct sdio_dev_s *sdio_initialize(int slotno)
|
||||
|
||||
/* Allocate a DMA channel */
|
||||
|
||||
#ifdef CONFIG_SDIO_DMA
|
||||
#ifdef CONFIG_STM32_SDIO_DMA
|
||||
priv->dma = stm32_dmachannel(SDIO_DMACHAN);
|
||||
DEBUGASSERT(priv->dma);
|
||||
#endif
|
||||
|
||||
@@ -1741,6 +1741,7 @@ config STM32F7_SDMMC_XFRDEBUG
|
||||
config STM32F7_SDMMC_DMA
|
||||
bool "Support DMA data transfers"
|
||||
default n
|
||||
select SDIO_DMA
|
||||
depends on STM32F7_DMA
|
||||
---help---
|
||||
Support DMA data transfers.
|
||||
|
||||
@@ -101,12 +101,15 @@
|
||||
* This also requires CONFIG_DEBUG_FS and CONFIG_DEBUG_INFO
|
||||
*/
|
||||
|
||||
#if defined(CONFIG_STM32F7_SDMMC_DMA) && !defined(CONFIG_STM32F7_DMA2)
|
||||
# warning "CONFIG_STM32F7_SDMMC_DMA support requires CONFIG_STM32F7_DMA2"
|
||||
#endif
|
||||
|
||||
#ifndef CONFIG_STM32F7_SDMMC_DMA
|
||||
# warning "Large Non-DMA transfer may result in RX overrun failures"
|
||||
#else
|
||||
# ifndef CONFIG_STM32F7_DMA2
|
||||
# error "CONFIG_STM32F7_SDMMC_DMA support requires CONFIG_STM32F7_DMA2"
|
||||
# endif
|
||||
# ifndef CONFIG_SDIO_DMA
|
||||
# error CONFIG_SDIO_DMA must be defined with CONFIG_STM32F7_SDMMC_DMA
|
||||
# endif
|
||||
#endif
|
||||
|
||||
#ifndef CONFIG_SCHED_WORKQUEUE
|
||||
@@ -587,7 +590,7 @@ struct stm32_dev_s g_sdmmcdev1 =
|
||||
.eventwait = stm32_eventwait,
|
||||
.callbackenable = stm32_callbackenable,
|
||||
.registercallback = stm32_registercallback,
|
||||
#ifdef CONFIG_STM32F7_SDMMC_DMA
|
||||
#ifdef CONFIG_SDIO_DMA
|
||||
#ifdef CONFIG_SDIO_PREFLIGHT
|
||||
.dmapreflight = stm32_dmapreflight,
|
||||
#endif
|
||||
@@ -643,7 +646,7 @@ struct stm32_dev_s g_sdmmcdev2 =
|
||||
.eventwait = stm32_eventwait,
|
||||
.callbackenable = stm32_callbackenable,
|
||||
.registercallback = stm32_registercallback,
|
||||
#ifdef CONFIG_STM32F7_SDMMC_DMA
|
||||
#ifdef CONFIG_SDIO_DMA
|
||||
#ifdef CONFIG_SDIO_PREFLIGHT
|
||||
.dmapreflight = stm32_dmapreflight,
|
||||
#endif
|
||||
@@ -1870,7 +1873,7 @@ static sdio_capset_t stm32_capabilities(FAR struct sdio_dev_s *dev)
|
||||
{
|
||||
sdio_capset_t caps = 0;
|
||||
|
||||
#ifdef CONFIG_SDIO_DMA
|
||||
#ifdef CONFIG_STM32F7_SDMMC_DMA
|
||||
caps |= SDIO_CAPS_DMASUPPORTED;
|
||||
#endif
|
||||
|
||||
|
||||
@@ -734,10 +734,10 @@ M3 Wildfire-specific Configuration Options
|
||||
CONFIG_STM32_SPI_DMA - Use DMA to improve SPI transfer performance.
|
||||
Cannot be used with CONFIG_STM32_SPI_INTERRUPT.
|
||||
|
||||
CONFIG_SDIO_DMA - Support DMA data transfers. Requires CONFIG_STM32_SDIO
|
||||
and CONFIG_STM32_DMA2.
|
||||
CONFIG_SDIO_PRI - Select SDIO interrupt prority. Default: 128
|
||||
CONFIG_SDIO_DMAPRIO - Select SDIO DMA interrupt priority.
|
||||
CONFIG_STM32_SDIO_DMA - Support DMA data transfers. Requires
|
||||
CONFIG_STM32_SDIO and CONFIG_STM32_DMA2.
|
||||
CONFIG_STM32_SDIO_PRI - Select SDIO interrupt prority. Default: 128
|
||||
CONFIG_STM32_SDIO_DMAPRIO - Select SDIO DMA interrupt priority.
|
||||
Default: Medium
|
||||
CONFIG_STM32_SDIO_WIDTH_D1_ONLY - Select 1-bit transfer mode. Default:
|
||||
4-bit transfer mode.
|
||||
|
||||
@@ -143,7 +143,7 @@
|
||||
* DMA OFF: HCLK=72 MHz, SDIOCLK=72MHz, SDIO_CK=HCLK/(3+2)=14.4 MHz
|
||||
*/
|
||||
|
||||
#ifdef CONFIG_SDIO_DMA
|
||||
#ifdef CONFIG_STM32_SDIO_DMA
|
||||
# define SDIO_MMCXFR_CLKDIV (2 << SDIO_CLKCR_CLKDIV_SHIFT)
|
||||
#else
|
||||
# define SDIO_MMCXFR_CLKDIV (3 << SDIO_CLKCR_CLKDIV_SHIFT)
|
||||
@@ -153,7 +153,7 @@
|
||||
* DMA OFF: HCLK=72 MHz, SDIOCLK=72MHz, SDIO_CK=HCLK/(3+2)=14.4 MHz
|
||||
*/
|
||||
|
||||
#ifdef CONFIG_SDIO_DMA
|
||||
#ifdef CONFIG_STM32_SDIO_DMA
|
||||
# define SDIO_SDXFR_CLKDIV (1 << SDIO_CLKCR_CLKDIV_SHIFT)
|
||||
#else
|
||||
# define SDIO_SDXFR_CLKDIV (3 << SDIO_CLKCR_CLKDIV_SHIFT)
|
||||
|
||||
@@ -12,8 +12,10 @@
|
||||
# CONFIG_HOST_OSX is not set
|
||||
CONFIG_HOST_WINDOWS=y
|
||||
# CONFIG_HOST_OTHER is not set
|
||||
CONFIG_TOOLCHAIN_WINDOWS=y
|
||||
# CONFIG_WINDOWS_NATIVE is not set
|
||||
CONFIG_WINDOWS_CYGWIN=y
|
||||
# CONFIG_WINDOWS_UBUNTU is not set
|
||||
# CONFIG_WINDOWS_MSYS is not set
|
||||
# CONFIG_WINDOWS_OTHER is not set
|
||||
|
||||
@@ -110,7 +112,9 @@ CONFIG_ARCH_CHIP_STM32=y
|
||||
# CONFIG_ARCH_ARM926EJS is not set
|
||||
# CONFIG_ARCH_ARM920T is not set
|
||||
# CONFIG_ARCH_CORTEXM0 is not set
|
||||
# CONFIG_ARCH_CORTEXM23 is not set
|
||||
CONFIG_ARCH_CORTEXM3=y
|
||||
# CONFIG_ARCH_CORTEXM33 is not set
|
||||
# CONFIG_ARCH_CORTEXM4 is not set
|
||||
# CONFIG_ARCH_CORTEXM7 is not set
|
||||
# CONFIG_ARCH_CORTEXA5 is not set
|
||||
@@ -156,7 +160,6 @@ CONFIG_ARMV7M_HAVE_STACKCHECK=y
|
||||
# CONFIG_ARMV7M_STACKCHECK is not set
|
||||
# CONFIG_ARMV7M_ITMSYSLOG is not set
|
||||
# CONFIG_SERIAL_TERMIOS is not set
|
||||
CONFIG_SDIO_DMA=y
|
||||
|
||||
#
|
||||
# STM32 Configuration Options
|
||||
@@ -488,7 +491,9 @@ CONFIG_STM32_I2CTIMEOTICKS=500
|
||||
#
|
||||
# SDIO Configuration
|
||||
#
|
||||
CONFIG_SDIO_DMAPRIO=0x00001000
|
||||
CONFIG_STM32_SDIO_DMA=y
|
||||
CONFIG_STM32_SDIO_DMAPRIO=0x00001000
|
||||
# CONFIG_STM32_SDIO_WIDTH_D1_ONLY is not set
|
||||
CONFIG_STM32_HAVE_RTC_COUNTER=y
|
||||
# CONFIG_STM32_HAVE_RTC_SUBSECONDS is not set
|
||||
CONFIG_RTC_LSECLOCK=y
|
||||
@@ -631,6 +636,7 @@ CONFIG_PREALLOC_TIMERS=8
|
||||
#
|
||||
# Tasks and Scheduling
|
||||
#
|
||||
# CONFIG_SPINLOCK is not set
|
||||
# CONFIG_INIT_NONE is not set
|
||||
CONFIG_INIT_ENTRYPOINT=y
|
||||
# CONFIG_INIT_FILEPATH is not set
|
||||
@@ -647,6 +653,8 @@ CONFIG_SCHED_WAITPID=y
|
||||
#
|
||||
# CONFIG_MUTEX_TYPES is not set
|
||||
CONFIG_NPTHREAD_KEYS=4
|
||||
# CONFIG_PTHREAD_CLEANUP is not set
|
||||
# CONFIG_CANCELLATION_POINTS is not set
|
||||
|
||||
#
|
||||
# Performance Monitoring
|
||||
@@ -799,11 +807,13 @@ CONFIG_MMCSD_SPI=y
|
||||
CONFIG_MMCSD_SPICLOCK=20000000
|
||||
CONFIG_MMCSD_SPIMODE=0
|
||||
CONFIG_ARCH_HAVE_SDIO=y
|
||||
CONFIG_SDIO_DMA=y
|
||||
CONFIG_ARCH_HAVE_SDIOWAIT_WRCOMPLETE=y
|
||||
CONFIG_MMCSD_SDIO=y
|
||||
CONFIG_SDIO_PREFLIGHT=y
|
||||
# CONFIG_SDIO_MUXBUS is not set
|
||||
# CONFIG_MMCSD_SDIOWAIT_WRCOMPLETE is not set
|
||||
# CONFIG_SDIO_WIDTH_D1_ONLY is not set
|
||||
# CONFIG_SDIO_BLOCKSETUP is not set
|
||||
# CONFIG_MODEM is not set
|
||||
# CONFIG_MTD is not set
|
||||
@@ -834,7 +844,6 @@ CONFIG_ENC28J60_HPWORK=y
|
||||
# CONFIG_ENC28J60_HALFDUPPLEX is not set
|
||||
# CONFIG_ENC28J60_DUMPPACKET is not set
|
||||
# CONFIG_ENCX24J600 is not set
|
||||
|
||||
# CONFIG_NET_SLIP is not set
|
||||
# CONFIG_NET_FTMAC100 is not set
|
||||
# CONFIG_PIPES is not set
|
||||
@@ -1154,10 +1163,26 @@ CONFIG_STDIO_BUFFER_SIZE=64
|
||||
CONFIG_STDIO_LINEBUFFER=y
|
||||
CONFIG_NUNGET_CHARS=2
|
||||
CONFIG_LIB_HOMEDIR="/"
|
||||
# CONFIG_LIBC_DLLFCN is not set
|
||||
# CONFIG_LIBC_MODLIB is not set
|
||||
# CONFIG_LIBM is not set
|
||||
# CONFIG_LIBC_ARCH_MEMCPY is not set
|
||||
# CONFIG_LIBC_ARCH_MEMCMP is not set
|
||||
# CONFIG_LIBC_ARCH_MEMMOVE is not set
|
||||
# CONFIG_LIBC_ARCH_MEMSET is not set
|
||||
# CONFIG_LIBC_ARCH_STRCHR is not set
|
||||
# CONFIG_LIBC_ARCH_STRCMP is not set
|
||||
# CONFIG_LIBC_ARCH_STRCPY is not set
|
||||
# CONFIG_LIBC_ARCH_STRNCPY is not set
|
||||
# CONFIG_LIBC_ARCH_STRLEN is not set
|
||||
# CONFIG_LIBC_ARCH_STRNLEN is not set
|
||||
# CONFIG_LIBC_ARCH_BZERO is not set
|
||||
# CONFIG_LIBC_ARCH_ELF is not set
|
||||
# CONFIG_ARMV7M_MEMCPY is not set
|
||||
# CONFIG_NOPRINTF_FIELDWIDTH is not set
|
||||
# CONFIG_LIBC_FLOATINGPOINT is not set
|
||||
CONFIG_LIBC_LONG_LONG=y
|
||||
# CONFIG_LIBC_SCANSET is not set
|
||||
# CONFIG_LIBC_IOCTL_VARIADIC is not set
|
||||
# CONFIG_LIBC_WCHAR is not set
|
||||
# CONFIG_LIBC_LOCALE is not set
|
||||
@@ -1178,8 +1203,11 @@ CONFIG_ARCH_LOWPUTC=y
|
||||
# CONFIG_TIME_EXTENDED is not set
|
||||
CONFIG_LIB_SENDFILE_BUFSIZE=512
|
||||
# CONFIG_ARCH_ROMGETC is not set
|
||||
# CONFIG_MEMCPY_VIK is not set
|
||||
# CONFIG_MEMSET_OPTSPEED is not set
|
||||
CONFIG_ARCH_HAVE_TLS=y
|
||||
# CONFIG_TLS is not set
|
||||
# CONFIG_LIBC_IPv6_ADDRCONV is not set
|
||||
CONFIG_LIBC_NETDB=y
|
||||
# CONFIG_NETDB_HOSTFILE is not set
|
||||
CONFIG_NETDB_DNSCLIENT=y
|
||||
@@ -1412,6 +1440,7 @@ CONFIG_NSH_MMCSDSPIPORTNO=0
|
||||
# Configure Command Options
|
||||
#
|
||||
CONFIG_NSH_CMDOPT_DF_H=y
|
||||
# CONFIG_NSH_CMDOPT_DD_STATS is not set
|
||||
CONFIG_NSH_CODECS_BUFSIZE=128
|
||||
CONFIG_NSH_CMDOPT_HEXDUMP=y
|
||||
CONFIG_NSH_FILEIOSIZE=512
|
||||
|
||||
@@ -443,6 +443,7 @@ SD Card Support
|
||||
|
||||
System Type->Kinetic Peripheral Selection
|
||||
CONFIG_KINETIS_SDHC=y : To enable SDHC0 support
|
||||
CONFIG_KINETIS_SDHC_DMA=y : Use SDIO DMA
|
||||
|
||||
System Type
|
||||
CONFIG_KINETIS_GPIOIRQ=y : GPIO interrupts needed
|
||||
@@ -456,7 +457,6 @@ SD Card Support
|
||||
CONFIG_MMCSD_MMCSUPPORT=n : Interferes with some SD cards
|
||||
CONFIG_MMCSD_SPI=n : No SPI-based MMC/SD support
|
||||
CONFIG_MMCSD_SDIO=y : SDIO-based MMC/SD support
|
||||
CONFIG_SDIO_DMA=y : Use SDIO DMA
|
||||
CONFIG_SDIO_BLOCKSETUP=y : Needs to know block sizes
|
||||
|
||||
RTOS Features -> Work Queue Support
|
||||
|
||||
@@ -60,9 +60,12 @@ CONFIG_ARCH_ARM=y
|
||||
# CONFIG_ARCH_AVR is not set
|
||||
# CONFIG_ARCH_HC is not set
|
||||
# CONFIG_ARCH_MIPS is not set
|
||||
# CONFIG_ARCH_MISOC is not set
|
||||
# CONFIG_ARCH_RENESAS is not set
|
||||
# CONFIG_ARCH_RISCV is not set
|
||||
# CONFIG_ARCH_SIM is not set
|
||||
# CONFIG_ARCH_X86 is not set
|
||||
# CONFIG_ARCH_XTENSA is not set
|
||||
# CONFIG_ARCH_Z16 is not set
|
||||
# CONFIG_ARCH_Z80 is not set
|
||||
CONFIG_ARCH="arm"
|
||||
@@ -102,7 +105,9 @@ CONFIG_ARCH_CHIP_KINETIS=y
|
||||
# CONFIG_ARCH_ARM926EJS is not set
|
||||
# CONFIG_ARCH_ARM920T is not set
|
||||
# CONFIG_ARCH_CORTEXM0 is not set
|
||||
# CONFIG_ARCH_CORTEXM23 is not set
|
||||
# CONFIG_ARCH_CORTEXM3 is not set
|
||||
# CONFIG_ARCH_CORTEXM33 is not set
|
||||
CONFIG_ARCH_CORTEXM4=y
|
||||
# CONFIG_ARCH_CORTEXM7 is not set
|
||||
# CONFIG_ARCH_CORTEXA5 is not set
|
||||
@@ -119,6 +124,9 @@ CONFIG_ARCH_CHIP="kinetis"
|
||||
# CONFIG_ARM_TOOLCHAIN_IAR is not set
|
||||
CONFIG_ARM_TOOLCHAIN_GNU=y
|
||||
# CONFIG_ARMV7M_USEBASEPRI is not set
|
||||
CONFIG_ARCH_HAVE_CMNVECTOR=y
|
||||
# CONFIG_ARMV7M_CMNVECTOR is not set
|
||||
# CONFIG_ARMV7M_LAZYFPU is not set
|
||||
CONFIG_ARCH_HAVE_FPU=y
|
||||
# CONFIG_ARCH_HAVE_DPFPU is not set
|
||||
# CONFIG_ARCH_FPU is not set
|
||||
@@ -166,6 +174,7 @@ CONFIG_ARMV7M_TOOLCHAIN_GNU_EABIL=y
|
||||
# CONFIG_ARCH_CHIP_MK60N512VMD100 is not set
|
||||
# CONFIG_ARCH_CHIP_MK60X256VLQ100 is not set
|
||||
# CONFIG_ARCH_CHIP_MK60X256VMD100 is not set
|
||||
# CONFIG_ARCH_CHIP_MK60FN1M0VLQ12 is not set
|
||||
CONFIG_ARCH_CHIP_MK64FN1M0VLL12=y
|
||||
# CONFIG_ARCH_CHIP_MK64FX512VLL12 is not set
|
||||
# CONFIG_ARCH_CHIP_MK64FX512VDC12 is not set
|
||||
@@ -181,6 +190,8 @@ CONFIG_ARCH_FAMILY_K64=y
|
||||
#
|
||||
# Kinetis Peripheral Support
|
||||
#
|
||||
CONFIG_KINETIS_HAVE_I2C1=y
|
||||
CONFIG_KINETIS_HAVE_I2C2=y
|
||||
# CONFIG_KINETIS_TRACE is not set
|
||||
# CONFIG_KINETIS_FLEXBUS is not set
|
||||
CONFIG_KINETIS_UART0=y
|
||||
@@ -198,6 +209,7 @@ CONFIG_KINETIS_UART0=y
|
||||
# CONFIG_KINETIS_SPI2 is not set
|
||||
# CONFIG_KINETIS_I2C0 is not set
|
||||
# CONFIG_KINETIS_I2C1 is not set
|
||||
# CONFIG_KINETIS_I2C2 is not set
|
||||
# CONFIG_KINETIS_I2S is not set
|
||||
# CONFIG_KINETIS_DAC0 is not set
|
||||
# CONFIG_KINETIS_DAC1 is not set
|
||||
@@ -242,13 +254,14 @@ CONFIG_KINETIS_PORTEINTS=y
|
||||
#
|
||||
# Kinetis SDHC Configuration
|
||||
#
|
||||
CONFIG_KINETIS_SDHC_DMA=y
|
||||
# CONFIG_KINETIS_SDHC_WIDTH_D1_ONLY is not set
|
||||
# CONFIG_KINETIS_SDHC_ABSFREQ is not set
|
||||
|
||||
#
|
||||
# Kinetis UART Configuration
|
||||
#
|
||||
# CONFIG_KINETIS_UARTFIFOS is not set
|
||||
CONFIG_SDIO_DMA=y
|
||||
|
||||
#
|
||||
# Architecture Options
|
||||
@@ -352,6 +365,7 @@ CONFIG_DISABLE_ENVIRON=y
|
||||
CONFIG_USEC_PER_TICK=10000
|
||||
# CONFIG_SYSTEM_TIME64 is not set
|
||||
# CONFIG_CLOCK_MONOTONIC is not set
|
||||
# CONFIG_ARCH_HAVE_TIMEKEEPING is not set
|
||||
# CONFIG_JULIAN_TIME is not set
|
||||
CONFIG_START_YEAR=2013
|
||||
CONFIG_START_MONTH=3
|
||||
@@ -364,6 +378,7 @@ CONFIG_PREALLOC_TIMERS=4
|
||||
#
|
||||
# Tasks and Scheduling
|
||||
#
|
||||
# CONFIG_SPINLOCK is not set
|
||||
# CONFIG_INIT_NONE is not set
|
||||
CONFIG_INIT_ENTRYPOINT=y
|
||||
# CONFIG_INIT_FILEPATH is not set
|
||||
@@ -380,6 +395,8 @@ CONFIG_SCHED_WAITPID=y
|
||||
#
|
||||
# CONFIG_MUTEX_TYPES is not set
|
||||
CONFIG_NPTHREAD_KEYS=4
|
||||
# CONFIG_PTHREAD_CLEANUP is not set
|
||||
# CONFIG_CANCELLATION_POINTS is not set
|
||||
|
||||
#
|
||||
# Performance Monitoring
|
||||
@@ -459,12 +476,16 @@ CONFIG_PWM=y
|
||||
# CONFIG_ARCH_HAVE_I2CRESET is not set
|
||||
# CONFIG_I2C is not set
|
||||
# CONFIG_SPI is not set
|
||||
# CONFIG_ARCH_HAVE_SPI_CRCGENERATION is not set
|
||||
# CONFIG_ARCH_HAVE_SPI_CS_CONTROL is not set
|
||||
# CONFIG_ARCH_HAVE_SPI_BITORDER is not set
|
||||
# CONFIG_I2S is not set
|
||||
|
||||
#
|
||||
# Timer Driver Support
|
||||
#
|
||||
# CONFIG_TIMER is not set
|
||||
# CONFIG_ONESHOT is not set
|
||||
# CONFIG_RTC is not set
|
||||
# CONFIG_WATCHDOG is not set
|
||||
# CONFIG_ANALOG is not set
|
||||
@@ -499,10 +520,12 @@ CONFIG_MMCSD_MULTIBLOCK_DISABLE=y
|
||||
# CONFIG_MMCSD_MMCSUPPORT is not set
|
||||
CONFIG_MMCSD_HAVECARDDETECT=y
|
||||
CONFIG_ARCH_HAVE_SDIO=y
|
||||
CONFIG_SDIO_DMA=y
|
||||
# CONFIG_ARCH_HAVE_SDIOWAIT_WRCOMPLETE is not set
|
||||
CONFIG_MMCSD_SDIO=y
|
||||
# CONFIG_SDIO_PREFLIGHT is not set
|
||||
# CONFIG_SDIO_MUXBUS is not set
|
||||
# CONFIG_SDIO_WIDTH_D1_ONLY is not set
|
||||
CONFIG_SDIO_BLOCKSETUP=y
|
||||
# CONFIG_MODEM is not set
|
||||
# CONFIG_MTD is not set
|
||||
@@ -565,6 +588,7 @@ CONFIG_UART0_2STOP=0
|
||||
# CONFIG_USBHOST is not set
|
||||
# CONFIG_HAVE_USBTRACE is not set
|
||||
# CONFIG_DRIVERS_WIRELESS is not set
|
||||
# CONFIG_DRIVERS_CONTACTLESS is not set
|
||||
|
||||
#
|
||||
# System Logging
|
||||
@@ -672,11 +696,29 @@ CONFIG_BUILTIN=y
|
||||
CONFIG_STDIO_BUFFER_SIZE=64
|
||||
CONFIG_STDIO_LINEBUFFER=y
|
||||
CONFIG_NUNGET_CHARS=2
|
||||
# CONFIG_LIBC_DLLFCN is not set
|
||||
# CONFIG_LIBC_MODLIB is not set
|
||||
# CONFIG_LIBM is not set
|
||||
# CONFIG_LIBC_ARCH_MEMCPY is not set
|
||||
# CONFIG_LIBC_ARCH_MEMCMP is not set
|
||||
# CONFIG_LIBC_ARCH_MEMMOVE is not set
|
||||
# CONFIG_LIBC_ARCH_MEMSET is not set
|
||||
# CONFIG_LIBC_ARCH_STRCHR is not set
|
||||
# CONFIG_LIBC_ARCH_STRCMP is not set
|
||||
# CONFIG_LIBC_ARCH_STRCPY is not set
|
||||
# CONFIG_LIBC_ARCH_STRNCPY is not set
|
||||
# CONFIG_LIBC_ARCH_STRLEN is not set
|
||||
# CONFIG_LIBC_ARCH_STRNLEN is not set
|
||||
# CONFIG_LIBC_ARCH_BZERO is not set
|
||||
# CONFIG_LIBC_ARCH_ELF is not set
|
||||
# CONFIG_ARMV7M_MEMCPY is not set
|
||||
# CONFIG_NOPRINTF_FIELDWIDTH is not set
|
||||
# CONFIG_LIBC_FLOATINGPOINT is not set
|
||||
CONFIG_LIBC_LONG_LONG=y
|
||||
# CONFIG_LIBC_SCANSET is not set
|
||||
# CONFIG_LIBC_IOCTL_VARIADIC is not set
|
||||
# CONFIG_LIBC_WCHAR is not set
|
||||
# CONFIG_LIBC_LOCALE is not set
|
||||
CONFIG_LIB_RAND_ORDER=1
|
||||
# CONFIG_EOL_IS_CR is not set
|
||||
# CONFIG_EOL_IS_LF is not set
|
||||
@@ -693,8 +735,12 @@ CONFIG_ARCH_LOWPUTC=y
|
||||
# CONFIG_TIME_EXTENDED is not set
|
||||
CONFIG_LIB_SENDFILE_BUFSIZE=512
|
||||
# CONFIG_ARCH_ROMGETC is not set
|
||||
# CONFIG_MEMCPY_VIK is not set
|
||||
# CONFIG_MEMSET_OPTSPEED is not set
|
||||
CONFIG_ARCH_HAVE_TLS=y
|
||||
# CONFIG_TLS is not set
|
||||
# CONFIG_LIBC_IPv4_ADDRCONV is not set
|
||||
# CONFIG_LIBC_IPv6_ADDRCONV is not set
|
||||
# CONFIG_LIBC_NETDB is not set
|
||||
# CONFIG_NETDB_HOSTFILE is not set
|
||||
|
||||
@@ -728,6 +774,8 @@ CONFIG_BUILTIN_PROXY_STACKSIZE=1024
|
||||
#
|
||||
# Examples
|
||||
#
|
||||
# CONFIG_EXAMPLES_BUTTONS is not set
|
||||
# CONFIG_EXAMPLES_CCTYPE is not set
|
||||
# CONFIG_EXAMPLES_CHAT is not set
|
||||
# CONFIG_EXAMPLES_CONFIGDATA is not set
|
||||
# CONFIG_EXAMPLES_DHCPD is not set
|
||||
@@ -763,6 +811,7 @@ CONFIG_EXAMPLES_PWM_DEVPATH="/dev/pwm0"
|
||||
CONFIG_EXAMPLES_PWM_FREQUENCY=100
|
||||
CONFIG_EXAMPLES_PWM_DURATION=5
|
||||
CONFIG_EXAMPLES_PWM_DUTYPCT=50
|
||||
# CONFIG_EXAMPLES_RFID_READUID is not set
|
||||
# CONFIG_EXAMPLES_RGBLED is not set
|
||||
# CONFIG_EXAMPLES_SENDMAIL is not set
|
||||
# CONFIG_EXAMPLES_SERIALBLASTER is not set
|
||||
@@ -804,6 +853,7 @@ CONFIG_EXAMPLES_PWM_DUTYPCT=50
|
||||
# CONFIG_INTERPRETERS_BAS is not set
|
||||
# CONFIG_INTERPRETERS_FICL is not set
|
||||
# CONFIG_INTERPRETERS_MICROPYTHON is not set
|
||||
# CONFIG_INTERPRETERS_MINIBASIC is not set
|
||||
# CONFIG_INTERPRETERS_PCODE is not set
|
||||
|
||||
#
|
||||
@@ -875,6 +925,7 @@ CONFIG_NSH_DISABLE_LOSMART=y
|
||||
# CONFIG_NSH_DISABLE_MOUNT is not set
|
||||
# CONFIG_NSH_DISABLE_MV is not set
|
||||
# CONFIG_NSH_DISABLE_MW is not set
|
||||
CONFIG_NSH_DISABLE_PRINTF=y
|
||||
# CONFIG_NSH_DISABLE_PS is not set
|
||||
# CONFIG_NSH_DISABLE_PUT is not set
|
||||
# CONFIG_NSH_DISABLE_PWD is not set
|
||||
@@ -898,6 +949,7 @@ CONFIG_NSH_MMCSDSLOTNO=0
|
||||
# Configure Command Options
|
||||
#
|
||||
CONFIG_NSH_CMDOPT_DF_H=y
|
||||
# CONFIG_NSH_CMDOPT_DD_STATS is not set
|
||||
CONFIG_NSH_CODECS_BUFSIZE=128
|
||||
CONFIG_NSH_CMDOPT_HEXDUMP=y
|
||||
CONFIG_NSH_PROC_MOUNTPOINT="/proc"
|
||||
@@ -944,6 +996,8 @@ CONFIG_READLINE_ECHO=y
|
||||
# CONFIG_READLINE_TABCOMPLETION is not set
|
||||
# CONFIG_READLINE_CMD_HISTORY is not set
|
||||
# CONFIG_SYSTEM_SUDOKU is not set
|
||||
# CONFIG_SYSTEM_SYSTEM is not set
|
||||
# CONFIG_SYSTEM_TEE is not set
|
||||
# CONFIG_SYSTEM_UBLOXMODEM is not set
|
||||
# CONFIG_SYSTEM_VI is not set
|
||||
# CONFIG_SYSTEM_ZMODEM is not set
|
||||
|
||||
@@ -478,8 +478,8 @@ HY-Mini specific Configuration Options
|
||||
|
||||
CONFIG_SDIO_DMA - Support DMA data transfers. Requires CONFIG_STM32_SDIO
|
||||
and CONFIG_STM32_DMA2.
|
||||
CONFIG_SDIO_PRI - Select SDIO interrupt prority. Default: 128
|
||||
CONFIG_SDIO_DMAPRIO - Select SDIO DMA interrupt priority.
|
||||
CONFIG_STM32_SDIO_PRI - Select SDIO interrupt prority. Default: 128
|
||||
CONFIG_STM32_SDIO_DMAPRIO - Select SDIO DMA interrupt priority.
|
||||
Default: Medium
|
||||
CONFIG_STM32_SDIO_WIDTH_D1_ONLY - Select 1-bit transfer mode. Default:
|
||||
4-bit transfer mode.
|
||||
|
||||
@@ -139,7 +139,7 @@
|
||||
* DMA OFF: HCLK=72 MHz, SDIOCLK=72MHz, SDIO_CK=HCLK/(3+2)=14.4 MHz
|
||||
*/
|
||||
|
||||
#ifdef CONFIG_SDIO_DMA
|
||||
#ifdef CONFIG_STM32_SDIO_DMA
|
||||
# define SDIO_MMCXFR_CLKDIV (2 << SDIO_CLKCR_CLKDIV_SHIFT)
|
||||
#else
|
||||
# define SDIO_MMCXFR_CLKDIV (3 << SDIO_CLKCR_CLKDIV_SHIFT)
|
||||
@@ -149,7 +149,7 @@
|
||||
* DMA OFF: HCLK=72 MHz, SDIOCLK=72MHz, SDIO_CK=HCLK/(3+2)=14.4 MHz
|
||||
*/
|
||||
|
||||
#ifdef CONFIG_SDIO_DMA
|
||||
#ifdef CONFIG_STM32_SDIO_DMA
|
||||
# define SDIO_SDXFR_CLKDIV (1 << SDIO_CLKCR_CLKDIV_SHIFT)
|
||||
#else
|
||||
# define SDIO_SDXFR_CLKDIV (3 << SDIO_CLKCR_CLKDIV_SHIFT)
|
||||
|
||||
@@ -61,9 +61,12 @@ CONFIG_ARCH_ARM=y
|
||||
# CONFIG_ARCH_AVR is not set
|
||||
# CONFIG_ARCH_HC is not set
|
||||
# CONFIG_ARCH_MIPS is not set
|
||||
# CONFIG_ARCH_MISOC is not set
|
||||
# CONFIG_ARCH_RENESAS is not set
|
||||
# CONFIG_ARCH_RISCV is not set
|
||||
# CONFIG_ARCH_SIM is not set
|
||||
# CONFIG_ARCH_X86 is not set
|
||||
# CONFIG_ARCH_XTENSA is not set
|
||||
# CONFIG_ARCH_Z16 is not set
|
||||
# CONFIG_ARCH_Z80 is not set
|
||||
CONFIG_ARCH="arm"
|
||||
@@ -103,7 +106,9 @@ CONFIG_ARCH_CHIP_STM32=y
|
||||
# CONFIG_ARCH_ARM926EJS is not set
|
||||
# CONFIG_ARCH_ARM920T is not set
|
||||
# CONFIG_ARCH_CORTEXM0 is not set
|
||||
# CONFIG_ARCH_CORTEXM23 is not set
|
||||
CONFIG_ARCH_CORTEXM3=y
|
||||
# CONFIG_ARCH_CORTEXM33 is not set
|
||||
# CONFIG_ARCH_CORTEXM4 is not set
|
||||
# CONFIG_ARCH_CORTEXM7 is not set
|
||||
# CONFIG_ARCH_CORTEXA5 is not set
|
||||
@@ -145,7 +150,6 @@ CONFIG_ARMV7M_HAVE_STACKCHECK=y
|
||||
# CONFIG_ARMV7M_STACKCHECK is not set
|
||||
# CONFIG_ARMV7M_ITMSYSLOG is not set
|
||||
# CONFIG_SERIAL_TERMIOS is not set
|
||||
CONFIG_SDIO_DMA=y
|
||||
|
||||
#
|
||||
# STM32 Configuration Options
|
||||
@@ -348,6 +352,12 @@ CONFIG_STM32_HAVE_ADC3=y
|
||||
# CONFIG_STM32_HAVE_ADC2_DMA is not set
|
||||
# CONFIG_STM32_HAVE_ADC3_DMA is not set
|
||||
# CONFIG_STM32_HAVE_ADC4_DMA is not set
|
||||
# CONFIG_STM32_HAVE_SDADC1 is not set
|
||||
# CONFIG_STM32_HAVE_SDADC2 is not set
|
||||
# CONFIG_STM32_HAVE_SDADC3 is not set
|
||||
# CONFIG_STM32_HAVE_SDADC1_DMA is not set
|
||||
# CONFIG_STM32_HAVE_SDADC2_DMA is not set
|
||||
# CONFIG_STM32_HAVE_SDADC3_DMA is not set
|
||||
CONFIG_STM32_HAVE_CAN1=y
|
||||
# CONFIG_STM32_HAVE_CAN2 is not set
|
||||
CONFIG_STM32_HAVE_DAC1=y
|
||||
@@ -447,7 +457,9 @@ CONFIG_STM32_USART1_SERIALDRIVER=y
|
||||
#
|
||||
# SDIO Configuration
|
||||
#
|
||||
CONFIG_SDIO_DMAPRIO=0x00001000
|
||||
CONFIG_STM32_SDIO_DMA=y
|
||||
CONFIG_STM32_SDIO_DMAPRIO=0x00001000
|
||||
# CONFIG_STM32_SDIO_WIDTH_D1_ONLY is not set
|
||||
CONFIG_STM32_HAVE_RTC_COUNTER=y
|
||||
# CONFIG_STM32_HAVE_RTC_SUBSECONDS is not set
|
||||
|
||||
@@ -585,6 +597,7 @@ CONFIG_PREALLOC_TIMERS=4
|
||||
#
|
||||
# Tasks and Scheduling
|
||||
#
|
||||
# CONFIG_SPINLOCK is not set
|
||||
# CONFIG_INIT_NONE is not set
|
||||
CONFIG_INIT_ENTRYPOINT=y
|
||||
CONFIG_USER_ENTRYPOINT="nsh_main"
|
||||
@@ -600,6 +613,8 @@ CONFIG_SCHED_WAITPID=y
|
||||
#
|
||||
# CONFIG_MUTEX_TYPES is not set
|
||||
CONFIG_NPTHREAD_KEYS=4
|
||||
# CONFIG_PTHREAD_CLEANUP is not set
|
||||
# CONFIG_CANCELLATION_POINTS is not set
|
||||
|
||||
#
|
||||
# Performance Monitoring
|
||||
@@ -685,6 +700,8 @@ CONFIG_DEV_NULL=y
|
||||
CONFIG_ARCH_HAVE_I2CRESET=y
|
||||
# CONFIG_I2C is not set
|
||||
# CONFIG_SPI is not set
|
||||
# CONFIG_ARCH_HAVE_SPI_CRCGENERATION is not set
|
||||
# CONFIG_ARCH_HAVE_SPI_CS_CONTROL is not set
|
||||
CONFIG_ARCH_HAVE_SPI_BITORDER=y
|
||||
# CONFIG_I2S is not set
|
||||
|
||||
@@ -692,6 +709,7 @@ CONFIG_ARCH_HAVE_SPI_BITORDER=y
|
||||
# Timer Driver Support
|
||||
#
|
||||
# CONFIG_TIMER is not set
|
||||
# CONFIG_ONESHOT is not set
|
||||
# CONFIG_RTC is not set
|
||||
# CONFIG_WATCHDOG is not set
|
||||
# CONFIG_ANALOG is not set
|
||||
@@ -726,11 +744,13 @@ CONFIG_MMCSD_NSLOTS=1
|
||||
CONFIG_MMCSD_MMCSUPPORT=y
|
||||
CONFIG_MMCSD_HAVECARDDETECT=y
|
||||
CONFIG_ARCH_HAVE_SDIO=y
|
||||
CONFIG_SDIO_DMA=y
|
||||
CONFIG_ARCH_HAVE_SDIOWAIT_WRCOMPLETE=y
|
||||
CONFIG_MMCSD_SDIO=y
|
||||
CONFIG_SDIO_PREFLIGHT=y
|
||||
# CONFIG_SDIO_MUXBUS is not set
|
||||
# CONFIG_MMCSD_SDIOWAIT_WRCOMPLETE is not set
|
||||
# CONFIG_SDIO_WIDTH_D1_ONLY is not set
|
||||
# CONFIG_SDIO_BLOCKSETUP is not set
|
||||
# CONFIG_MODEM is not set
|
||||
# CONFIG_MTD is not set
|
||||
@@ -793,6 +813,7 @@ CONFIG_USART1_2STOP=0
|
||||
# CONFIG_USBHOST is not set
|
||||
# CONFIG_HAVE_USBTRACE is not set
|
||||
# CONFIG_DRIVERS_WIRELESS is not set
|
||||
# CONFIG_DRIVERS_CONTACTLESS is not set
|
||||
|
||||
#
|
||||
# System Logging
|
||||
@@ -889,11 +910,29 @@ CONFIG_STDIO_BUFFER_SIZE=64
|
||||
CONFIG_STDIO_LINEBUFFER=y
|
||||
CONFIG_NUNGET_CHARS=2
|
||||
CONFIG_LIB_HOMEDIR="/"
|
||||
# CONFIG_LIBC_DLLFCN is not set
|
||||
# CONFIG_LIBC_MODLIB is not set
|
||||
# CONFIG_LIBM is not set
|
||||
# CONFIG_LIBC_ARCH_MEMCPY is not set
|
||||
# CONFIG_LIBC_ARCH_MEMCMP is not set
|
||||
# CONFIG_LIBC_ARCH_MEMMOVE is not set
|
||||
# CONFIG_LIBC_ARCH_MEMSET is not set
|
||||
# CONFIG_LIBC_ARCH_STRCHR is not set
|
||||
# CONFIG_LIBC_ARCH_STRCMP is not set
|
||||
# CONFIG_LIBC_ARCH_STRCPY is not set
|
||||
# CONFIG_LIBC_ARCH_STRNCPY is not set
|
||||
# CONFIG_LIBC_ARCH_STRLEN is not set
|
||||
# CONFIG_LIBC_ARCH_STRNLEN is not set
|
||||
# CONFIG_LIBC_ARCH_BZERO is not set
|
||||
# CONFIG_LIBC_ARCH_ELF is not set
|
||||
# CONFIG_ARMV7M_MEMCPY is not set
|
||||
# CONFIG_NOPRINTF_FIELDWIDTH is not set
|
||||
# CONFIG_LIBC_FLOATINGPOINT is not set
|
||||
CONFIG_LIBC_LONG_LONG=y
|
||||
# CONFIG_LIBC_SCANSET is not set
|
||||
# CONFIG_LIBC_IOCTL_VARIADIC is not set
|
||||
# CONFIG_LIBC_WCHAR is not set
|
||||
# CONFIG_LIBC_LOCALE is not set
|
||||
CONFIG_LIB_RAND_ORDER=1
|
||||
# CONFIG_EOL_IS_CR is not set
|
||||
# CONFIG_EOL_IS_LF is not set
|
||||
@@ -910,8 +949,12 @@ CONFIG_ARCH_LOWPUTC=y
|
||||
# CONFIG_TIME_EXTENDED is not set
|
||||
CONFIG_LIB_SENDFILE_BUFSIZE=512
|
||||
# CONFIG_ARCH_ROMGETC is not set
|
||||
# CONFIG_MEMCPY_VIK is not set
|
||||
# CONFIG_MEMSET_OPTSPEED is not set
|
||||
CONFIG_ARCH_HAVE_TLS=y
|
||||
# CONFIG_TLS is not set
|
||||
# CONFIG_LIBC_IPv4_ADDRCONV is not set
|
||||
# CONFIG_LIBC_IPv6_ADDRCONV is not set
|
||||
# CONFIG_LIBC_NETDB is not set
|
||||
# CONFIG_NETDB_HOSTFILE is not set
|
||||
|
||||
@@ -941,6 +984,7 @@ CONFIG_ARCH_HAVE_TLS=y
|
||||
# Examples
|
||||
#
|
||||
# CONFIG_EXAMPLES_BUTTONS is not set
|
||||
# CONFIG_EXAMPLES_CCTYPE is not set
|
||||
# CONFIG_EXAMPLES_CHAT is not set
|
||||
# CONFIG_EXAMPLES_CONFIGDATA is not set
|
||||
# CONFIG_EXAMPLES_DHCPD is not set
|
||||
@@ -1012,6 +1056,7 @@ CONFIG_EXAMPLES_NSH=y
|
||||
# CONFIG_INTERPRETERS_BAS is not set
|
||||
# CONFIG_INTERPRETERS_FICL is not set
|
||||
# CONFIG_INTERPRETERS_MICROPYTHON is not set
|
||||
# CONFIG_INTERPRETERS_MINIBASIC is not set
|
||||
# CONFIG_INTERPRETERS_PCODE is not set
|
||||
|
||||
#
|
||||
@@ -1082,6 +1127,7 @@ CONFIG_NSH_DISABLE_LOSMART=y
|
||||
# CONFIG_NSH_DISABLE_MOUNT is not set
|
||||
# CONFIG_NSH_DISABLE_MV is not set
|
||||
# CONFIG_NSH_DISABLE_MW is not set
|
||||
CONFIG_NSH_DISABLE_PRINTF=y
|
||||
# CONFIG_NSH_DISABLE_PS is not set
|
||||
# CONFIG_NSH_DISABLE_PUT is not set
|
||||
# CONFIG_NSH_DISABLE_PWD is not set
|
||||
@@ -1105,6 +1151,7 @@ CONFIG_NSH_MMCSDSLOTNO=0
|
||||
# Configure Command Options
|
||||
#
|
||||
CONFIG_NSH_CMDOPT_DF_H=y
|
||||
# CONFIG_NSH_CMDOPT_DD_STATS is not set
|
||||
CONFIG_NSH_CODECS_BUFSIZE=128
|
||||
CONFIG_NSH_CMDOPT_HEXDUMP=y
|
||||
CONFIG_NSH_FILEIOSIZE=1024
|
||||
@@ -1150,6 +1197,8 @@ CONFIG_READLINE_ECHO=y
|
||||
# CONFIG_READLINE_TABCOMPLETION is not set
|
||||
# CONFIG_READLINE_CMD_HISTORY is not set
|
||||
# CONFIG_SYSTEM_SUDOKU is not set
|
||||
# CONFIG_SYSTEM_SYSTEM is not set
|
||||
# CONFIG_SYSTEM_TEE is not set
|
||||
# CONFIG_SYSTEM_UBLOXMODEM is not set
|
||||
# CONFIG_SYSTEM_VI is not set
|
||||
# CONFIG_SYSTEM_ZMODEM is not set
|
||||
|
||||
@@ -106,7 +106,9 @@ CONFIG_ARCH_CHIP_STM32=y
|
||||
# CONFIG_ARCH_ARM926EJS is not set
|
||||
# CONFIG_ARCH_ARM920T is not set
|
||||
# CONFIG_ARCH_CORTEXM0 is not set
|
||||
# CONFIG_ARCH_CORTEXM23 is not set
|
||||
CONFIG_ARCH_CORTEXM3=y
|
||||
# CONFIG_ARCH_CORTEXM33 is not set
|
||||
# CONFIG_ARCH_CORTEXM4 is not set
|
||||
# CONFIG_ARCH_CORTEXM7 is not set
|
||||
# CONFIG_ARCH_CORTEXA5 is not set
|
||||
@@ -148,7 +150,6 @@ CONFIG_ARMV7M_HAVE_STACKCHECK=y
|
||||
# CONFIG_ARMV7M_STACKCHECK is not set
|
||||
# CONFIG_ARMV7M_ITMSYSLOG is not set
|
||||
# CONFIG_SERIAL_TERMIOS is not set
|
||||
CONFIG_SDIO_DMA=y
|
||||
|
||||
#
|
||||
# STM32 Configuration Options
|
||||
@@ -469,7 +470,9 @@ CONFIG_STM32_USART1_SERIALDRIVER=y
|
||||
#
|
||||
# SDIO Configuration
|
||||
#
|
||||
CONFIG_SDIO_DMAPRIO=0x00001000
|
||||
CONFIG_STM32_SDIO_DMA=y
|
||||
CONFIG_STM32_SDIO_DMAPRIO=0x00001000
|
||||
# CONFIG_STM32_SDIO_WIDTH_D1_ONLY is not set
|
||||
CONFIG_STM32_HAVE_RTC_COUNTER=y
|
||||
# CONFIG_STM32_HAVE_RTC_SUBSECONDS is not set
|
||||
CONFIG_RTC_LSECLOCK=y
|
||||
@@ -609,6 +612,7 @@ CONFIG_PREALLOC_TIMERS=4
|
||||
#
|
||||
# Tasks and Scheduling
|
||||
#
|
||||
# CONFIG_SPINLOCK is not set
|
||||
# CONFIG_INIT_NONE is not set
|
||||
CONFIG_INIT_ENTRYPOINT=y
|
||||
# CONFIG_INIT_FILEPATH is not set
|
||||
@@ -625,6 +629,8 @@ CONFIG_SCHED_WAITPID=y
|
||||
#
|
||||
# CONFIG_MUTEX_TYPES is not set
|
||||
CONFIG_NPTHREAD_KEYS=4
|
||||
# CONFIG_PTHREAD_CLEANUP is not set
|
||||
# CONFIG_CANCELLATION_POINTS is not set
|
||||
|
||||
#
|
||||
# Performance Monitoring
|
||||
@@ -823,11 +829,13 @@ CONFIG_MMCSD_SPI=y
|
||||
CONFIG_MMCSD_SPICLOCK=20000000
|
||||
CONFIG_MMCSD_SPIMODE=0
|
||||
CONFIG_ARCH_HAVE_SDIO=y
|
||||
CONFIG_SDIO_DMA=y
|
||||
CONFIG_ARCH_HAVE_SDIOWAIT_WRCOMPLETE=y
|
||||
CONFIG_MMCSD_SDIO=y
|
||||
CONFIG_SDIO_PREFLIGHT=y
|
||||
# CONFIG_SDIO_MUXBUS is not set
|
||||
# CONFIG_MMCSD_SDIOWAIT_WRCOMPLETE is not set
|
||||
# CONFIG_SDIO_WIDTH_D1_ONLY is not set
|
||||
# CONFIG_SDIO_BLOCKSETUP is not set
|
||||
# CONFIG_MODEM is not set
|
||||
# CONFIG_MTD is not set
|
||||
@@ -1071,6 +1079,7 @@ CONFIG_NXFONT_SANS28X37B=y
|
||||
# CONFIG_NXFONT_X11_MISC_FIXED_9X18 is not set
|
||||
# CONFIG_NXFONT_X11_MISC_FIXED_9X18B is not set
|
||||
# CONFIG_NXFONT_X11_MISC_FIXED_10X20 is not set
|
||||
# CONFIG_NXFONT_TOM_THUMB_4X6 is not set
|
||||
# CONFIG_NXTERM is not set
|
||||
|
||||
#
|
||||
@@ -1117,10 +1126,26 @@ CONFIG_STDIO_BUFFER_SIZE=64
|
||||
CONFIG_STDIO_LINEBUFFER=y
|
||||
CONFIG_NUNGET_CHARS=2
|
||||
CONFIG_LIB_HOMEDIR="/"
|
||||
# CONFIG_LIBC_DLLFCN is not set
|
||||
# CONFIG_LIBC_MODLIB is not set
|
||||
# CONFIG_LIBM is not set
|
||||
# CONFIG_LIBC_ARCH_MEMCPY is not set
|
||||
# CONFIG_LIBC_ARCH_MEMCMP is not set
|
||||
# CONFIG_LIBC_ARCH_MEMMOVE is not set
|
||||
# CONFIG_LIBC_ARCH_MEMSET is not set
|
||||
# CONFIG_LIBC_ARCH_STRCHR is not set
|
||||
# CONFIG_LIBC_ARCH_STRCMP is not set
|
||||
# CONFIG_LIBC_ARCH_STRCPY is not set
|
||||
# CONFIG_LIBC_ARCH_STRNCPY is not set
|
||||
# CONFIG_LIBC_ARCH_STRLEN is not set
|
||||
# CONFIG_LIBC_ARCH_STRNLEN is not set
|
||||
# CONFIG_LIBC_ARCH_BZERO is not set
|
||||
# CONFIG_LIBC_ARCH_ELF is not set
|
||||
# CONFIG_ARMV7M_MEMCPY is not set
|
||||
# CONFIG_NOPRINTF_FIELDWIDTH is not set
|
||||
# CONFIG_LIBC_FLOATINGPOINT is not set
|
||||
CONFIG_LIBC_LONG_LONG=y
|
||||
# CONFIG_LIBC_SCANSET is not set
|
||||
# CONFIG_LIBC_IOCTL_VARIADIC is not set
|
||||
# CONFIG_LIBC_WCHAR is not set
|
||||
# CONFIG_LIBC_LOCALE is not set
|
||||
@@ -1141,8 +1166,12 @@ CONFIG_ARCH_LOWPUTC=y
|
||||
# CONFIG_TIME_EXTENDED is not set
|
||||
CONFIG_LIB_SENDFILE_BUFSIZE=512
|
||||
# CONFIG_ARCH_ROMGETC is not set
|
||||
# CONFIG_MEMCPY_VIK is not set
|
||||
# CONFIG_MEMSET_OPTSPEED is not set
|
||||
CONFIG_ARCH_HAVE_TLS=y
|
||||
# CONFIG_TLS is not set
|
||||
# CONFIG_LIBC_IPv4_ADDRCONV is not set
|
||||
# CONFIG_LIBC_IPv6_ADDRCONV is not set
|
||||
# CONFIG_LIBC_NETDB is not set
|
||||
# CONFIG_NETDB_HOSTFILE is not set
|
||||
|
||||
@@ -1389,6 +1418,7 @@ CONFIG_NSH_MMCSDSPIPORTNO=0
|
||||
# Configure Command Options
|
||||
#
|
||||
CONFIG_NSH_CMDOPT_DF_H=y
|
||||
# CONFIG_NSH_CMDOPT_DD_STATS is not set
|
||||
CONFIG_NSH_CODECS_BUFSIZE=128
|
||||
CONFIG_NSH_CMDOPT_HEXDUMP=y
|
||||
CONFIG_NSH_FILEIOSIZE=1024
|
||||
|
||||
@@ -61,9 +61,12 @@ CONFIG_ARCH_ARM=y
|
||||
# CONFIG_ARCH_AVR is not set
|
||||
# CONFIG_ARCH_HC is not set
|
||||
# CONFIG_ARCH_MIPS is not set
|
||||
# CONFIG_ARCH_MISOC is not set
|
||||
# CONFIG_ARCH_RENESAS is not set
|
||||
# CONFIG_ARCH_RISCV is not set
|
||||
# CONFIG_ARCH_SIM is not set
|
||||
# CONFIG_ARCH_X86 is not set
|
||||
# CONFIG_ARCH_XTENSA is not set
|
||||
# CONFIG_ARCH_Z16 is not set
|
||||
# CONFIG_ARCH_Z80 is not set
|
||||
CONFIG_ARCH="arm"
|
||||
@@ -103,7 +106,9 @@ CONFIG_ARCH_CHIP_STM32=y
|
||||
# CONFIG_ARCH_ARM926EJS is not set
|
||||
# CONFIG_ARCH_ARM920T is not set
|
||||
# CONFIG_ARCH_CORTEXM0 is not set
|
||||
# CONFIG_ARCH_CORTEXM23 is not set
|
||||
CONFIG_ARCH_CORTEXM3=y
|
||||
# CONFIG_ARCH_CORTEXM33 is not set
|
||||
# CONFIG_ARCH_CORTEXM4 is not set
|
||||
# CONFIG_ARCH_CORTEXM7 is not set
|
||||
# CONFIG_ARCH_CORTEXA5 is not set
|
||||
@@ -145,7 +150,6 @@ CONFIG_ARMV7M_HAVE_STACKCHECK=y
|
||||
# CONFIG_ARMV7M_STACKCHECK is not set
|
||||
# CONFIG_ARMV7M_ITMSYSLOG is not set
|
||||
# CONFIG_SERIAL_TERMIOS is not set
|
||||
CONFIG_SDIO_DMA=y
|
||||
|
||||
#
|
||||
# STM32 Configuration Options
|
||||
@@ -348,6 +352,12 @@ CONFIG_STM32_HAVE_ADC3=y
|
||||
# CONFIG_STM32_HAVE_ADC2_DMA is not set
|
||||
# CONFIG_STM32_HAVE_ADC3_DMA is not set
|
||||
# CONFIG_STM32_HAVE_ADC4_DMA is not set
|
||||
# CONFIG_STM32_HAVE_SDADC1 is not set
|
||||
# CONFIG_STM32_HAVE_SDADC2 is not set
|
||||
# CONFIG_STM32_HAVE_SDADC3 is not set
|
||||
# CONFIG_STM32_HAVE_SDADC1_DMA is not set
|
||||
# CONFIG_STM32_HAVE_SDADC2_DMA is not set
|
||||
# CONFIG_STM32_HAVE_SDADC3_DMA is not set
|
||||
CONFIG_STM32_HAVE_CAN1=y
|
||||
# CONFIG_STM32_HAVE_CAN2 is not set
|
||||
CONFIG_STM32_HAVE_DAC1=y
|
||||
@@ -452,7 +462,9 @@ CONFIG_STM32_USART2_SERIALDRIVER=y
|
||||
#
|
||||
# SDIO Configuration
|
||||
#
|
||||
CONFIG_SDIO_DMAPRIO=0x00001000
|
||||
CONFIG_STM32_SDIO_DMA=y
|
||||
CONFIG_STM32_SDIO_DMAPRIO=0x00001000
|
||||
# CONFIG_STM32_SDIO_WIDTH_D1_ONLY is not set
|
||||
CONFIG_STM32_HAVE_RTC_COUNTER=y
|
||||
# CONFIG_STM32_HAVE_RTC_SUBSECONDS is not set
|
||||
|
||||
@@ -590,6 +602,7 @@ CONFIG_PREALLOC_TIMERS=4
|
||||
#
|
||||
# Tasks and Scheduling
|
||||
#
|
||||
# CONFIG_SPINLOCK is not set
|
||||
# CONFIG_INIT_NONE is not set
|
||||
CONFIG_INIT_ENTRYPOINT=y
|
||||
# CONFIG_INIT_FILEPATH is not set
|
||||
@@ -606,6 +619,8 @@ CONFIG_MAX_TASKS=16
|
||||
#
|
||||
# CONFIG_MUTEX_TYPES is not set
|
||||
CONFIG_NPTHREAD_KEYS=4
|
||||
# CONFIG_PTHREAD_CLEANUP is not set
|
||||
# CONFIG_CANCELLATION_POINTS is not set
|
||||
|
||||
#
|
||||
# Performance Monitoring
|
||||
@@ -691,6 +706,8 @@ CONFIG_DEV_NULL=y
|
||||
CONFIG_ARCH_HAVE_I2CRESET=y
|
||||
# CONFIG_I2C is not set
|
||||
# CONFIG_SPI is not set
|
||||
# CONFIG_ARCH_HAVE_SPI_CRCGENERATION is not set
|
||||
# CONFIG_ARCH_HAVE_SPI_CS_CONTROL is not set
|
||||
CONFIG_ARCH_HAVE_SPI_BITORDER=y
|
||||
# CONFIG_I2S is not set
|
||||
|
||||
@@ -698,6 +715,7 @@ CONFIG_ARCH_HAVE_SPI_BITORDER=y
|
||||
# Timer Driver Support
|
||||
#
|
||||
# CONFIG_TIMER is not set
|
||||
# CONFIG_ONESHOT is not set
|
||||
# CONFIG_RTC is not set
|
||||
# CONFIG_WATCHDOG is not set
|
||||
# CONFIG_ANALOG is not set
|
||||
@@ -732,11 +750,13 @@ CONFIG_MMCSD_NSLOTS=1
|
||||
# CONFIG_MMCSD_MMCSUPPORT is not set
|
||||
# CONFIG_MMCSD_HAVECARDDETECT is not set
|
||||
CONFIG_ARCH_HAVE_SDIO=y
|
||||
CONFIG_SDIO_DMA=y
|
||||
CONFIG_ARCH_HAVE_SDIOWAIT_WRCOMPLETE=y
|
||||
CONFIG_MMCSD_SDIO=y
|
||||
CONFIG_SDIO_PREFLIGHT=y
|
||||
# CONFIG_SDIO_MUXBUS is not set
|
||||
# CONFIG_MMCSD_SDIOWAIT_WRCOMPLETE is not set
|
||||
# CONFIG_SDIO_WIDTH_D1_ONLY is not set
|
||||
# CONFIG_SDIO_BLOCKSETUP is not set
|
||||
# CONFIG_MODEM is not set
|
||||
# CONFIG_MTD is not set
|
||||
@@ -848,6 +868,7 @@ CONFIG_USBMSC_SCSI_STACKSIZE=2048
|
||||
# CONFIG_USBHOST is not set
|
||||
# CONFIG_HAVE_USBTRACE is not set
|
||||
# CONFIG_DRIVERS_WIRELESS is not set
|
||||
# CONFIG_DRIVERS_CONTACTLESS is not set
|
||||
|
||||
#
|
||||
# System Logging
|
||||
@@ -942,11 +963,29 @@ CONFIG_STDIO_BUFFER_SIZE=64
|
||||
CONFIG_STDIO_LINEBUFFER=y
|
||||
CONFIG_NUNGET_CHARS=2
|
||||
CONFIG_LIB_HOMEDIR="/"
|
||||
# CONFIG_LIBC_DLLFCN is not set
|
||||
# CONFIG_LIBC_MODLIB is not set
|
||||
# CONFIG_LIBM is not set
|
||||
# CONFIG_LIBC_ARCH_MEMCPY is not set
|
||||
# CONFIG_LIBC_ARCH_MEMCMP is not set
|
||||
# CONFIG_LIBC_ARCH_MEMMOVE is not set
|
||||
# CONFIG_LIBC_ARCH_MEMSET is not set
|
||||
# CONFIG_LIBC_ARCH_STRCHR is not set
|
||||
# CONFIG_LIBC_ARCH_STRCMP is not set
|
||||
# CONFIG_LIBC_ARCH_STRCPY is not set
|
||||
# CONFIG_LIBC_ARCH_STRNCPY is not set
|
||||
# CONFIG_LIBC_ARCH_STRLEN is not set
|
||||
# CONFIG_LIBC_ARCH_STRNLEN is not set
|
||||
# CONFIG_LIBC_ARCH_BZERO is not set
|
||||
# CONFIG_LIBC_ARCH_ELF is not set
|
||||
# CONFIG_ARMV7M_MEMCPY is not set
|
||||
# CONFIG_NOPRINTF_FIELDWIDTH is not set
|
||||
# CONFIG_LIBC_FLOATINGPOINT is not set
|
||||
CONFIG_LIBC_LONG_LONG=y
|
||||
# CONFIG_LIBC_SCANSET is not set
|
||||
# CONFIG_LIBC_IOCTL_VARIADIC is not set
|
||||
# CONFIG_LIBC_WCHAR is not set
|
||||
# CONFIG_LIBC_LOCALE is not set
|
||||
CONFIG_LIB_RAND_ORDER=1
|
||||
# CONFIG_EOL_IS_CR is not set
|
||||
# CONFIG_EOL_IS_LF is not set
|
||||
@@ -964,8 +1003,12 @@ CONFIG_ARCH_LOWPUTC=y
|
||||
# CONFIG_TIME_EXTENDED is not set
|
||||
CONFIG_LIB_SENDFILE_BUFSIZE=512
|
||||
# CONFIG_ARCH_ROMGETC is not set
|
||||
# CONFIG_MEMCPY_VIK is not set
|
||||
# CONFIG_MEMSET_OPTSPEED is not set
|
||||
CONFIG_ARCH_HAVE_TLS=y
|
||||
# CONFIG_TLS is not set
|
||||
# CONFIG_LIBC_IPv4_ADDRCONV is not set
|
||||
# CONFIG_LIBC_IPv6_ADDRCONV is not set
|
||||
# CONFIG_LIBC_NETDB is not set
|
||||
# CONFIG_NETDB_HOSTFILE is not set
|
||||
|
||||
@@ -994,6 +1037,8 @@ CONFIG_ARCH_HAVE_TLS=y
|
||||
#
|
||||
# Examples
|
||||
#
|
||||
# CONFIG_EXAMPLES_BUTTONS is not set
|
||||
# CONFIG_EXAMPLES_CCTYPE is not set
|
||||
# CONFIG_EXAMPLES_CHAT is not set
|
||||
# CONFIG_EXAMPLES_CONFIGDATA is not set
|
||||
# CONFIG_EXAMPLES_DHCPD is not set
|
||||
@@ -1065,6 +1110,7 @@ CONFIG_ARCH_HAVE_TLS=y
|
||||
# CONFIG_INTERPRETERS_BAS is not set
|
||||
# CONFIG_INTERPRETERS_FICL is not set
|
||||
# CONFIG_INTERPRETERS_MICROPYTHON is not set
|
||||
# CONFIG_INTERPRETERS_MINIBASIC is not set
|
||||
# CONFIG_INTERPRETERS_PCODE is not set
|
||||
|
||||
#
|
||||
@@ -1108,6 +1154,7 @@ CONFIG_ARCH_HAVE_TLS=y
|
||||
# CONFIG_READLINE_HAVE_EXTMATCH is not set
|
||||
# CONFIG_SYSTEM_READLINE is not set
|
||||
# CONFIG_SYSTEM_SUDOKU is not set
|
||||
# CONFIG_SYSTEM_TEE is not set
|
||||
# CONFIG_SYSTEM_UBLOXMODEM is not set
|
||||
CONFIG_SYSTEM_USBMSC=y
|
||||
CONFIG_SYSTEM_USBMSC_NLUNS=1
|
||||
|
||||
@@ -675,8 +675,8 @@ Mikroe-STM32F4-specific Configuration Options
|
||||
|
||||
CONFIG_SDIO_DMA - Support DMA data transfers. Requires CONFIG_STM32_SDIO
|
||||
and CONFIG_STM32_DMA2.
|
||||
CONFIG_SDIO_PRI - Select SDIO interrupt prority. Default: 128
|
||||
CONFIG_SDIO_DMAPRIO - Select SDIO DMA interrupt priority.
|
||||
CONFIG_STM32_SDIO_PRI - Select SDIO interrupt prority. Default: 128
|
||||
CONFIG_STM32_SDIO_DMAPRIO - Select SDIO DMA interrupt priority.
|
||||
Default: Medium
|
||||
CONFIG_STM32_SDIO_WIDTH_D1_ONLY - Select 1-bit transfer mode. Default:
|
||||
4-bit transfer mode.
|
||||
|
||||
@@ -65,9 +65,12 @@ CONFIG_ARCH_ARM=y
|
||||
# CONFIG_ARCH_AVR is not set
|
||||
# CONFIG_ARCH_HC is not set
|
||||
# CONFIG_ARCH_MIPS is not set
|
||||
# CONFIG_ARCH_MISOC is not set
|
||||
# CONFIG_ARCH_RENESAS is not set
|
||||
# CONFIG_ARCH_RISCV is not set
|
||||
# CONFIG_ARCH_SIM is not set
|
||||
# CONFIG_ARCH_X86 is not set
|
||||
# CONFIG_ARCH_XTENSA is not set
|
||||
# CONFIG_ARCH_Z16 is not set
|
||||
# CONFIG_ARCH_Z80 is not set
|
||||
CONFIG_ARCH="arm"
|
||||
@@ -107,7 +110,9 @@ CONFIG_ARCH_CHIP_LPC17XX=y
|
||||
# CONFIG_ARCH_ARM926EJS is not set
|
||||
# CONFIG_ARCH_ARM920T is not set
|
||||
# CONFIG_ARCH_CORTEXM0 is not set
|
||||
# CONFIG_ARCH_CORTEXM23 is not set
|
||||
CONFIG_ARCH_CORTEXM3=y
|
||||
# CONFIG_ARCH_CORTEXM33 is not set
|
||||
# CONFIG_ARCH_CORTEXM4 is not set
|
||||
# CONFIG_ARCH_CORTEXM7 is not set
|
||||
# CONFIG_ARCH_CORTEXA5 is not set
|
||||
@@ -149,7 +154,6 @@ CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y
|
||||
CONFIG_ARMV7M_OABI_TOOLCHAIN=y
|
||||
# CONFIG_ARMV7M_HAVE_STACKCHECK is not set
|
||||
# CONFIG_ARMV7M_ITMSYSLOG is not set
|
||||
# CONFIG_LPC17_GPIOIRQ is not set
|
||||
# CONFIG_SERIAL_TERMIOS is not set
|
||||
|
||||
#
|
||||
@@ -228,11 +232,13 @@ CONFIG_LPC17_GPDMA=y
|
||||
#
|
||||
# Serial driver options
|
||||
#
|
||||
# CONFIG_LPC17_GPIOIRQ is not set
|
||||
|
||||
#
|
||||
# SDIO Configuration
|
||||
# SDCARD Configuration
|
||||
#
|
||||
CONFIG_SDIO_DMA=y
|
||||
CONFIG_LPC17_SDCARD_DMA=y
|
||||
# CONFIG_LPC17_SDCARD_WIDTH_D1_ONLY is not set
|
||||
|
||||
#
|
||||
# Architecture Options
|
||||
@@ -308,12 +314,11 @@ CONFIG_ARCH_HAVE_BUTTONS=y
|
||||
CONFIG_ARCH_BUTTONS=y
|
||||
CONFIG_ARCH_HAVE_IRQBUTTONS=y
|
||||
# CONFIG_ARCH_IRQBUTTONS is not set
|
||||
CONFIG_NSH_MMCSDMINOR=0
|
||||
CONFIG_NSH_MMCSDSLOTNO=0
|
||||
|
||||
#
|
||||
# Board-Specific Options
|
||||
#
|
||||
# CONFIG_BOARD_CRASHDUMP is not set
|
||||
# CONFIG_LIB_BOARDCTL is not set
|
||||
|
||||
#
|
||||
@@ -332,6 +337,7 @@ CONFIG_DISABLE_OS_API=y
|
||||
CONFIG_USEC_PER_TICK=10000
|
||||
# CONFIG_SYSTEM_TIME64 is not set
|
||||
# CONFIG_CLOCK_MONOTONIC is not set
|
||||
# CONFIG_ARCH_HAVE_TIMEKEEPING is not set
|
||||
# CONFIG_JULIAN_TIME is not set
|
||||
CONFIG_START_YEAR=2013
|
||||
CONFIG_START_MONTH=3
|
||||
@@ -344,6 +350,7 @@ CONFIG_PREALLOC_TIMERS=4
|
||||
#
|
||||
# Tasks and Scheduling
|
||||
#
|
||||
# CONFIG_SPINLOCK is not set
|
||||
# CONFIG_INIT_NONE is not set
|
||||
CONFIG_INIT_ENTRYPOINT=y
|
||||
# CONFIG_INIT_FILEPATH is not set
|
||||
@@ -360,6 +367,8 @@ CONFIG_SCHED_WAITPID=y
|
||||
#
|
||||
# CONFIG_MUTEX_TYPES is not set
|
||||
CONFIG_NPTHREAD_KEYS=4
|
||||
# CONFIG_PTHREAD_CLEANUP is not set
|
||||
# CONFIG_CANCELLATION_POINTS is not set
|
||||
|
||||
#
|
||||
# Performance Monitoring
|
||||
@@ -431,6 +440,7 @@ CONFIG_SYS_NNEST=2
|
||||
CONFIG_DISABLE_POLL=y
|
||||
CONFIG_DEV_NULL=y
|
||||
# CONFIG_DEV_ZERO is not set
|
||||
# CONFIG_DEV_URANDOM is not set
|
||||
CONFIG_DEV_LOOP=y
|
||||
|
||||
#
|
||||
@@ -446,12 +456,16 @@ CONFIG_DEV_LOOP=y
|
||||
# CONFIG_ARCH_HAVE_I2CRESET is not set
|
||||
# CONFIG_I2C is not set
|
||||
# CONFIG_SPI is not set
|
||||
# CONFIG_ARCH_HAVE_SPI_CRCGENERATION is not set
|
||||
# CONFIG_ARCH_HAVE_SPI_CS_CONTROL is not set
|
||||
# CONFIG_ARCH_HAVE_SPI_BITORDER is not set
|
||||
# CONFIG_I2S is not set
|
||||
|
||||
#
|
||||
# Timer Driver Support
|
||||
#
|
||||
# CONFIG_TIMER is not set
|
||||
# CONFIG_ONESHOT is not set
|
||||
# CONFIG_RTC is not set
|
||||
# CONFIG_WATCHDOG is not set
|
||||
# CONFIG_ANALOG is not set
|
||||
@@ -459,7 +473,12 @@ CONFIG_DEV_LOOP=y
|
||||
# CONFIG_VIDEO_DEVICES is not set
|
||||
CONFIG_BCH=y
|
||||
# CONFIG_INPUT is not set
|
||||
|
||||
#
|
||||
# IO Expander/GPIO Support
|
||||
#
|
||||
# CONFIG_IOEXPANDER is not set
|
||||
# CONFIG_DEV_GPIO is not set
|
||||
|
||||
#
|
||||
# LCD Driver Support
|
||||
@@ -481,15 +500,20 @@ CONFIG_MMCSD_NSLOTS=1
|
||||
CONFIG_MMCSD_MMCSUPPORT=y
|
||||
CONFIG_MMCSD_HAVECARDDETECT=y
|
||||
CONFIG_ARCH_HAVE_SDIO=y
|
||||
CONFIG_SDIO_DMA=y
|
||||
# CONFIG_ARCH_HAVE_SDIOWAIT_WRCOMPLETE is not set
|
||||
CONFIG_MMCSD_SDIO=y
|
||||
# CONFIG_SDIO_PREFLIGHT is not set
|
||||
# CONFIG_SDIO_MUXBUS is not set
|
||||
# CONFIG_SDIO_WIDTH_D1_ONLY is not set
|
||||
CONFIG_SDIO_BLOCKSETUP=y
|
||||
# CONFIG_MODEM is not set
|
||||
# CONFIG_MTD is not set
|
||||
# CONFIG_EEPROM is not set
|
||||
CONFIG_PIPES=y
|
||||
CONFIG_DEV_PIPE_MAXSIZE=1024
|
||||
CONFIG_DEV_PIPE_SIZE=1024
|
||||
CONFIG_DEV_FIFO_SIZE=1024
|
||||
# CONFIG_PM is not set
|
||||
# CONFIG_POWER is not set
|
||||
# CONFIG_SENSORS is not set
|
||||
@@ -542,9 +566,12 @@ CONFIG_UART0_2STOP=0
|
||||
# CONFIG_UART0_IFLOWCONTROL is not set
|
||||
# CONFIG_UART0_OFLOWCONTROL is not set
|
||||
# CONFIG_UART0_DMA is not set
|
||||
# CONFIG_PSEUDOTERM is not set
|
||||
# CONFIG_USBDEV is not set
|
||||
# CONFIG_USBHOST is not set
|
||||
# CONFIG_HAVE_USBTRACE is not set
|
||||
# CONFIG_DRIVERS_WIRELESS is not set
|
||||
# CONFIG_DRIVERS_CONTACTLESS is not set
|
||||
|
||||
#
|
||||
# System Logging
|
||||
@@ -558,6 +585,7 @@ CONFIG_SYSLOG_SERIAL_CONSOLE=y
|
||||
CONFIG_SYSLOG_CONSOLE=y
|
||||
# CONFIG_SYSLOG_NONE is not set
|
||||
# CONFIG_SYSLOG_FILE is not set
|
||||
# CONFIG_SYSLOG_CHARDEV is not set
|
||||
|
||||
#
|
||||
# Networking Support
|
||||
@@ -646,11 +674,29 @@ CONFIG_STDIO_BUFFER_SIZE=64
|
||||
CONFIG_STDIO_LINEBUFFER=y
|
||||
CONFIG_NUNGET_CHARS=2
|
||||
CONFIG_LIB_HOMEDIR="/"
|
||||
# CONFIG_LIBC_DLLFCN is not set
|
||||
# CONFIG_LIBC_MODLIB is not set
|
||||
# CONFIG_LIBM is not set
|
||||
# CONFIG_LIBC_ARCH_MEMCPY is not set
|
||||
# CONFIG_LIBC_ARCH_MEMCMP is not set
|
||||
# CONFIG_LIBC_ARCH_MEMMOVE is not set
|
||||
# CONFIG_LIBC_ARCH_MEMSET is not set
|
||||
# CONFIG_LIBC_ARCH_STRCHR is not set
|
||||
# CONFIG_LIBC_ARCH_STRCMP is not set
|
||||
# CONFIG_LIBC_ARCH_STRCPY is not set
|
||||
# CONFIG_LIBC_ARCH_STRNCPY is not set
|
||||
# CONFIG_LIBC_ARCH_STRLEN is not set
|
||||
# CONFIG_LIBC_ARCH_STRNLEN is not set
|
||||
# CONFIG_LIBC_ARCH_BZERO is not set
|
||||
# CONFIG_LIBC_ARCH_ELF is not set
|
||||
# CONFIG_ARMV7M_MEMCPY is not set
|
||||
# CONFIG_NOPRINTF_FIELDWIDTH is not set
|
||||
# CONFIG_LIBC_FLOATINGPOINT is not set
|
||||
CONFIG_LIBC_LONG_LONG=y
|
||||
# CONFIG_LIBC_SCANSET is not set
|
||||
# CONFIG_LIBC_IOCTL_VARIADIC is not set
|
||||
# CONFIG_LIBC_WCHAR is not set
|
||||
# CONFIG_LIBC_LOCALE is not set
|
||||
CONFIG_LIB_RAND_ORDER=1
|
||||
# CONFIG_EOL_IS_CR is not set
|
||||
# CONFIG_EOL_IS_LF is not set
|
||||
@@ -668,8 +714,12 @@ CONFIG_ARCH_LOWPUTC=y
|
||||
# CONFIG_TIME_EXTENDED is not set
|
||||
CONFIG_LIB_SENDFILE_BUFSIZE=512
|
||||
# CONFIG_ARCH_ROMGETC is not set
|
||||
# CONFIG_MEMCPY_VIK is not set
|
||||
# CONFIG_MEMSET_OPTSPEED is not set
|
||||
CONFIG_ARCH_HAVE_TLS=y
|
||||
# CONFIG_TLS is not set
|
||||
# CONFIG_LIBC_IPv4_ADDRCONV is not set
|
||||
# CONFIG_LIBC_IPv6_ADDRCONV is not set
|
||||
# CONFIG_LIBC_NETDB is not set
|
||||
# CONFIG_NETDB_HOSTFILE is not set
|
||||
|
||||
@@ -680,6 +730,7 @@ CONFIG_ARCH_HAVE_TLS=y
|
||||
# CONFIG_LIB_USRWORK is not set
|
||||
# CONFIG_LIB_KBDCODEC is not set
|
||||
# CONFIG_LIB_SLCDCODEC is not set
|
||||
# CONFIG_LIB_HEX2BIN is not set
|
||||
|
||||
#
|
||||
# Basic CXX Support
|
||||
@@ -698,6 +749,8 @@ CONFIG_ARCH_HAVE_TLS=y
|
||||
#
|
||||
# Examples
|
||||
#
|
||||
# CONFIG_EXAMPLES_BUTTONS is not set
|
||||
# CONFIG_EXAMPLES_CCTYPE is not set
|
||||
# CONFIG_EXAMPLES_CHAT is not set
|
||||
# CONFIG_EXAMPLES_CONFIGDATA is not set
|
||||
# CONFIG_EXAMPLES_CPUHOG is not set
|
||||
@@ -730,6 +783,7 @@ CONFIG_EXAMPLES_NSH=y
|
||||
# CONFIG_EXAMPLES_POLL is not set
|
||||
# CONFIG_EXAMPLES_POSIXSPAWN is not set
|
||||
# CONFIG_EXAMPLES_PPPD is not set
|
||||
# CONFIG_EXAMPLES_RFID_READUID is not set
|
||||
# CONFIG_EXAMPLES_RGBLED is not set
|
||||
# CONFIG_EXAMPLES_SENDMAIL is not set
|
||||
# CONFIG_EXAMPLES_SERIALBLASTER is not set
|
||||
@@ -769,6 +823,7 @@ CONFIG_EXAMPLES_NSH=y
|
||||
# CONFIG_INTERPRETERS_BAS is not set
|
||||
# CONFIG_INTERPRETERS_FICL is not set
|
||||
# CONFIG_INTERPRETERS_MICROPYTHON is not set
|
||||
# CONFIG_INTERPRETERS_MINIBASIC is not set
|
||||
# CONFIG_INTERPRETERS_PCODE is not set
|
||||
|
||||
#
|
||||
@@ -840,6 +895,7 @@ CONFIG_NSH_DISABLE_MKRD=y
|
||||
# CONFIG_NSH_DISABLE_MOUNT is not set
|
||||
# CONFIG_NSH_DISABLE_MV is not set
|
||||
# CONFIG_NSH_DISABLE_MW is not set
|
||||
CONFIG_NSH_DISABLE_PRINTF=y
|
||||
CONFIG_NSH_DISABLE_PS=y
|
||||
# CONFIG_NSH_DISABLE_PUT is not set
|
||||
# CONFIG_NSH_DISABLE_PWD is not set
|
||||
@@ -856,6 +912,8 @@ CONFIG_NSH_DISABLE_PS=y
|
||||
# CONFIG_NSH_DISABLE_USLEEP is not set
|
||||
# CONFIG_NSH_DISABLE_WGET is not set
|
||||
# CONFIG_NSH_DISABLE_XD is not set
|
||||
CONFIG_NSH_MMCSDMINOR=0
|
||||
CONFIG_NSH_MMCSDSLOTNO=0
|
||||
|
||||
#
|
||||
# Configure Command Options
|
||||
@@ -897,7 +955,7 @@ CONFIG_NSH_CONSOLE=y
|
||||
# CONFIG_SYSTEM_CLE is not set
|
||||
# CONFIG_SYSTEM_CUTERM is not set
|
||||
# CONFIG_SYSTEM_FREE is not set
|
||||
# CONFIG_LIB_HEX2BIN is not set
|
||||
# CONFIG_SYSTEM_HEX2BIN is not set
|
||||
# CONFIG_SYSTEM_HEXED is not set
|
||||
# CONFIG_SYSTEM_INSTALL is not set
|
||||
# CONFIG_SYSTEM_RAMTEST is not set
|
||||
@@ -907,6 +965,8 @@ CONFIG_READLINE_ECHO=y
|
||||
# CONFIG_READLINE_TABCOMPLETION is not set
|
||||
# CONFIG_READLINE_CMD_HISTORY is not set
|
||||
# CONFIG_SYSTEM_SUDOKU is not set
|
||||
# CONFIG_SYSTEM_SYSTEM is not set
|
||||
# CONFIG_SYSTEM_TEE is not set
|
||||
# CONFIG_SYSTEM_UBLOXMODEM is not set
|
||||
# CONFIG_SYSTEM_VI is not set
|
||||
# CONFIG_SYSTEM_ZMODEM is not set
|
||||
|
||||
@@ -60,9 +60,12 @@ CONFIG_ARCH_ARM=y
|
||||
# CONFIG_ARCH_AVR is not set
|
||||
# CONFIG_ARCH_HC is not set
|
||||
# CONFIG_ARCH_MIPS is not set
|
||||
# CONFIG_ARCH_MISOC is not set
|
||||
# CONFIG_ARCH_RENESAS is not set
|
||||
# CONFIG_ARCH_RISCV is not set
|
||||
# CONFIG_ARCH_SIM is not set
|
||||
# CONFIG_ARCH_X86 is not set
|
||||
# CONFIG_ARCH_XTENSA is not set
|
||||
# CONFIG_ARCH_Z16 is not set
|
||||
# CONFIG_ARCH_Z80 is not set
|
||||
CONFIG_ARCH="arm"
|
||||
@@ -102,7 +105,9 @@ CONFIG_ARCH_CHIP_LPC17XX=y
|
||||
# CONFIG_ARCH_ARM926EJS is not set
|
||||
# CONFIG_ARCH_ARM920T is not set
|
||||
# CONFIG_ARCH_CORTEXM0 is not set
|
||||
# CONFIG_ARCH_CORTEXM23 is not set
|
||||
CONFIG_ARCH_CORTEXM3=y
|
||||
# CONFIG_ARCH_CORTEXM33 is not set
|
||||
# CONFIG_ARCH_CORTEXM4 is not set
|
||||
# CONFIG_ARCH_CORTEXM7 is not set
|
||||
# CONFIG_ARCH_CORTEXA5 is not set
|
||||
@@ -143,7 +148,6 @@ CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y
|
||||
CONFIG_ARMV7M_OABI_TOOLCHAIN=y
|
||||
# CONFIG_ARMV7M_HAVE_STACKCHECK is not set
|
||||
# CONFIG_ARMV7M_ITMSYSLOG is not set
|
||||
# CONFIG_LPC17_GPIOIRQ is not set
|
||||
# CONFIG_SERIAL_TERMIOS is not set
|
||||
|
||||
#
|
||||
@@ -222,11 +226,13 @@ CONFIG_LPC17_GPDMA=y
|
||||
#
|
||||
# Serial driver options
|
||||
#
|
||||
# CONFIG_LPC17_GPIOIRQ is not set
|
||||
|
||||
#
|
||||
# SDIO Configuration
|
||||
# SDCARD Configuration
|
||||
#
|
||||
CONFIG_SDIO_DMA=y
|
||||
CONFIG_LPC17_SDCARD_DMA=y
|
||||
# CONFIG_LPC17_SDCARD_WIDTH_D1_ONLY is not set
|
||||
|
||||
#
|
||||
# Architecture Options
|
||||
@@ -301,12 +307,11 @@ CONFIG_ARCH_LEDS=y
|
||||
CONFIG_ARCH_HAVE_BUTTONS=y
|
||||
# CONFIG_ARCH_BUTTONS is not set
|
||||
CONFIG_ARCH_HAVE_IRQBUTTONS=y
|
||||
CONFIG_NSH_MMCSDMINOR=0
|
||||
CONFIG_NSH_MMCSDSLOTNO=0
|
||||
|
||||
#
|
||||
# Board-Specific Options
|
||||
#
|
||||
# CONFIG_BOARD_CRASHDUMP is not set
|
||||
CONFIG_LIB_BOARDCTL=y
|
||||
# CONFIG_BOARDCTL_RESET is not set
|
||||
# CONFIG_BOARDCTL_UNIQUEID is not set
|
||||
@@ -330,6 +335,7 @@ CONFIG_DISABLE_OS_API=y
|
||||
CONFIG_USEC_PER_TICK=10000
|
||||
# CONFIG_SYSTEM_TIME64 is not set
|
||||
# CONFIG_CLOCK_MONOTONIC is not set
|
||||
# CONFIG_ARCH_HAVE_TIMEKEEPING is not set
|
||||
# CONFIG_JULIAN_TIME is not set
|
||||
CONFIG_START_YEAR=2013
|
||||
CONFIG_START_MONTH=3
|
||||
@@ -342,6 +348,7 @@ CONFIG_PREALLOC_TIMERS=4
|
||||
#
|
||||
# Tasks and Scheduling
|
||||
#
|
||||
# CONFIG_SPINLOCK is not set
|
||||
# CONFIG_INIT_NONE is not set
|
||||
CONFIG_INIT_ENTRYPOINT=y
|
||||
# CONFIG_INIT_FILEPATH is not set
|
||||
@@ -358,6 +365,8 @@ CONFIG_SCHED_WAITPID=y
|
||||
#
|
||||
# CONFIG_MUTEX_TYPES is not set
|
||||
CONFIG_NPTHREAD_KEYS=4
|
||||
# CONFIG_PTHREAD_CLEANUP is not set
|
||||
# CONFIG_CANCELLATION_POINTS is not set
|
||||
|
||||
#
|
||||
# Performance Monitoring
|
||||
@@ -427,6 +436,7 @@ CONFIG_PTHREAD_STACK_DEFAULT=2048
|
||||
# CONFIG_DISABLE_POLL is not set
|
||||
CONFIG_DEV_NULL=y
|
||||
# CONFIG_DEV_ZERO is not set
|
||||
# CONFIG_DEV_URANDOM is not set
|
||||
CONFIG_DEV_LOOP=y
|
||||
|
||||
#
|
||||
@@ -442,12 +452,16 @@ CONFIG_DEV_LOOP=y
|
||||
# CONFIG_ARCH_HAVE_I2CRESET is not set
|
||||
# CONFIG_I2C is not set
|
||||
# CONFIG_SPI is not set
|
||||
# CONFIG_ARCH_HAVE_SPI_CRCGENERATION is not set
|
||||
# CONFIG_ARCH_HAVE_SPI_CS_CONTROL is not set
|
||||
# CONFIG_ARCH_HAVE_SPI_BITORDER is not set
|
||||
# CONFIG_I2S is not set
|
||||
|
||||
#
|
||||
# Timer Driver Support
|
||||
#
|
||||
# CONFIG_TIMER is not set
|
||||
# CONFIG_ONESHOT is not set
|
||||
# CONFIG_RTC is not set
|
||||
# CONFIG_WATCHDOG is not set
|
||||
# CONFIG_ANALOG is not set
|
||||
@@ -455,7 +469,12 @@ CONFIG_DEV_LOOP=y
|
||||
# CONFIG_VIDEO_DEVICES is not set
|
||||
CONFIG_BCH=y
|
||||
# CONFIG_INPUT is not set
|
||||
|
||||
#
|
||||
# IO Expander/GPIO Support
|
||||
#
|
||||
# CONFIG_IOEXPANDER is not set
|
||||
# CONFIG_DEV_GPIO is not set
|
||||
|
||||
#
|
||||
# LCD Driver Support
|
||||
@@ -477,15 +496,20 @@ CONFIG_MMCSD_NSLOTS=1
|
||||
CONFIG_MMCSD_MMCSUPPORT=y
|
||||
CONFIG_MMCSD_HAVECARDDETECT=y
|
||||
CONFIG_ARCH_HAVE_SDIO=y
|
||||
CONFIG_SDIO_DMA=y
|
||||
# CONFIG_ARCH_HAVE_SDIOWAIT_WRCOMPLETE is not set
|
||||
CONFIG_MMCSD_SDIO=y
|
||||
# CONFIG_SDIO_PREFLIGHT is not set
|
||||
# CONFIG_SDIO_MUXBUS is not set
|
||||
# CONFIG_SDIO_WIDTH_D1_ONLY is not set
|
||||
# CONFIG_SDIO_BLOCKSETUP is not set
|
||||
# CONFIG_MODEM is not set
|
||||
# CONFIG_MTD is not set
|
||||
# CONFIG_EEPROM is not set
|
||||
CONFIG_PIPES=y
|
||||
CONFIG_DEV_PIPE_MAXSIZE=1024
|
||||
CONFIG_DEV_PIPE_SIZE=1024
|
||||
CONFIG_DEV_FIFO_SIZE=1024
|
||||
# CONFIG_PM is not set
|
||||
# CONFIG_POWER is not set
|
||||
# CONFIG_SENSORS is not set
|
||||
@@ -539,9 +563,12 @@ CONFIG_UART0_2STOP=0
|
||||
# CONFIG_UART0_IFLOWCONTROL is not set
|
||||
# CONFIG_UART0_OFLOWCONTROL is not set
|
||||
# CONFIG_UART0_DMA is not set
|
||||
# CONFIG_PSEUDOTERM is not set
|
||||
# CONFIG_USBDEV is not set
|
||||
# CONFIG_USBHOST is not set
|
||||
# CONFIG_HAVE_USBTRACE is not set
|
||||
# CONFIG_DRIVERS_WIRELESS is not set
|
||||
# CONFIG_DRIVERS_CONTACTLESS is not set
|
||||
|
||||
#
|
||||
# System Logging
|
||||
@@ -555,6 +582,7 @@ CONFIG_SYSLOG_SERIAL_CONSOLE=y
|
||||
CONFIG_SYSLOG_CONSOLE=y
|
||||
# CONFIG_SYSLOG_NONE is not set
|
||||
# CONFIG_SYSLOG_FILE is not set
|
||||
# CONFIG_SYSLOG_CHARDEV is not set
|
||||
|
||||
#
|
||||
# Networking Support
|
||||
@@ -643,11 +671,29 @@ CONFIG_STDIO_BUFFER_SIZE=64
|
||||
CONFIG_STDIO_LINEBUFFER=y
|
||||
CONFIG_NUNGET_CHARS=2
|
||||
CONFIG_LIB_HOMEDIR="/"
|
||||
# CONFIG_LIBC_DLLFCN is not set
|
||||
# CONFIG_LIBC_MODLIB is not set
|
||||
# CONFIG_LIBM is not set
|
||||
# CONFIG_LIBC_ARCH_MEMCPY is not set
|
||||
# CONFIG_LIBC_ARCH_MEMCMP is not set
|
||||
# CONFIG_LIBC_ARCH_MEMMOVE is not set
|
||||
# CONFIG_LIBC_ARCH_MEMSET is not set
|
||||
# CONFIG_LIBC_ARCH_STRCHR is not set
|
||||
# CONFIG_LIBC_ARCH_STRCMP is not set
|
||||
# CONFIG_LIBC_ARCH_STRCPY is not set
|
||||
# CONFIG_LIBC_ARCH_STRNCPY is not set
|
||||
# CONFIG_LIBC_ARCH_STRLEN is not set
|
||||
# CONFIG_LIBC_ARCH_STRNLEN is not set
|
||||
# CONFIG_LIBC_ARCH_BZERO is not set
|
||||
# CONFIG_LIBC_ARCH_ELF is not set
|
||||
# CONFIG_ARMV7M_MEMCPY is not set
|
||||
# CONFIG_NOPRINTF_FIELDWIDTH is not set
|
||||
# CONFIG_LIBC_FLOATINGPOINT is not set
|
||||
CONFIG_LIBC_LONG_LONG=y
|
||||
# CONFIG_LIBC_SCANSET is not set
|
||||
# CONFIG_LIBC_IOCTL_VARIADIC is not set
|
||||
# CONFIG_LIBC_WCHAR is not set
|
||||
# CONFIG_LIBC_LOCALE is not set
|
||||
CONFIG_LIB_RAND_ORDER=1
|
||||
# CONFIG_EOL_IS_CR is not set
|
||||
# CONFIG_EOL_IS_LF is not set
|
||||
@@ -665,8 +711,12 @@ CONFIG_ARCH_LOWPUTC=y
|
||||
# CONFIG_TIME_EXTENDED is not set
|
||||
CONFIG_LIB_SENDFILE_BUFSIZE=512
|
||||
# CONFIG_ARCH_ROMGETC is not set
|
||||
# CONFIG_MEMCPY_VIK is not set
|
||||
# CONFIG_MEMSET_OPTSPEED is not set
|
||||
CONFIG_ARCH_HAVE_TLS=y
|
||||
# CONFIG_TLS is not set
|
||||
# CONFIG_LIBC_IPv4_ADDRCONV is not set
|
||||
# CONFIG_LIBC_IPv6_ADDRCONV is not set
|
||||
# CONFIG_LIBC_NETDB is not set
|
||||
# CONFIG_NETDB_HOSTFILE is not set
|
||||
|
||||
@@ -676,6 +726,7 @@ CONFIG_ARCH_HAVE_TLS=y
|
||||
# CONFIG_LIB_CRC64_FAST is not set
|
||||
# CONFIG_LIB_KBDCODEC is not set
|
||||
# CONFIG_LIB_SLCDCODEC is not set
|
||||
# CONFIG_LIB_HEX2BIN is not set
|
||||
|
||||
#
|
||||
# Basic CXX Support
|
||||
@@ -699,6 +750,8 @@ CONFIG_BUILTIN_PROXY_STACKSIZE=1024
|
||||
#
|
||||
# Examples
|
||||
#
|
||||
# CONFIG_EXAMPLES_BUTTONS is not set
|
||||
# CONFIG_EXAMPLES_CCTYPE is not set
|
||||
# CONFIG_EXAMPLES_CHAT is not set
|
||||
# CONFIG_EXAMPLES_CONFIGDATA is not set
|
||||
# CONFIG_EXAMPLES_CPUHOG is not set
|
||||
@@ -731,6 +784,7 @@ CONFIG_EXAMPLES_NSH=y
|
||||
# CONFIG_EXAMPLES_PIPE is not set
|
||||
# CONFIG_EXAMPLES_POSIXSPAWN is not set
|
||||
# CONFIG_EXAMPLES_PPPD is not set
|
||||
# CONFIG_EXAMPLES_RFID_READUID is not set
|
||||
# CONFIG_EXAMPLES_RGBLED is not set
|
||||
# CONFIG_EXAMPLES_ROMFS is not set
|
||||
# CONFIG_EXAMPLES_SENDMAIL is not set
|
||||
@@ -775,6 +829,7 @@ CONFIG_EXAMPLES_NSH=y
|
||||
# CONFIG_INTERPRETERS_BAS is not set
|
||||
# CONFIG_INTERPRETERS_FICL is not set
|
||||
# CONFIG_INTERPRETERS_MICROPYTHON is not set
|
||||
# CONFIG_INTERPRETERS_MINIBASIC is not set
|
||||
# CONFIG_INTERPRETERS_PCODE is not set
|
||||
|
||||
#
|
||||
@@ -848,6 +903,7 @@ CONFIG_NSH_DISABLE_LOSMART=y
|
||||
# CONFIG_NSH_DISABLE_MOUNT is not set
|
||||
# CONFIG_NSH_DISABLE_MV is not set
|
||||
# CONFIG_NSH_DISABLE_MW is not set
|
||||
CONFIG_NSH_DISABLE_PRINTF=y
|
||||
# CONFIG_NSH_DISABLE_PS is not set
|
||||
# CONFIG_NSH_DISABLE_PUT is not set
|
||||
# CONFIG_NSH_DISABLE_PWD is not set
|
||||
@@ -864,11 +920,14 @@ CONFIG_NSH_DISABLE_LOSMART=y
|
||||
# CONFIG_NSH_DISABLE_USLEEP is not set
|
||||
# CONFIG_NSH_DISABLE_WGET is not set
|
||||
# CONFIG_NSH_DISABLE_XD is not set
|
||||
CONFIG_NSH_MMCSDMINOR=0
|
||||
CONFIG_NSH_MMCSDSLOTNO=0
|
||||
|
||||
#
|
||||
# Configure Command Options
|
||||
#
|
||||
CONFIG_NSH_CMDOPT_DF_H=y
|
||||
# CONFIG_NSH_CMDOPT_DD_STATS is not set
|
||||
CONFIG_NSH_CODECS_BUFSIZE=128
|
||||
CONFIG_NSH_CMDOPT_HEXDUMP=y
|
||||
CONFIG_NSH_FILEIOSIZE=512
|
||||
@@ -905,7 +964,7 @@ CONFIG_NSH_ARCHINIT=y
|
||||
# CONFIG_SYSTEM_CLE is not set
|
||||
# CONFIG_SYSTEM_CUTERM is not set
|
||||
# CONFIG_SYSTEM_FREE is not set
|
||||
# CONFIG_LIB_HEX2BIN is not set
|
||||
# CONFIG_SYSTEM_HEX2BIN is not set
|
||||
# CONFIG_SYSTEM_HEXED is not set
|
||||
# CONFIG_SYSTEM_INSTALL is not set
|
||||
# CONFIG_SYSTEM_RAMTEST is not set
|
||||
@@ -915,6 +974,8 @@ CONFIG_READLINE_ECHO=y
|
||||
# CONFIG_READLINE_TABCOMPLETION is not set
|
||||
# CONFIG_READLINE_CMD_HISTORY is not set
|
||||
# CONFIG_SYSTEM_SUDOKU is not set
|
||||
# CONFIG_SYSTEM_SYSTEM is not set
|
||||
# CONFIG_SYSTEM_TEE is not set
|
||||
# CONFIG_SYSTEM_UBLOXMODEM is not set
|
||||
# CONFIG_SYSTEM_VI is not set
|
||||
# CONFIG_SYSTEM_ZMODEM is not set
|
||||
|
||||
@@ -106,7 +106,9 @@ CONFIG_ARCH_CHIP_SAM34=y
|
||||
# CONFIG_ARCH_ARM926EJS is not set
|
||||
# CONFIG_ARCH_ARM920T is not set
|
||||
# CONFIG_ARCH_CORTEXM0 is not set
|
||||
# CONFIG_ARCH_CORTEXM23 is not set
|
||||
# CONFIG_ARCH_CORTEXM3 is not set
|
||||
# CONFIG_ARCH_CORTEXM33 is not set
|
||||
CONFIG_ARCH_CORTEXM4=y
|
||||
# CONFIG_ARCH_CORTEXM7 is not set
|
||||
# CONFIG_ARCH_CORTEXA5 is not set
|
||||
@@ -153,7 +155,6 @@ CONFIG_ARMV7M_HAVE_STACKCHECK=y
|
||||
CONFIG_ARCH_HAVE_EXTNAND=y
|
||||
CONFIG_ARCH_HAVE_EXTNOR=y
|
||||
CONFIG_ARCH_HAVE_EXTSRAM0=y
|
||||
CONFIG_SDIO_DMA=y
|
||||
CONFIG_ARCH_HAVE_EXTSRAM1=y
|
||||
|
||||
#
|
||||
@@ -194,6 +195,7 @@ CONFIG_ARCH_CHIP_ATSAM4SD32C=y
|
||||
# CONFIG_ARCH_CHIP_ATSAM4S16B is not set
|
||||
# CONFIG_ARCH_CHIP_ATSAM4S8C is not set
|
||||
# CONFIG_ARCH_CHIP_ATSAM4S8B is not set
|
||||
# CONFIG_ARCH_CHIP_ATSAM4S4C is not set
|
||||
# CONFIG_ARCH_CHIP_ATSAM4E16E is not set
|
||||
# CONFIG_ARCH_CHIP_ATSAM4E16C is not set
|
||||
# CONFIG_ARCH_CHIP_ATSAM4E8E is not set
|
||||
@@ -265,6 +267,7 @@ CONFIG_SAM34_GPIOC_IRQ=y
|
||||
#
|
||||
# AT91SAM3/4 HSMCI device driver options
|
||||
#
|
||||
CONFIG_SAM34_HSMCI_DMA=y
|
||||
# CONFIG_SAM34_HSMCI_RDPROOF is not set
|
||||
# CONFIG_SAM34_HSMCI_WRPROOF is not set
|
||||
|
||||
@@ -405,6 +408,7 @@ CONFIG_PREALLOC_TIMERS=4
|
||||
#
|
||||
# Tasks and Scheduling
|
||||
#
|
||||
# CONFIG_SPINLOCK is not set
|
||||
# CONFIG_INIT_NONE is not set
|
||||
CONFIG_INIT_ENTRYPOINT=y
|
||||
# CONFIG_INIT_FILEPATH is not set
|
||||
@@ -421,6 +425,8 @@ CONFIG_SCHED_WAITPID=y
|
||||
#
|
||||
# CONFIG_MUTEX_TYPES is not set
|
||||
CONFIG_NPTHREAD_KEYS=4
|
||||
# CONFIG_PTHREAD_CLEANUP is not set
|
||||
# CONFIG_CANCELLATION_POINTS is not set
|
||||
|
||||
#
|
||||
# Performance Monitoring
|
||||
@@ -564,10 +570,12 @@ CONFIG_MMCSD_NSLOTS=1
|
||||
CONFIG_MMCSD_MMCSUPPORT=y
|
||||
CONFIG_MMCSD_HAVECARDDETECT=y
|
||||
CONFIG_ARCH_HAVE_SDIO=y
|
||||
CONFIG_SDIO_DMA=y
|
||||
# CONFIG_ARCH_HAVE_SDIOWAIT_WRCOMPLETE is not set
|
||||
CONFIG_MMCSD_SDIO=y
|
||||
# CONFIG_SDIO_PREFLIGHT is not set
|
||||
# CONFIG_SDIO_MUXBUS is not set
|
||||
# CONFIG_SDIO_WIDTH_D1_ONLY is not set
|
||||
CONFIG_SDIO_BLOCKSETUP=y
|
||||
# CONFIG_MODEM is not set
|
||||
# CONFIG_MTD is not set
|
||||
@@ -810,10 +818,26 @@ CONFIG_BUILTIN=y
|
||||
CONFIG_STDIO_BUFFER_SIZE=256
|
||||
CONFIG_STDIO_LINEBUFFER=y
|
||||
CONFIG_NUNGET_CHARS=2
|
||||
# CONFIG_LIBC_DLLFCN is not set
|
||||
# CONFIG_LIBC_MODLIB is not set
|
||||
# CONFIG_LIBM is not set
|
||||
# CONFIG_LIBC_ARCH_MEMCPY is not set
|
||||
# CONFIG_LIBC_ARCH_MEMCMP is not set
|
||||
# CONFIG_LIBC_ARCH_MEMMOVE is not set
|
||||
# CONFIG_LIBC_ARCH_MEMSET is not set
|
||||
# CONFIG_LIBC_ARCH_STRCHR is not set
|
||||
# CONFIG_LIBC_ARCH_STRCMP is not set
|
||||
# CONFIG_LIBC_ARCH_STRCPY is not set
|
||||
# CONFIG_LIBC_ARCH_STRNCPY is not set
|
||||
# CONFIG_LIBC_ARCH_STRLEN is not set
|
||||
# CONFIG_LIBC_ARCH_STRNLEN is not set
|
||||
# CONFIG_LIBC_ARCH_BZERO is not set
|
||||
# CONFIG_LIBC_ARCH_ELF is not set
|
||||
# CONFIG_ARMV7M_MEMCPY is not set
|
||||
# CONFIG_NOPRINTF_FIELDWIDTH is not set
|
||||
# CONFIG_LIBC_FLOATINGPOINT is not set
|
||||
CONFIG_LIBC_LONG_LONG=y
|
||||
# CONFIG_LIBC_SCANSET is not set
|
||||
# CONFIG_LIBC_IOCTL_VARIADIC is not set
|
||||
# CONFIG_LIBC_WCHAR is not set
|
||||
# CONFIG_LIBC_LOCALE is not set
|
||||
@@ -834,8 +858,12 @@ CONFIG_ARCH_LOWPUTC=y
|
||||
# CONFIG_TIME_EXTENDED is not set
|
||||
CONFIG_LIB_SENDFILE_BUFSIZE=512
|
||||
# CONFIG_ARCH_ROMGETC is not set
|
||||
# CONFIG_MEMCPY_VIK is not set
|
||||
# CONFIG_MEMSET_OPTSPEED is not set
|
||||
CONFIG_ARCH_HAVE_TLS=y
|
||||
# CONFIG_TLS is not set
|
||||
# CONFIG_LIBC_IPv4_ADDRCONV is not set
|
||||
# CONFIG_LIBC_IPv6_ADDRCONV is not set
|
||||
# CONFIG_LIBC_NETDB is not set
|
||||
# CONFIG_NETDB_HOSTFILE is not set
|
||||
|
||||
@@ -903,10 +931,10 @@ CONFIG_EXAMPLES_CPUHOG_PRIORITY=50
|
||||
CONFIG_EXAMPLES_NSH=y
|
||||
CONFIG_EXAMPLES_NSH_CXXINITIALIZE=y
|
||||
# CONFIG_EXAMPLES_NULL is not set
|
||||
# CONFIG_EXAMPLES_NX is not set
|
||||
# CONFIG_EXAMPLES_NXFFS is not set
|
||||
# CONFIG_EXAMPLES_NXHELLO is not set
|
||||
# CONFIG_EXAMPLES_NXIMAGE is not set
|
||||
# CONFIG_EXAMPLES_NX is not set
|
||||
# CONFIG_EXAMPLES_NXLINES is not set
|
||||
# CONFIG_EXAMPLES_NXTERM is not set
|
||||
# CONFIG_EXAMPLES_NXTEXT is not set
|
||||
@@ -1064,6 +1092,7 @@ CONFIG_NSH_MMCSDSLOTNO=0
|
||||
# Configure Command Options
|
||||
#
|
||||
CONFIG_NSH_CMDOPT_DF_H=y
|
||||
# CONFIG_NSH_CMDOPT_DD_STATS is not set
|
||||
CONFIG_NSH_CODECS_BUFSIZE=128
|
||||
CONFIG_NSH_CMDOPT_HEXDUMP=y
|
||||
CONFIG_NSH_PROC_MOUNTPOINT="/proc"
|
||||
|
||||
@@ -12,8 +12,10 @@
|
||||
# CONFIG_HOST_OSX is not set
|
||||
CONFIG_HOST_WINDOWS=y
|
||||
# CONFIG_HOST_OTHER is not set
|
||||
CONFIG_TOOLCHAIN_WINDOWS=y
|
||||
# CONFIG_WINDOWS_NATIVE is not set
|
||||
CONFIG_WINDOWS_CYGWIN=y
|
||||
# CONFIG_WINDOWS_UBUNTU is not set
|
||||
# CONFIG_WINDOWS_MSYS is not set
|
||||
# CONFIG_WINDOWS_OTHER is not set
|
||||
|
||||
@@ -64,9 +66,12 @@ CONFIG_ARCH_ARM=y
|
||||
# CONFIG_ARCH_AVR is not set
|
||||
# CONFIG_ARCH_HC is not set
|
||||
# CONFIG_ARCH_MIPS is not set
|
||||
# CONFIG_ARCH_MISOC is not set
|
||||
# CONFIG_ARCH_RENESAS is not set
|
||||
# CONFIG_ARCH_RISCV is not set
|
||||
# CONFIG_ARCH_SIM is not set
|
||||
# CONFIG_ARCH_X86 is not set
|
||||
# CONFIG_ARCH_XTENSA is not set
|
||||
# CONFIG_ARCH_Z16 is not set
|
||||
# CONFIG_ARCH_Z80 is not set
|
||||
CONFIG_ARCH="arm"
|
||||
@@ -106,7 +111,9 @@ CONFIG_ARCH_CHIP_SAMA5=y
|
||||
# CONFIG_ARCH_ARM926EJS is not set
|
||||
# CONFIG_ARCH_ARM920T is not set
|
||||
# CONFIG_ARCH_CORTEXM0 is not set
|
||||
# CONFIG_ARCH_CORTEXM23 is not set
|
||||
# CONFIG_ARCH_CORTEXM3 is not set
|
||||
# CONFIG_ARCH_CORTEXM33 is not set
|
||||
# CONFIG_ARCH_CORTEXM4 is not set
|
||||
# CONFIG_ARCH_CORTEXM7 is not set
|
||||
CONFIG_ARCH_CORTEXA5=y
|
||||
@@ -121,7 +128,7 @@ CONFIG_ARCH_CORTEXA5=y
|
||||
CONFIG_ARCH_FAMILY="armv7-a"
|
||||
CONFIG_ARCH_CHIP="sama5"
|
||||
# CONFIG_ARM_TOOLCHAIN_IAR is not set
|
||||
# CONFIG_ARM_TOOLCHAIN_GNU is not set
|
||||
CONFIG_ARM_TOOLCHAIN_GNU=y
|
||||
CONFIG_ARCH_HAVE_FPU=y
|
||||
# CONFIG_ARCH_HAVE_DPFPU is not set
|
||||
CONFIG_ARCH_FPU=y
|
||||
@@ -147,7 +154,6 @@ CONFIG_ARMV7A_TOOLCHAIN_CODESOURCERYW=y
|
||||
# CONFIG_ARMV7A_TOOLCHAIN_GNU_OABI is not set
|
||||
# CONFIG_ARMV7A_DECODEFIQ is not set
|
||||
# CONFIG_SERIAL_TERMIOS is not set
|
||||
CONFIG_SDIO_DMA=y
|
||||
# CONFIG_USBHOST_BULK_DISABLE is not set
|
||||
# CONFIG_USBHOST_INT_DISABLE is not set
|
||||
CONFIG_USBHOST_ISOC_DISABLE=y
|
||||
@@ -274,6 +280,7 @@ CONFIG_SAMA5_SPI_DMATHRESHOLD=4
|
||||
#
|
||||
# HSMCI device driver options
|
||||
#
|
||||
CONFIG_SAMA5_HSMCI_DMA=y
|
||||
# CONFIG_SAMA5_HSMCI_RDPROOF is not set
|
||||
# CONFIG_SAMA5_HSMCI_WRPROOF is not set
|
||||
|
||||
@@ -411,8 +418,6 @@ CONFIG_ARCH_LEDS=y
|
||||
CONFIG_ARCH_HAVE_BUTTONS=y
|
||||
# CONFIG_ARCH_BUTTONS is not set
|
||||
CONFIG_ARCH_HAVE_IRQBUTTONS=y
|
||||
CONFIG_NSH_MMCSDMINOR=0
|
||||
CONFIG_NSH_MMCSDSLOTNO=0
|
||||
|
||||
#
|
||||
# Board-Specific Options
|
||||
@@ -428,6 +433,7 @@ CONFIG_SAMA5D3xEK_AT25_FTL=y
|
||||
CONFIG_SAMA5D3xEK_USBHOST_STACKSIZE=1024
|
||||
CONFIG_SAMA5D3xEK_USBHOST_PRIO=100
|
||||
# CONFIG_SAMA5D3xEK_SLOWCLOCK is not set
|
||||
# CONFIG_BOARD_CRASHDUMP is not set
|
||||
CONFIG_LIB_BOARDCTL=y
|
||||
# CONFIG_BOARDCTL_UNIQUEID is not set
|
||||
CONFIG_BOARDCTL_USBDEVCTRL=y
|
||||
@@ -453,6 +459,7 @@ CONFIG_ARCH_HAVE_TICKLESS=y
|
||||
CONFIG_USEC_PER_TICK=10000
|
||||
# CONFIG_SYSTEM_TIME64 is not set
|
||||
# CONFIG_CLOCK_MONOTONIC is not set
|
||||
# CONFIG_ARCH_HAVE_TIMEKEEPING is not set
|
||||
# CONFIG_JULIAN_TIME is not set
|
||||
CONFIG_MAX_WDOGPARMS=2
|
||||
CONFIG_PREALLOC_WDOGS=16
|
||||
@@ -462,6 +469,7 @@ CONFIG_PREALLOC_TIMERS=4
|
||||
#
|
||||
# Tasks and Scheduling
|
||||
#
|
||||
# CONFIG_SPINLOCK is not set
|
||||
# CONFIG_INIT_NONE is not set
|
||||
CONFIG_INIT_ENTRYPOINT=y
|
||||
# CONFIG_INIT_FILEPATH is not set
|
||||
@@ -478,6 +486,8 @@ CONFIG_SCHED_WAITPID=y
|
||||
#
|
||||
# CONFIG_MUTEX_TYPES is not set
|
||||
CONFIG_NPTHREAD_KEYS=4
|
||||
# CONFIG_PTHREAD_CLEANUP is not set
|
||||
# CONFIG_CANCELLATION_POINTS is not set
|
||||
|
||||
#
|
||||
# Performance Monitoring
|
||||
@@ -549,6 +559,7 @@ CONFIG_DEV_NULL=y
|
||||
# CONFIG_DEV_ZERO is not set
|
||||
CONFIG_ARCH_HAVE_RNG=y
|
||||
CONFIG_DEV_RANDOM=y
|
||||
# CONFIG_DEV_URANDOM is not set
|
||||
# CONFIG_DEV_LOOP is not set
|
||||
|
||||
#
|
||||
@@ -564,21 +575,24 @@ CONFIG_DEV_RANDOM=y
|
||||
CONFIG_ARCH_HAVE_I2CRESET=y
|
||||
# CONFIG_I2C is not set
|
||||
CONFIG_SPI=y
|
||||
# CONFIG_ARCH_HAVE_SPI_CRCGENERATION is not set
|
||||
# CONFIG_ARCH_HAVE_SPI_CS_CONTROL is not set
|
||||
# CONFIG_ARCH_HAVE_SPI_BITORDER is not set
|
||||
# CONFIG_SPI_SLAVE is not set
|
||||
CONFIG_SPI_EXCHANGE=y
|
||||
# CONFIG_SPI_CMDDATA is not set
|
||||
# CONFIG_SPI_CALLBACK is not set
|
||||
# CONFIG_SPI_BITBANG is not set
|
||||
# CONFIG_SPI_HWFEATURES is not set
|
||||
# CONFIG_SPI_CRCGENERATION is not set
|
||||
# CONFIG_SPI_CS_CONTROL is not set
|
||||
# CONFIG_SPI_CS_DELAY_CONTROL is not set
|
||||
# CONFIG_SPI_DRIVER is not set
|
||||
# CONFIG_SPI_BITBANG is not set
|
||||
# CONFIG_I2S is not set
|
||||
|
||||
#
|
||||
# Timer Driver Support
|
||||
#
|
||||
# CONFIG_TIMER is not set
|
||||
# CONFIG_ONESHOT is not set
|
||||
CONFIG_RTC=y
|
||||
CONFIG_RTC_DATETIME=y
|
||||
# CONFIG_RTC_ALARM is not set
|
||||
@@ -590,7 +604,12 @@ CONFIG_RTC_DATETIME=y
|
||||
# CONFIG_VIDEO_DEVICES is not set
|
||||
# CONFIG_BCH is not set
|
||||
# CONFIG_INPUT is not set
|
||||
|
||||
#
|
||||
# IO Expander/GPIO Support
|
||||
#
|
||||
# CONFIG_IOEXPANDER is not set
|
||||
# CONFIG_DEV_GPIO is not set
|
||||
|
||||
#
|
||||
# LCD Driver Support
|
||||
@@ -613,10 +632,12 @@ CONFIG_MMCSD_MULTIBLOCK_DISABLE=y
|
||||
CONFIG_MMCSD_HAVECARDDETECT=y
|
||||
# CONFIG_MMCSD_SPI is not set
|
||||
CONFIG_ARCH_HAVE_SDIO=y
|
||||
CONFIG_SDIO_DMA=y
|
||||
# CONFIG_ARCH_HAVE_SDIOWAIT_WRCOMPLETE is not set
|
||||
CONFIG_MMCSD_SDIO=y
|
||||
# CONFIG_SDIO_PREFLIGHT is not set
|
||||
# CONFIG_SDIO_MUXBUS is not set
|
||||
# CONFIG_SDIO_WIDTH_D1_ONLY is not set
|
||||
CONFIG_SDIO_BLOCKSETUP=y
|
||||
# CONFIG_MODEM is not set
|
||||
CONFIG_MTD=y
|
||||
@@ -643,6 +664,7 @@ CONFIG_AT25_SPIFREQUENCY=10000000
|
||||
# CONFIG_MTD_AT45DB is not set
|
||||
# CONFIG_MTD_IS25XP is not set
|
||||
# CONFIG_MTD_M25P is not set
|
||||
# CONFIG_MTD_MX25L is not set
|
||||
# CONFIG_MTD_S25FL1 is not set
|
||||
# CONFIG_MTD_N25QXXX is not set
|
||||
# CONFIG_MTD_SMART is not set
|
||||
@@ -706,6 +728,7 @@ CONFIG_USART1_2STOP=0
|
||||
# CONFIG_USART1_IFLOWCONTROL is not set
|
||||
# CONFIG_USART1_OFLOWCONTROL is not set
|
||||
# CONFIG_USART1_DMA is not set
|
||||
# CONFIG_PSEUDOTERM is not set
|
||||
CONFIG_USBDEV=y
|
||||
|
||||
#
|
||||
@@ -748,6 +771,7 @@ CONFIG_USBHOST_NPREALLOC=4
|
||||
CONFIG_USBHOST_HAVE_ASYNCH=y
|
||||
# CONFIG_USBHOST_ASYNCH is not set
|
||||
# CONFIG_USBHOST_HUB is not set
|
||||
# CONFIG_USBHOST_COMPOSITE is not set
|
||||
CONFIG_USBHOST_MSC=y
|
||||
# CONFIG_USBHOST_CDCACM is not set
|
||||
CONFIG_USBHOST_HIDKBD=y
|
||||
@@ -760,7 +784,9 @@ CONFIG_HIDKBD_BUFSIZE=64
|
||||
# CONFIG_HIDKBD_NODEBOUNCE is not set
|
||||
# CONFIG_USBHOST_HIDMOUSE is not set
|
||||
# CONFIG_USBHOST_TRACE is not set
|
||||
# CONFIG_HAVE_USBTRACE is not set
|
||||
# CONFIG_DRIVERS_WIRELESS is not set
|
||||
# CONFIG_DRIVERS_CONTACTLESS is not set
|
||||
|
||||
#
|
||||
# System Logging
|
||||
@@ -774,6 +800,7 @@ CONFIG_SYSLOG_SERIAL_CONSOLE=y
|
||||
CONFIG_SYSLOG_CONSOLE=y
|
||||
# CONFIG_SYSLOG_NONE is not set
|
||||
# CONFIG_SYSLOG_FILE is not set
|
||||
# CONFIG_SYSLOG_CHARDEV is not set
|
||||
|
||||
#
|
||||
# Networking Support
|
||||
@@ -870,11 +897,29 @@ CONFIG_SYMTAB_ORDEREDBYNAME=y
|
||||
CONFIG_STDIO_BUFFER_SIZE=64
|
||||
CONFIG_STDIO_LINEBUFFER=y
|
||||
CONFIG_NUNGET_CHARS=2
|
||||
# CONFIG_LIBC_DLLFCN is not set
|
||||
# CONFIG_LIBC_MODLIB is not set
|
||||
# CONFIG_LIBM is not set
|
||||
# CONFIG_LIBC_ARCH_MEMCPY is not set
|
||||
# CONFIG_LIBC_ARCH_MEMCMP is not set
|
||||
# CONFIG_LIBC_ARCH_MEMMOVE is not set
|
||||
# CONFIG_LIBC_ARCH_MEMSET is not set
|
||||
# CONFIG_LIBC_ARCH_STRCHR is not set
|
||||
# CONFIG_LIBC_ARCH_STRCMP is not set
|
||||
# CONFIG_LIBC_ARCH_STRCPY is not set
|
||||
# CONFIG_LIBC_ARCH_STRNCPY is not set
|
||||
# CONFIG_LIBC_ARCH_STRLEN is not set
|
||||
# CONFIG_LIBC_ARCH_STRNLEN is not set
|
||||
# CONFIG_LIBC_ARCH_BZERO is not set
|
||||
# CONFIG_LIBC_ARCH_ELF is not set
|
||||
# CONFIG_ARMV7A_MEMCPY is not set
|
||||
# CONFIG_NOPRINTF_FIELDWIDTH is not set
|
||||
# CONFIG_LIBC_FLOATINGPOINT is not set
|
||||
CONFIG_LIBC_LONG_LONG=y
|
||||
# CONFIG_LIBC_SCANSET is not set
|
||||
# CONFIG_LIBC_IOCTL_VARIADIC is not set
|
||||
# CONFIG_LIBC_WCHAR is not set
|
||||
# CONFIG_LIBC_LOCALE is not set
|
||||
CONFIG_LIB_RAND_ORDER=1
|
||||
# CONFIG_EOL_IS_CR is not set
|
||||
# CONFIG_EOL_IS_LF is not set
|
||||
@@ -891,8 +936,12 @@ CONFIG_ARCH_LOWPUTC=y
|
||||
# CONFIG_TIME_EXTENDED is not set
|
||||
CONFIG_LIB_SENDFILE_BUFSIZE=512
|
||||
# CONFIG_ARCH_ROMGETC is not set
|
||||
# CONFIG_MEMCPY_VIK is not set
|
||||
# CONFIG_MEMSET_OPTSPEED is not set
|
||||
CONFIG_ARCH_HAVE_TLS=y
|
||||
# CONFIG_TLS is not set
|
||||
# CONFIG_LIBC_IPv4_ADDRCONV is not set
|
||||
# CONFIG_LIBC_IPv6_ADDRCONV is not set
|
||||
# CONFIG_LIBC_NETDB is not set
|
||||
# CONFIG_NETDB_HOSTFILE is not set
|
||||
|
||||
@@ -902,6 +951,7 @@ CONFIG_ARCH_HAVE_TLS=y
|
||||
# CONFIG_LIB_CRC64_FAST is not set
|
||||
# CONFIG_LIB_KBDCODEC is not set
|
||||
# CONFIG_LIB_SLCDCODEC is not set
|
||||
# CONFIG_LIB_HEX2BIN is not set
|
||||
|
||||
#
|
||||
# Basic CXX Support
|
||||
@@ -932,9 +982,10 @@ CONFIG_BUILTIN_PROXY_STACKSIZE=1024
|
||||
#
|
||||
# Examples
|
||||
#
|
||||
# CONFIG_EXAMPLES_BUTTONS is not set
|
||||
# CONFIG_EXAMPLES_CCTYPE is not set
|
||||
# CONFIG_EXAMPLES_CHAT is not set
|
||||
# CONFIG_EXAMPLES_CONFIGDATA is not set
|
||||
# CONFIG_EXAMPLES_CPUHOG is not set
|
||||
# CONFIG_EXAMPLES_CXXTEST is not set
|
||||
# CONFIG_EXAMPLES_DHCPD is not set
|
||||
# CONFIG_EXAMPLES_ELF is not set
|
||||
@@ -964,10 +1015,10 @@ CONFIG_EXAMPLES_NSH_CXXINITIALIZE=y
|
||||
# CONFIG_EXAMPLES_NXTEXT is not set
|
||||
# CONFIG_EXAMPLES_OSTEST is not set
|
||||
# CONFIG_EXAMPLES_PCA9635 is not set
|
||||
# CONFIG_EXAMPLES_PIPE is not set
|
||||
# CONFIG_EXAMPLES_POSIXSPAWN is not set
|
||||
# CONFIG_EXAMPLES_PPPD is not set
|
||||
# CONFIG_EXAMPLES_RANDOM is not set
|
||||
# CONFIG_EXAMPLES_RFID_READUID is not set
|
||||
# CONFIG_EXAMPLES_RGBLED is not set
|
||||
# CONFIG_EXAMPLES_SENDMAIL is not set
|
||||
# CONFIG_EXAMPLES_SERIALBLASTER is not set
|
||||
@@ -1010,6 +1061,7 @@ CONFIG_EXAMPLES_NSH_CXXINITIALIZE=y
|
||||
# CONFIG_INTERPRETERS_BAS is not set
|
||||
# CONFIG_INTERPRETERS_FICL is not set
|
||||
# CONFIG_INTERPRETERS_MICROPYTHON is not set
|
||||
# CONFIG_INTERPRETERS_MINIBASIC is not set
|
||||
# CONFIG_INTERPRETERS_PCODE is not set
|
||||
|
||||
#
|
||||
@@ -1076,12 +1128,12 @@ CONFIG_NSH_DISABLE_LOSMART=y
|
||||
# CONFIG_NSH_DISABLE_MB is not set
|
||||
# CONFIG_NSH_DISABLE_MKDIR is not set
|
||||
# CONFIG_NSH_DISABLE_MKFATFS is not set
|
||||
# CONFIG_NSH_DISABLE_MKFIFO is not set
|
||||
# CONFIG_NSH_DISABLE_MKRD is not set
|
||||
# CONFIG_NSH_DISABLE_MH is not set
|
||||
# CONFIG_NSH_DISABLE_MOUNT is not set
|
||||
# CONFIG_NSH_DISABLE_MV is not set
|
||||
# CONFIG_NSH_DISABLE_MW is not set
|
||||
CONFIG_NSH_DISABLE_PRINTF=y
|
||||
# CONFIG_NSH_DISABLE_PS is not set
|
||||
# CONFIG_NSH_DISABLE_PUT is not set
|
||||
# CONFIG_NSH_DISABLE_PWD is not set
|
||||
@@ -1098,11 +1150,14 @@ CONFIG_NSH_DISABLE_LOSMART=y
|
||||
# CONFIG_NSH_DISABLE_USLEEP is not set
|
||||
# CONFIG_NSH_DISABLE_WGET is not set
|
||||
# CONFIG_NSH_DISABLE_XD is not set
|
||||
CONFIG_NSH_MMCSDMINOR=0
|
||||
CONFIG_NSH_MMCSDSLOTNO=0
|
||||
|
||||
#
|
||||
# Configure Command Options
|
||||
#
|
||||
# CONFIG_NSH_CMDOPT_DF_H is not set
|
||||
# CONFIG_NSH_CMDOPT_DD_STATS is not set
|
||||
CONFIG_NSH_CODECS_BUFSIZE=128
|
||||
CONFIG_NSH_CMDOPT_HEXDUMP=y
|
||||
CONFIG_NSH_PROC_MOUNTPOINT="/proc"
|
||||
@@ -1141,7 +1196,7 @@ CONFIG_NSH_ARCHINIT=y
|
||||
# CONFIG_SYSTEM_CUTERM is not set
|
||||
# CONFIG_SYSTEM_FLASH_ERASEALL is not set
|
||||
# CONFIG_SYSTEM_FREE is not set
|
||||
# CONFIG_LIB_HEX2BIN is not set
|
||||
# CONFIG_SYSTEM_HEX2BIN is not set
|
||||
# CONFIG_SYSTEM_HEXED is not set
|
||||
# CONFIG_SYSTEM_INSTALL is not set
|
||||
# CONFIG_SYSTEM_RAMTEST is not set
|
||||
@@ -1151,6 +1206,8 @@ CONFIG_READLINE_ECHO=y
|
||||
# CONFIG_READLINE_TABCOMPLETION is not set
|
||||
# CONFIG_READLINE_CMD_HISTORY is not set
|
||||
# CONFIG_SYSTEM_SUDOKU is not set
|
||||
# CONFIG_SYSTEM_SYSTEM is not set
|
||||
# CONFIG_SYSTEM_TEE is not set
|
||||
# CONFIG_SYSTEM_UBLOXMODEM is not set
|
||||
CONFIG_SYSTEM_USBMSC=y
|
||||
CONFIG_SYSTEM_USBMSC_NLUNS=1
|
||||
|
||||
@@ -12,8 +12,10 @@
|
||||
# CONFIG_HOST_OSX is not set
|
||||
CONFIG_HOST_WINDOWS=y
|
||||
# CONFIG_HOST_OTHER is not set
|
||||
CONFIG_TOOLCHAIN_WINDOWS=y
|
||||
# CONFIG_WINDOWS_NATIVE is not set
|
||||
CONFIG_WINDOWS_CYGWIN=y
|
||||
# CONFIG_WINDOWS_UBUNTU is not set
|
||||
# CONFIG_WINDOWS_MSYS is not set
|
||||
# CONFIG_WINDOWS_OTHER is not set
|
||||
|
||||
@@ -64,9 +66,12 @@ CONFIG_ARCH_ARM=y
|
||||
# CONFIG_ARCH_AVR is not set
|
||||
# CONFIG_ARCH_HC is not set
|
||||
# CONFIG_ARCH_MIPS is not set
|
||||
# CONFIG_ARCH_MISOC is not set
|
||||
# CONFIG_ARCH_RENESAS is not set
|
||||
# CONFIG_ARCH_RISCV is not set
|
||||
# CONFIG_ARCH_SIM is not set
|
||||
# CONFIG_ARCH_X86 is not set
|
||||
# CONFIG_ARCH_XTENSA is not set
|
||||
# CONFIG_ARCH_Z16 is not set
|
||||
# CONFIG_ARCH_Z80 is not set
|
||||
CONFIG_ARCH="arm"
|
||||
@@ -106,7 +111,9 @@ CONFIG_ARCH_CHIP_SAMA5=y
|
||||
# CONFIG_ARCH_ARM926EJS is not set
|
||||
# CONFIG_ARCH_ARM920T is not set
|
||||
# CONFIG_ARCH_CORTEXM0 is not set
|
||||
# CONFIG_ARCH_CORTEXM23 is not set
|
||||
# CONFIG_ARCH_CORTEXM3 is not set
|
||||
# CONFIG_ARCH_CORTEXM33 is not set
|
||||
# CONFIG_ARCH_CORTEXM4 is not set
|
||||
# CONFIG_ARCH_CORTEXM7 is not set
|
||||
CONFIG_ARCH_CORTEXA5=y
|
||||
@@ -121,7 +128,7 @@ CONFIG_ARCH_CORTEXA5=y
|
||||
CONFIG_ARCH_FAMILY="armv7-a"
|
||||
CONFIG_ARCH_CHIP="sama5"
|
||||
# CONFIG_ARM_TOOLCHAIN_IAR is not set
|
||||
# CONFIG_ARM_TOOLCHAIN_GNU is not set
|
||||
CONFIG_ARM_TOOLCHAIN_GNU=y
|
||||
CONFIG_ARCH_HAVE_FPU=y
|
||||
# CONFIG_ARCH_HAVE_DPFPU is not set
|
||||
CONFIG_ARCH_FPU=y
|
||||
@@ -147,7 +154,6 @@ CONFIG_ARMV7A_TOOLCHAIN_CODESOURCERYW=y
|
||||
# CONFIG_ARMV7A_TOOLCHAIN_GNU_OABI is not set
|
||||
# CONFIG_ARMV7A_DECODEFIQ is not set
|
||||
# CONFIG_SERIAL_TERMIOS is not set
|
||||
CONFIG_SDIO_DMA=y
|
||||
|
||||
#
|
||||
# SAMA5 Configuration Options
|
||||
@@ -295,6 +301,7 @@ CONFIG_SAMA5_SSC0_TX_STTDLY=1
|
||||
#
|
||||
# HSMCI device driver options
|
||||
#
|
||||
CONFIG_SAMA5_HSMCI_DMA=y
|
||||
# CONFIG_SAMA5_HSMCI_RDPROOF is not set
|
||||
# CONFIG_SAMA5_HSMCI_WRPROOF is not set
|
||||
|
||||
@@ -410,8 +417,6 @@ CONFIG_ARCH_LEDS=y
|
||||
CONFIG_ARCH_HAVE_BUTTONS=y
|
||||
# CONFIG_ARCH_BUTTONS is not set
|
||||
CONFIG_ARCH_HAVE_IRQBUTTONS=y
|
||||
CONFIG_NSH_MMCSDMINOR=0
|
||||
CONFIG_NSH_MMCSDSLOTNO=0
|
||||
|
||||
#
|
||||
# Board-Specific Options
|
||||
@@ -426,6 +431,7 @@ CONFIG_SAMA5D3xEK_SLOWCLOCK=y
|
||||
CONFIG_SAMA5D3xEK_WM8904_I2CFREQUENCY=400000
|
||||
CONFIG_SAMA5D3xEK_WM8904_SRCMAIN=y
|
||||
# CONFIG_SAMA5D3xEK_WM8904_SRCSCK is not set
|
||||
# CONFIG_BOARD_CRASHDUMP is not set
|
||||
CONFIG_LIB_BOARDCTL=y
|
||||
# CONFIG_BOARDCTL_UNIQUEID is not set
|
||||
# CONFIG_BOARDCTL_TSCTEST is not set
|
||||
@@ -450,6 +456,7 @@ CONFIG_ARCH_HAVE_TICKLESS=y
|
||||
CONFIG_USEC_PER_TICK=10000
|
||||
# CONFIG_SYSTEM_TIME64 is not set
|
||||
# CONFIG_CLOCK_MONOTONIC is not set
|
||||
# CONFIG_ARCH_HAVE_TIMEKEEPING is not set
|
||||
# CONFIG_JULIAN_TIME is not set
|
||||
CONFIG_START_YEAR=2013
|
||||
CONFIG_START_MONTH=7
|
||||
@@ -462,6 +469,7 @@ CONFIG_PREALLOC_TIMERS=4
|
||||
#
|
||||
# Tasks and Scheduling
|
||||
#
|
||||
# CONFIG_SPINLOCK is not set
|
||||
# CONFIG_INIT_NONE is not set
|
||||
CONFIG_INIT_ENTRYPOINT=y
|
||||
# CONFIG_INIT_FILEPATH is not set
|
||||
@@ -478,6 +486,8 @@ CONFIG_SCHED_WAITPID=y
|
||||
#
|
||||
# CONFIG_MUTEX_TYPES is not set
|
||||
CONFIG_NPTHREAD_KEYS=4
|
||||
# CONFIG_PTHREAD_CLEANUP is not set
|
||||
# CONFIG_CANCELLATION_POINTS is not set
|
||||
|
||||
#
|
||||
# Performance Monitoring
|
||||
@@ -547,6 +557,7 @@ CONFIG_PTHREAD_STACK_DEFAULT=2048
|
||||
CONFIG_DISABLE_POLL=y
|
||||
CONFIG_DEV_NULL=y
|
||||
# CONFIG_DEV_ZERO is not set
|
||||
# CONFIG_DEV_URANDOM is not set
|
||||
# CONFIG_DEV_LOOP is not set
|
||||
|
||||
#
|
||||
@@ -567,12 +578,16 @@ CONFIG_I2C_RESET=y
|
||||
# CONFIG_I2C_TRACE is not set
|
||||
# CONFIG_I2C_DRIVER is not set
|
||||
# CONFIG_SPI is not set
|
||||
# CONFIG_ARCH_HAVE_SPI_CRCGENERATION is not set
|
||||
# CONFIG_ARCH_HAVE_SPI_CS_CONTROL is not set
|
||||
# CONFIG_ARCH_HAVE_SPI_BITORDER is not set
|
||||
CONFIG_I2S=y
|
||||
|
||||
#
|
||||
# Timer Driver Support
|
||||
#
|
||||
# CONFIG_TIMER is not set
|
||||
# CONFIG_ONESHOT is not set
|
||||
# CONFIG_RTC is not set
|
||||
# CONFIG_WATCHDOG is not set
|
||||
# CONFIG_TIMERS_CS2100CP is not set
|
||||
@@ -593,7 +608,12 @@ CONFIG_WM8904_WORKER_STACKSIZE=1536
|
||||
# CONFIG_VIDEO_DEVICES is not set
|
||||
# CONFIG_BCH is not set
|
||||
# CONFIG_INPUT is not set
|
||||
|
||||
#
|
||||
# IO Expander/GPIO Support
|
||||
#
|
||||
# CONFIG_IOEXPANDER is not set
|
||||
# CONFIG_DEV_GPIO is not set
|
||||
|
||||
#
|
||||
# LCD Driver Support
|
||||
@@ -615,10 +635,12 @@ CONFIG_MMCSD_MULTIBLOCK_DISABLE=y
|
||||
# CONFIG_MMCSD_MMCSUPPORT is not set
|
||||
CONFIG_MMCSD_HAVECARDDETECT=y
|
||||
CONFIG_ARCH_HAVE_SDIO=y
|
||||
CONFIG_SDIO_DMA=y
|
||||
# CONFIG_ARCH_HAVE_SDIOWAIT_WRCOMPLETE is not set
|
||||
CONFIG_MMCSD_SDIO=y
|
||||
# CONFIG_SDIO_PREFLIGHT is not set
|
||||
# CONFIG_SDIO_MUXBUS is not set
|
||||
# CONFIG_SDIO_WIDTH_D1_ONLY is not set
|
||||
CONFIG_SDIO_BLOCKSETUP=y
|
||||
# CONFIG_MODEM is not set
|
||||
# CONFIG_MTD is not set
|
||||
@@ -676,9 +698,12 @@ CONFIG_USART1_2STOP=0
|
||||
# CONFIG_USART1_IFLOWCONTROL is not set
|
||||
# CONFIG_USART1_OFLOWCONTROL is not set
|
||||
# CONFIG_USART1_DMA is not set
|
||||
# CONFIG_PSEUDOTERM is not set
|
||||
# CONFIG_USBDEV is not set
|
||||
# CONFIG_USBHOST is not set
|
||||
# CONFIG_HAVE_USBTRACE is not set
|
||||
# CONFIG_DRIVERS_WIRELESS is not set
|
||||
# CONFIG_DRIVERS_CONTACTLESS is not set
|
||||
|
||||
#
|
||||
# System Logging
|
||||
@@ -692,6 +717,7 @@ CONFIG_SYSLOG_SERIAL_CONSOLE=y
|
||||
CONFIG_SYSLOG_CONSOLE=y
|
||||
# CONFIG_SYSLOG_NONE is not set
|
||||
# CONFIG_SYSLOG_FILE is not set
|
||||
# CONFIG_SYSLOG_CHARDEV is not set
|
||||
|
||||
#
|
||||
# Networking Support
|
||||
@@ -820,11 +846,29 @@ CONFIG_SYMTAB_ORDEREDBYNAME=y
|
||||
CONFIG_STDIO_BUFFER_SIZE=64
|
||||
CONFIG_STDIO_LINEBUFFER=y
|
||||
CONFIG_NUNGET_CHARS=2
|
||||
# CONFIG_LIBC_DLLFCN is not set
|
||||
# CONFIG_LIBC_MODLIB is not set
|
||||
# CONFIG_LIBM is not set
|
||||
# CONFIG_LIBC_ARCH_MEMCPY is not set
|
||||
# CONFIG_LIBC_ARCH_MEMCMP is not set
|
||||
# CONFIG_LIBC_ARCH_MEMMOVE is not set
|
||||
# CONFIG_LIBC_ARCH_MEMSET is not set
|
||||
# CONFIG_LIBC_ARCH_STRCHR is not set
|
||||
# CONFIG_LIBC_ARCH_STRCMP is not set
|
||||
# CONFIG_LIBC_ARCH_STRCPY is not set
|
||||
# CONFIG_LIBC_ARCH_STRNCPY is not set
|
||||
# CONFIG_LIBC_ARCH_STRLEN is not set
|
||||
# CONFIG_LIBC_ARCH_STRNLEN is not set
|
||||
# CONFIG_LIBC_ARCH_BZERO is not set
|
||||
# CONFIG_LIBC_ARCH_ELF is not set
|
||||
# CONFIG_ARMV7A_MEMCPY is not set
|
||||
# CONFIG_NOPRINTF_FIELDWIDTH is not set
|
||||
# CONFIG_LIBC_FLOATINGPOINT is not set
|
||||
CONFIG_LIBC_LONG_LONG=y
|
||||
# CONFIG_LIBC_SCANSET is not set
|
||||
# CONFIG_LIBC_IOCTL_VARIADIC is not set
|
||||
# CONFIG_LIBC_WCHAR is not set
|
||||
# CONFIG_LIBC_LOCALE is not set
|
||||
CONFIG_LIB_RAND_ORDER=1
|
||||
# CONFIG_EOL_IS_CR is not set
|
||||
# CONFIG_EOL_IS_LF is not set
|
||||
@@ -841,8 +885,12 @@ CONFIG_ARCH_LOWPUTC=y
|
||||
# CONFIG_TIME_EXTENDED is not set
|
||||
CONFIG_LIB_SENDFILE_BUFSIZE=512
|
||||
# CONFIG_ARCH_ROMGETC is not set
|
||||
# CONFIG_MEMCPY_VIK is not set
|
||||
# CONFIG_MEMSET_OPTSPEED is not set
|
||||
CONFIG_ARCH_HAVE_TLS=y
|
||||
# CONFIG_TLS is not set
|
||||
# CONFIG_LIBC_IPv4_ADDRCONV is not set
|
||||
# CONFIG_LIBC_IPv6_ADDRCONV is not set
|
||||
# CONFIG_LIBC_NETDB is not set
|
||||
# CONFIG_NETDB_HOSTFILE is not set
|
||||
|
||||
@@ -852,6 +900,7 @@ CONFIG_ARCH_HAVE_TLS=y
|
||||
# CONFIG_LIB_CRC64_FAST is not set
|
||||
# CONFIG_LIB_KBDCODEC is not set
|
||||
# CONFIG_LIB_SLCDCODEC is not set
|
||||
# CONFIG_LIB_HEX2BIN is not set
|
||||
|
||||
#
|
||||
# Basic CXX Support
|
||||
@@ -882,9 +931,10 @@ CONFIG_BUILTIN_PROXY_STACKSIZE=1024
|
||||
#
|
||||
# Examples
|
||||
#
|
||||
# CONFIG_EXAMPLES_BUTTONS is not set
|
||||
# CONFIG_EXAMPLES_CCTYPE is not set
|
||||
# CONFIG_EXAMPLES_CHAT is not set
|
||||
# CONFIG_EXAMPLES_CONFIGDATA is not set
|
||||
# CONFIG_EXAMPLES_CPUHOG is not set
|
||||
# CONFIG_EXAMPLES_CXXTEST is not set
|
||||
# CONFIG_EXAMPLES_DHCPD is not set
|
||||
# CONFIG_EXAMPLES_ELF is not set
|
||||
@@ -914,9 +964,9 @@ CONFIG_EXAMPLES_NSH_CXXINITIALIZE=y
|
||||
# CONFIG_EXAMPLES_NXTEXT is not set
|
||||
# CONFIG_EXAMPLES_OSTEST is not set
|
||||
# CONFIG_EXAMPLES_PCA9635 is not set
|
||||
# CONFIG_EXAMPLES_PIPE is not set
|
||||
# CONFIG_EXAMPLES_POSIXSPAWN is not set
|
||||
# CONFIG_EXAMPLES_PPPD is not set
|
||||
# CONFIG_EXAMPLES_RFID_READUID is not set
|
||||
# CONFIG_EXAMPLES_RGBLED is not set
|
||||
# CONFIG_EXAMPLES_SENDMAIL is not set
|
||||
# CONFIG_EXAMPLES_SERIALBLASTER is not set
|
||||
@@ -958,6 +1008,7 @@ CONFIG_EXAMPLES_NSH_CXXINITIALIZE=y
|
||||
# CONFIG_INTERPRETERS_BAS is not set
|
||||
# CONFIG_INTERPRETERS_FICL is not set
|
||||
# CONFIG_INTERPRETERS_MICROPYTHON is not set
|
||||
# CONFIG_INTERPRETERS_MINIBASIC is not set
|
||||
# CONFIG_INTERPRETERS_PCODE is not set
|
||||
|
||||
#
|
||||
@@ -1024,12 +1075,12 @@ CONFIG_NSH_DISABLE_LOSMART=y
|
||||
# CONFIG_NSH_DISABLE_MB is not set
|
||||
# CONFIG_NSH_DISABLE_MKDIR is not set
|
||||
# CONFIG_NSH_DISABLE_MKFATFS is not set
|
||||
# CONFIG_NSH_DISABLE_MKFIFO is not set
|
||||
# CONFIG_NSH_DISABLE_MKRD is not set
|
||||
# CONFIG_NSH_DISABLE_MH is not set
|
||||
# CONFIG_NSH_DISABLE_MOUNT is not set
|
||||
# CONFIG_NSH_DISABLE_MV is not set
|
||||
# CONFIG_NSH_DISABLE_MW is not set
|
||||
CONFIG_NSH_DISABLE_PRINTF=y
|
||||
# CONFIG_NSH_DISABLE_PS is not set
|
||||
# CONFIG_NSH_DISABLE_PUT is not set
|
||||
# CONFIG_NSH_DISABLE_PWD is not set
|
||||
@@ -1046,11 +1097,14 @@ CONFIG_NSH_DISABLE_LOSMART=y
|
||||
# CONFIG_NSH_DISABLE_USLEEP is not set
|
||||
# CONFIG_NSH_DISABLE_WGET is not set
|
||||
# CONFIG_NSH_DISABLE_XD is not set
|
||||
CONFIG_NSH_MMCSDMINOR=0
|
||||
CONFIG_NSH_MMCSDSLOTNO=0
|
||||
|
||||
#
|
||||
# Configure Command Options
|
||||
#
|
||||
# CONFIG_NSH_CMDOPT_DF_H is not set
|
||||
# CONFIG_NSH_CMDOPT_DD_STATS is not set
|
||||
CONFIG_NSH_CODECS_BUFSIZE=128
|
||||
# CONFIG_NSH_CMDOPT_HEXDUMP is not set
|
||||
CONFIG_NSH_PROC_MOUNTPOINT="/proc"
|
||||
@@ -1087,7 +1141,7 @@ CONFIG_NSH_ARCHINIT=y
|
||||
# CONFIG_SYSTEM_CLE is not set
|
||||
# CONFIG_SYSTEM_CUTERM is not set
|
||||
# CONFIG_SYSTEM_FREE is not set
|
||||
# CONFIG_LIB_HEX2BIN is not set
|
||||
# CONFIG_SYSTEM_HEX2BIN is not set
|
||||
# CONFIG_SYSTEM_HEXED is not set
|
||||
# CONFIG_SYSTEM_I2CTOOL is not set
|
||||
# CONFIG_SYSTEM_INSTALL is not set
|
||||
@@ -1110,6 +1164,8 @@ CONFIG_READLINE_ECHO=y
|
||||
# CONFIG_READLINE_TABCOMPLETION is not set
|
||||
# CONFIG_READLINE_CMD_HISTORY is not set
|
||||
# CONFIG_SYSTEM_SUDOKU is not set
|
||||
# CONFIG_SYSTEM_SYSTEM is not set
|
||||
# CONFIG_SYSTEM_TEE is not set
|
||||
# CONFIG_SYSTEM_UBLOXMODEM is not set
|
||||
# CONFIG_SYSTEM_VI is not set
|
||||
# CONFIG_SYSTEM_ZMODEM is not set
|
||||
|
||||
@@ -12,8 +12,10 @@
|
||||
# CONFIG_HOST_OSX is not set
|
||||
CONFIG_HOST_WINDOWS=y
|
||||
# CONFIG_HOST_OTHER is not set
|
||||
CONFIG_TOOLCHAIN_WINDOWS=y
|
||||
# CONFIG_WINDOWS_NATIVE is not set
|
||||
CONFIG_WINDOWS_CYGWIN=y
|
||||
# CONFIG_WINDOWS_UBUNTU is not set
|
||||
# CONFIG_WINDOWS_MSYS is not set
|
||||
# CONFIG_WINDOWS_OTHER is not set
|
||||
|
||||
@@ -109,7 +111,9 @@ CONFIG_ARCH_CHIP_SAMA5=y
|
||||
# CONFIG_ARCH_ARM926EJS is not set
|
||||
# CONFIG_ARCH_ARM920T is not set
|
||||
# CONFIG_ARCH_CORTEXM0 is not set
|
||||
# CONFIG_ARCH_CORTEXM23 is not set
|
||||
# CONFIG_ARCH_CORTEXM3 is not set
|
||||
# CONFIG_ARCH_CORTEXM33 is not set
|
||||
# CONFIG_ARCH_CORTEXM4 is not set
|
||||
# CONFIG_ARCH_CORTEXM7 is not set
|
||||
CONFIG_ARCH_CORTEXA5=y
|
||||
@@ -124,7 +128,7 @@ CONFIG_ARCH_CORTEXA5=y
|
||||
CONFIG_ARCH_FAMILY="armv7-a"
|
||||
CONFIG_ARCH_CHIP="sama5"
|
||||
# CONFIG_ARM_TOOLCHAIN_IAR is not set
|
||||
# CONFIG_ARM_TOOLCHAIN_GNU is not set
|
||||
CONFIG_ARM_TOOLCHAIN_GNU=y
|
||||
CONFIG_ARCH_HAVE_FPU=y
|
||||
# CONFIG_ARCH_HAVE_DPFPU is not set
|
||||
CONFIG_ARCH_FPU=y
|
||||
@@ -155,7 +159,6 @@ CONFIG_ARMV7A_TOOLCHAIN_CODESOURCERYW=y
|
||||
# CONFIG_ARMV7A_TOOLCHAIN_GNU_OABI is not set
|
||||
# CONFIG_ARMV7A_DECODEFIQ is not set
|
||||
# CONFIG_SERIAL_TERMIOS is not set
|
||||
CONFIG_SDIO_DMA=y
|
||||
# CONFIG_USBHOST_BULK_DISABLE is not set
|
||||
# CONFIG_USBHOST_INT_DISABLE is not set
|
||||
CONFIG_USBHOST_ISOC_DISABLE=y
|
||||
@@ -380,6 +383,7 @@ CONFIG_SAMA5_SSC0_TX_STTDLY=1
|
||||
# HSMCI device driver options
|
||||
#
|
||||
CONFIG_SAMA5_HSMCI0_XDMAC0=y
|
||||
CONFIG_SAMA5_HSMCI_DMA=y
|
||||
# CONFIG_SAMA5_HSMCI_RDPROOF is not set
|
||||
# CONFIG_SAMA5_HSMCI_WRPROOF is not set
|
||||
|
||||
@@ -554,6 +558,7 @@ CONFIG_PREALLOC_TIMERS=4
|
||||
#
|
||||
# Tasks and Scheduling
|
||||
#
|
||||
# CONFIG_SPINLOCK is not set
|
||||
# CONFIG_INIT_NONE is not set
|
||||
CONFIG_INIT_ENTRYPOINT=y
|
||||
# CONFIG_INIT_FILEPATH is not set
|
||||
@@ -570,6 +575,8 @@ CONFIG_SCHED_WAITPID=y
|
||||
#
|
||||
# CONFIG_MUTEX_TYPES is not set
|
||||
CONFIG_NPTHREAD_KEYS=4
|
||||
# CONFIG_PTHREAD_CLEANUP is not set
|
||||
# CONFIG_CANCELLATION_POINTS is not set
|
||||
|
||||
#
|
||||
# Performance Monitoring
|
||||
@@ -735,10 +742,12 @@ CONFIG_MMCSD_MULTIBLOCK_DISABLE=y
|
||||
# CONFIG_MMCSD_MMCSUPPORT is not set
|
||||
CONFIG_MMCSD_HAVECARDDETECT=y
|
||||
CONFIG_ARCH_HAVE_SDIO=y
|
||||
CONFIG_SDIO_DMA=y
|
||||
# CONFIG_ARCH_HAVE_SDIOWAIT_WRCOMPLETE is not set
|
||||
CONFIG_MMCSD_SDIO=y
|
||||
# CONFIG_SDIO_PREFLIGHT is not set
|
||||
# CONFIG_SDIO_MUXBUS is not set
|
||||
# CONFIG_SDIO_WIDTH_D1_ONLY is not set
|
||||
CONFIG_SDIO_BLOCKSETUP=y
|
||||
# CONFIG_MODEM is not set
|
||||
# CONFIG_MTD is not set
|
||||
@@ -760,7 +769,6 @@ CONFIG_NETDEVICES=y
|
||||
# CONFIG_NET_DM90x0 is not set
|
||||
# CONFIG_ENC28J60 is not set
|
||||
# CONFIG_ENCX24J600 is not set
|
||||
|
||||
# CONFIG_NET_SLIP is not set
|
||||
# CONFIG_NET_FTMAC100 is not set
|
||||
|
||||
@@ -1141,6 +1149,7 @@ CONFIG_NXFONT_SERIF22X28B=y
|
||||
# CONFIG_NXFONT_X11_MISC_FIXED_9X18 is not set
|
||||
# CONFIG_NXFONT_X11_MISC_FIXED_9X18B is not set
|
||||
# CONFIG_NXFONT_X11_MISC_FIXED_10X20 is not set
|
||||
# CONFIG_NXFONT_TOM_THUMB_4X6 is not set
|
||||
# CONFIG_NXTERM is not set
|
||||
|
||||
#
|
||||
@@ -1221,10 +1230,26 @@ CONFIG_STDIO_BUFFER_SIZE=64
|
||||
CONFIG_STDIO_LINEBUFFER=y
|
||||
CONFIG_NUNGET_CHARS=2
|
||||
CONFIG_LIB_HOMEDIR="/"
|
||||
# CONFIG_LIBC_DLLFCN is not set
|
||||
# CONFIG_LIBC_MODLIB is not set
|
||||
# CONFIG_LIBM is not set
|
||||
# CONFIG_LIBC_ARCH_MEMCPY is not set
|
||||
# CONFIG_LIBC_ARCH_MEMCMP is not set
|
||||
# CONFIG_LIBC_ARCH_MEMMOVE is not set
|
||||
# CONFIG_LIBC_ARCH_MEMSET is not set
|
||||
# CONFIG_LIBC_ARCH_STRCHR is not set
|
||||
# CONFIG_LIBC_ARCH_STRCMP is not set
|
||||
# CONFIG_LIBC_ARCH_STRCPY is not set
|
||||
# CONFIG_LIBC_ARCH_STRNCPY is not set
|
||||
# CONFIG_LIBC_ARCH_STRLEN is not set
|
||||
# CONFIG_LIBC_ARCH_STRNLEN is not set
|
||||
# CONFIG_LIBC_ARCH_BZERO is not set
|
||||
# CONFIG_LIBC_ARCH_ELF is not set
|
||||
# CONFIG_ARMV7A_MEMCPY is not set
|
||||
# CONFIG_NOPRINTF_FIELDWIDTH is not set
|
||||
# CONFIG_LIBC_FLOATINGPOINT is not set
|
||||
CONFIG_LIBC_LONG_LONG=y
|
||||
# CONFIG_LIBC_SCANSET is not set
|
||||
# CONFIG_LIBC_IOCTL_VARIADIC is not set
|
||||
# CONFIG_LIBC_WCHAR is not set
|
||||
# CONFIG_LIBC_LOCALE is not set
|
||||
@@ -1245,8 +1270,11 @@ CONFIG_ARCH_LOWPUTC=y
|
||||
# CONFIG_TIME_EXTENDED is not set
|
||||
CONFIG_LIB_SENDFILE_BUFSIZE=512
|
||||
# CONFIG_ARCH_ROMGETC is not set
|
||||
# CONFIG_MEMCPY_VIK is not set
|
||||
# CONFIG_MEMSET_OPTSPEED is not set
|
||||
CONFIG_ARCH_HAVE_TLS=y
|
||||
# CONFIG_TLS is not set
|
||||
# CONFIG_LIBC_IPv4_ADDRCONV is not set
|
||||
CONFIG_LIBC_NETDB=y
|
||||
# CONFIG_NETDB_HOSTFILE is not set
|
||||
# CONFIG_NETDB_DNSCLIENT is not set
|
||||
@@ -1493,6 +1521,7 @@ CONFIG_NSH_MMCSDSLOTNO=0
|
||||
# Configure Command Options
|
||||
#
|
||||
# CONFIG_NSH_CMDOPT_DF_H is not set
|
||||
# CONFIG_NSH_CMDOPT_DD_STATS is not set
|
||||
CONFIG_NSH_CODECS_BUFSIZE=128
|
||||
# CONFIG_NSH_CMDOPT_HEXDUMP is not set
|
||||
CONFIG_NSH_PROC_MOUNTPOINT="/proc"
|
||||
|
||||
@@ -162,7 +162,6 @@ CONFIG_ARMV7A_TOOLCHAIN_CODESOURCERYW=y
|
||||
# CONFIG_ARMV7A_TOOLCHAIN_GNU_OABI is not set
|
||||
# CONFIG_ARMV7A_DECODEFIQ is not set
|
||||
# CONFIG_SERIAL_TERMIOS is not set
|
||||
CONFIG_SDIO_DMA=y
|
||||
|
||||
#
|
||||
# SAMA5 Configuration Options
|
||||
@@ -295,6 +294,7 @@ CONFIG_SAMA5_PIOE_IRQ=y
|
||||
# HSMCI device driver options
|
||||
#
|
||||
CONFIG_SAMA5_HSMCI0_XDMAC0=y
|
||||
CONFIG_SAMA5_HSMCI_DMA=y
|
||||
# CONFIG_SAMA5_HSMCI_RDPROOF is not set
|
||||
# CONFIG_SAMA5_HSMCI_WRPROOF is not set
|
||||
|
||||
@@ -611,10 +611,12 @@ CONFIG_MMCSD_MULTIBLOCK_DISABLE=y
|
||||
# CONFIG_MMCSD_MMCSUPPORT is not set
|
||||
CONFIG_MMCSD_HAVECARDDETECT=y
|
||||
CONFIG_ARCH_HAVE_SDIO=y
|
||||
CONFIG_SDIO_DMA=y
|
||||
# CONFIG_ARCH_HAVE_SDIOWAIT_WRCOMPLETE is not set
|
||||
CONFIG_MMCSD_SDIO=y
|
||||
# CONFIG_SDIO_PREFLIGHT is not set
|
||||
# CONFIG_SDIO_MUXBUS is not set
|
||||
# CONFIG_SDIO_WIDTH_D1_ONLY is not set
|
||||
CONFIG_SDIO_BLOCKSETUP=y
|
||||
# CONFIG_MODEM is not set
|
||||
# CONFIG_MTD is not set
|
||||
@@ -816,6 +818,8 @@ CONFIG_STDIO_BUFFER_SIZE=64
|
||||
CONFIG_STDIO_LINEBUFFER=y
|
||||
CONFIG_NUNGET_CHARS=2
|
||||
CONFIG_LIB_HOMEDIR="/"
|
||||
# CONFIG_LIBC_DLLFCN is not set
|
||||
# CONFIG_LIBC_MODLIB is not set
|
||||
# CONFIG_LIBM is not set
|
||||
# CONFIG_LIBC_ARCH_MEMCPY is not set
|
||||
# CONFIG_LIBC_ARCH_MEMCMP is not set
|
||||
|
||||
@@ -12,8 +12,10 @@
|
||||
# CONFIG_HOST_OSX is not set
|
||||
CONFIG_HOST_WINDOWS=y
|
||||
# CONFIG_HOST_OTHER is not set
|
||||
CONFIG_TOOLCHAIN_WINDOWS=y
|
||||
# CONFIG_WINDOWS_NATIVE is not set
|
||||
CONFIG_WINDOWS_CYGWIN=y
|
||||
# CONFIG_WINDOWS_UBUNTU is not set
|
||||
# CONFIG_WINDOWS_MSYS is not set
|
||||
# CONFIG_WINDOWS_OTHER is not set
|
||||
|
||||
@@ -109,7 +111,9 @@ CONFIG_ARCH_CHIP_SAMA5=y
|
||||
# CONFIG_ARCH_ARM926EJS is not set
|
||||
# CONFIG_ARCH_ARM920T is not set
|
||||
# CONFIG_ARCH_CORTEXM0 is not set
|
||||
# CONFIG_ARCH_CORTEXM23 is not set
|
||||
# CONFIG_ARCH_CORTEXM3 is not set
|
||||
# CONFIG_ARCH_CORTEXM33 is not set
|
||||
# CONFIG_ARCH_CORTEXM4 is not set
|
||||
# CONFIG_ARCH_CORTEXM7 is not set
|
||||
CONFIG_ARCH_CORTEXA5=y
|
||||
@@ -124,7 +128,7 @@ CONFIG_ARCH_CORTEXA5=y
|
||||
CONFIG_ARCH_FAMILY="armv7-a"
|
||||
CONFIG_ARCH_CHIP="sama5"
|
||||
# CONFIG_ARM_TOOLCHAIN_IAR is not set
|
||||
# CONFIG_ARM_TOOLCHAIN_GNU is not set
|
||||
CONFIG_ARM_TOOLCHAIN_GNU=y
|
||||
CONFIG_ARCH_HAVE_FPU=y
|
||||
# CONFIG_ARCH_HAVE_DPFPU is not set
|
||||
CONFIG_ARCH_FPU=y
|
||||
@@ -155,7 +159,6 @@ CONFIG_ARMV7A_TOOLCHAIN_CODESOURCERYW=y
|
||||
# CONFIG_ARMV7A_TOOLCHAIN_GNU_OABI is not set
|
||||
# CONFIG_ARMV7A_DECODEFIQ is not set
|
||||
# CONFIG_SERIAL_TERMIOS is not set
|
||||
CONFIG_SDIO_DMA=y
|
||||
# CONFIG_USBHOST_BULK_DISABLE is not set
|
||||
# CONFIG_USBHOST_INT_DISABLE is not set
|
||||
CONFIG_USBHOST_ISOC_DISABLE=y
|
||||
@@ -380,6 +383,7 @@ CONFIG_SAMA5_SSC0_TX_STTDLY=1
|
||||
# HSMCI device driver options
|
||||
#
|
||||
CONFIG_SAMA5_HSMCI0_XDMAC0=y
|
||||
CONFIG_SAMA5_HSMCI_DMA=y
|
||||
# CONFIG_SAMA5_HSMCI_RDPROOF is not set
|
||||
# CONFIG_SAMA5_HSMCI_WRPROOF is not set
|
||||
|
||||
@@ -554,6 +558,7 @@ CONFIG_PREALLOC_TIMERS=4
|
||||
#
|
||||
# Tasks and Scheduling
|
||||
#
|
||||
# CONFIG_SPINLOCK is not set
|
||||
# CONFIG_INIT_NONE is not set
|
||||
CONFIG_INIT_ENTRYPOINT=y
|
||||
# CONFIG_INIT_FILEPATH is not set
|
||||
@@ -570,6 +575,8 @@ CONFIG_SCHED_WAITPID=y
|
||||
#
|
||||
# CONFIG_MUTEX_TYPES is not set
|
||||
CONFIG_NPTHREAD_KEYS=4
|
||||
# CONFIG_PTHREAD_CLEANUP is not set
|
||||
# CONFIG_CANCELLATION_POINTS is not set
|
||||
|
||||
#
|
||||
# Performance Monitoring
|
||||
@@ -735,10 +742,12 @@ CONFIG_MMCSD_MULTIBLOCK_DISABLE=y
|
||||
# CONFIG_MMCSD_MMCSUPPORT is not set
|
||||
CONFIG_MMCSD_HAVECARDDETECT=y
|
||||
CONFIG_ARCH_HAVE_SDIO=y
|
||||
CONFIG_SDIO_DMA=y
|
||||
# CONFIG_ARCH_HAVE_SDIOWAIT_WRCOMPLETE is not set
|
||||
CONFIG_MMCSD_SDIO=y
|
||||
# CONFIG_SDIO_PREFLIGHT is not set
|
||||
# CONFIG_SDIO_MUXBUS is not set
|
||||
# CONFIG_SDIO_WIDTH_D1_ONLY is not set
|
||||
CONFIG_SDIO_BLOCKSETUP=y
|
||||
# CONFIG_MODEM is not set
|
||||
# CONFIG_MTD is not set
|
||||
@@ -762,7 +771,6 @@ CONFIG_TELNET_TXBUFFER_SIZE=256
|
||||
# CONFIG_NET_DM90x0 is not set
|
||||
# CONFIG_ENC28J60 is not set
|
||||
# CONFIG_ENCX24J600 is not set
|
||||
|
||||
# CONFIG_NET_SLIP is not set
|
||||
# CONFIG_NET_FTMAC100 is not set
|
||||
|
||||
@@ -1145,6 +1153,7 @@ CONFIG_NXFONT_SERIF22X28B=y
|
||||
# CONFIG_NXFONT_X11_MISC_FIXED_9X18 is not set
|
||||
# CONFIG_NXFONT_X11_MISC_FIXED_9X18B is not set
|
||||
# CONFIG_NXFONT_X11_MISC_FIXED_10X20 is not set
|
||||
# CONFIG_NXFONT_TOM_THUMB_4X6 is not set
|
||||
# CONFIG_NXTERM is not set
|
||||
|
||||
#
|
||||
@@ -1225,10 +1234,26 @@ CONFIG_STDIO_BUFFER_SIZE=64
|
||||
CONFIG_STDIO_LINEBUFFER=y
|
||||
CONFIG_NUNGET_CHARS=2
|
||||
CONFIG_LIB_HOMEDIR="/"
|
||||
# CONFIG_LIBC_DLLFCN is not set
|
||||
# CONFIG_LIBC_MODLIB is not set
|
||||
# CONFIG_LIBM is not set
|
||||
# CONFIG_LIBC_ARCH_MEMCPY is not set
|
||||
# CONFIG_LIBC_ARCH_MEMCMP is not set
|
||||
# CONFIG_LIBC_ARCH_MEMMOVE is not set
|
||||
# CONFIG_LIBC_ARCH_MEMSET is not set
|
||||
# CONFIG_LIBC_ARCH_STRCHR is not set
|
||||
# CONFIG_LIBC_ARCH_STRCMP is not set
|
||||
# CONFIG_LIBC_ARCH_STRCPY is not set
|
||||
# CONFIG_LIBC_ARCH_STRNCPY is not set
|
||||
# CONFIG_LIBC_ARCH_STRLEN is not set
|
||||
# CONFIG_LIBC_ARCH_STRNLEN is not set
|
||||
# CONFIG_LIBC_ARCH_BZERO is not set
|
||||
# CONFIG_LIBC_ARCH_ELF is not set
|
||||
# CONFIG_ARMV7A_MEMCPY is not set
|
||||
# CONFIG_NOPRINTF_FIELDWIDTH is not set
|
||||
# CONFIG_LIBC_FLOATINGPOINT is not set
|
||||
CONFIG_LIBC_LONG_LONG=y
|
||||
# CONFIG_LIBC_SCANSET is not set
|
||||
# CONFIG_LIBC_IOCTL_VARIADIC is not set
|
||||
# CONFIG_LIBC_WCHAR is not set
|
||||
# CONFIG_LIBC_LOCALE is not set
|
||||
@@ -1249,8 +1274,11 @@ CONFIG_ARCH_LOWPUTC=y
|
||||
# CONFIG_TIME_EXTENDED is not set
|
||||
CONFIG_LIB_SENDFILE_BUFSIZE=512
|
||||
# CONFIG_ARCH_ROMGETC is not set
|
||||
# CONFIG_MEMCPY_VIK is not set
|
||||
# CONFIG_MEMSET_OPTSPEED is not set
|
||||
CONFIG_ARCH_HAVE_TLS=y
|
||||
# CONFIG_TLS is not set
|
||||
# CONFIG_LIBC_IPv6_ADDRCONV is not set
|
||||
CONFIG_LIBC_NETDB=y
|
||||
# CONFIG_NETDB_HOSTFILE is not set
|
||||
CONFIG_NETDB_DNSCLIENT=y
|
||||
@@ -1511,6 +1539,7 @@ CONFIG_NSH_MMCSDSLOTNO=0
|
||||
# Configure Command Options
|
||||
#
|
||||
# CONFIG_NSH_CMDOPT_DF_H is not set
|
||||
# CONFIG_NSH_CMDOPT_DD_STATS is not set
|
||||
CONFIG_NSH_CODECS_BUFSIZE=128
|
||||
# CONFIG_NSH_CMDOPT_HEXDUMP is not set
|
||||
CONFIG_NSH_PROC_MOUNTPOINT="/proc"
|
||||
|
||||
@@ -111,7 +111,9 @@ CONFIG_ARCH_CHIP_SAMA5=y
|
||||
# CONFIG_ARCH_ARM926EJS is not set
|
||||
# CONFIG_ARCH_ARM920T is not set
|
||||
# CONFIG_ARCH_CORTEXM0 is not set
|
||||
# CONFIG_ARCH_CORTEXM23 is not set
|
||||
# CONFIG_ARCH_CORTEXM3 is not set
|
||||
# CONFIG_ARCH_CORTEXM33 is not set
|
||||
# CONFIG_ARCH_CORTEXM4 is not set
|
||||
# CONFIG_ARCH_CORTEXM7 is not set
|
||||
CONFIG_ARCH_CORTEXA5=y
|
||||
@@ -126,7 +128,7 @@ CONFIG_ARCH_CORTEXA5=y
|
||||
CONFIG_ARCH_FAMILY="armv7-a"
|
||||
CONFIG_ARCH_CHIP="sama5"
|
||||
# CONFIG_ARM_TOOLCHAIN_IAR is not set
|
||||
# CONFIG_ARM_TOOLCHAIN_GNU is not set
|
||||
CONFIG_ARM_TOOLCHAIN_GNU=y
|
||||
CONFIG_ARCH_HAVE_FPU=y
|
||||
# CONFIG_ARCH_HAVE_DPFPU is not set
|
||||
CONFIG_ARCH_FPU=y
|
||||
@@ -157,7 +159,6 @@ CONFIG_ARMV7A_TOOLCHAIN_CODESOURCERYW=y
|
||||
# CONFIG_ARMV7A_TOOLCHAIN_GNU_OABI is not set
|
||||
# CONFIG_ARMV7A_DECODEFIQ is not set
|
||||
# CONFIG_SERIAL_TERMIOS is not set
|
||||
CONFIG_SDIO_DMA=y
|
||||
# CONFIG_USBHOST_BULK_DISABLE is not set
|
||||
# CONFIG_USBHOST_INT_DISABLE is not set
|
||||
CONFIG_USBHOST_ISOC_DISABLE=y
|
||||
@@ -356,6 +357,7 @@ CONFIG_SAMA5_TWI0_FREQUENCY=100000
|
||||
# HSMCI device driver options
|
||||
#
|
||||
CONFIG_SAMA5_HSMCI0_XDMAC0=y
|
||||
CONFIG_SAMA5_HSMCI_DMA=y
|
||||
# CONFIG_SAMA5_HSMCI_RDPROOF is not set
|
||||
# CONFIG_SAMA5_HSMCI_WRPROOF is not set
|
||||
|
||||
@@ -709,10 +711,12 @@ CONFIG_MMCSD_MULTIBLOCK_DISABLE=y
|
||||
# CONFIG_MMCSD_MMCSUPPORT is not set
|
||||
CONFIG_MMCSD_HAVECARDDETECT=y
|
||||
CONFIG_ARCH_HAVE_SDIO=y
|
||||
CONFIG_SDIO_DMA=y
|
||||
# CONFIG_ARCH_HAVE_SDIOWAIT_WRCOMPLETE is not set
|
||||
CONFIG_MMCSD_SDIO=y
|
||||
# CONFIG_SDIO_PREFLIGHT is not set
|
||||
# CONFIG_SDIO_MUXBUS is not set
|
||||
# CONFIG_SDIO_WIDTH_D1_ONLY is not set
|
||||
CONFIG_SDIO_BLOCKSETUP=y
|
||||
# CONFIG_MODEM is not set
|
||||
# CONFIG_MTD is not set
|
||||
@@ -1222,10 +1226,26 @@ CONFIG_STDIO_BUFFER_SIZE=64
|
||||
CONFIG_STDIO_LINEBUFFER=y
|
||||
CONFIG_NUNGET_CHARS=2
|
||||
CONFIG_LIB_HOMEDIR="/"
|
||||
# CONFIG_LIBC_DLLFCN is not set
|
||||
# CONFIG_LIBC_MODLIB is not set
|
||||
CONFIG_LIBM=y
|
||||
# CONFIG_LIBC_ARCH_MEMCPY is not set
|
||||
# CONFIG_LIBC_ARCH_MEMCMP is not set
|
||||
# CONFIG_LIBC_ARCH_MEMMOVE is not set
|
||||
# CONFIG_LIBC_ARCH_MEMSET is not set
|
||||
# CONFIG_LIBC_ARCH_STRCHR is not set
|
||||
# CONFIG_LIBC_ARCH_STRCMP is not set
|
||||
# CONFIG_LIBC_ARCH_STRCPY is not set
|
||||
# CONFIG_LIBC_ARCH_STRNCPY is not set
|
||||
# CONFIG_LIBC_ARCH_STRLEN is not set
|
||||
# CONFIG_LIBC_ARCH_STRNLEN is not set
|
||||
# CONFIG_LIBC_ARCH_BZERO is not set
|
||||
# CONFIG_LIBC_ARCH_ELF is not set
|
||||
# CONFIG_ARMV7A_MEMCPY is not set
|
||||
# CONFIG_NOPRINTF_FIELDWIDTH is not set
|
||||
CONFIG_LIBC_FLOATINGPOINT=y
|
||||
CONFIG_LIBC_LONG_LONG=y
|
||||
# CONFIG_LIBC_SCANSET is not set
|
||||
# CONFIG_LIBC_IOCTL_VARIADIC is not set
|
||||
# CONFIG_LIBC_WCHAR is not set
|
||||
# CONFIG_LIBC_LOCALE is not set
|
||||
@@ -1246,6 +1266,8 @@ CONFIG_ARCH_LOWPUTC=y
|
||||
# CONFIG_TIME_EXTENDED is not set
|
||||
CONFIG_LIB_SENDFILE_BUFSIZE=512
|
||||
# CONFIG_ARCH_ROMGETC is not set
|
||||
# CONFIG_MEMCPY_VIK is not set
|
||||
# CONFIG_MEMSET_OPTSPEED is not set
|
||||
CONFIG_ARCH_HAVE_TLS=y
|
||||
# CONFIG_TLS is not set
|
||||
# CONFIG_LIBC_IPv6_ADDRCONV is not set
|
||||
|
||||
@@ -166,7 +166,6 @@ CONFIG_ARMV7M_HAVE_STACKCHECK=y
|
||||
# CONFIG_ARMV7M_STACKCHECK is not set
|
||||
# CONFIG_ARMV7M_ITMSYSLOG is not set
|
||||
# CONFIG_SERIAL_TERMIOS is not set
|
||||
CONFIG_SDIO_DMA=y
|
||||
|
||||
#
|
||||
# SAMV7 Configuration Options
|
||||
@@ -292,6 +291,7 @@ CONFIG_SAMV7_TWIHS0_GLITCH_FILTER=1
|
||||
#
|
||||
# HSMCI device driver options
|
||||
#
|
||||
CONFIG_SAMV7_HSMCI_DMA=y
|
||||
# CONFIG_SAMV7_HSMCI_RDPROOF is not set
|
||||
# CONFIG_SAMV7_HSMCI_WRPROOF is not set
|
||||
# CONFIG_SAMV7_HSMCI_UNALIGNED is not set
|
||||
@@ -600,10 +600,12 @@ CONFIG_MMCSD_MULTIBLOCK_DISABLE=y
|
||||
CONFIG_MMCSD_HAVECARDDETECT=y
|
||||
# CONFIG_MMCSD_SPI is not set
|
||||
CONFIG_ARCH_HAVE_SDIO=y
|
||||
CONFIG_SDIO_DMA=y
|
||||
# CONFIG_ARCH_HAVE_SDIOWAIT_WRCOMPLETE is not set
|
||||
CONFIG_MMCSD_SDIO=y
|
||||
# CONFIG_SDIO_PREFLIGHT is not set
|
||||
# CONFIG_SDIO_MUXBUS is not set
|
||||
# CONFIG_SDIO_WIDTH_D1_ONLY is not set
|
||||
CONFIG_SDIO_BLOCKSETUP=y
|
||||
# CONFIG_MODEM is not set
|
||||
CONFIG_MTD=y
|
||||
|
||||
@@ -166,7 +166,6 @@ CONFIG_ARMV7M_HAVE_STACKCHECK=y
|
||||
# CONFIG_ARMV7M_STACKCHECK is not set
|
||||
# CONFIG_ARMV7M_ITMSYSLOG is not set
|
||||
# CONFIG_SERIAL_TERMIOS is not set
|
||||
CONFIG_SDIO_DMA=y
|
||||
|
||||
#
|
||||
# SAMV7 Configuration Options
|
||||
@@ -299,6 +298,7 @@ CONFIG_SAMV7_TWIHS0_GLITCH_FILTER=1
|
||||
#
|
||||
# HSMCI device driver options
|
||||
#
|
||||
CONFIG_SAMV7_HSMCI_DMA=y
|
||||
# CONFIG_SAMV7_HSMCI_RDPROOF is not set
|
||||
# CONFIG_SAMV7_HSMCI_WRPROOF is not set
|
||||
# CONFIG_SAMV7_HSMCI_UNALIGNED is not set
|
||||
@@ -585,10 +585,12 @@ CONFIG_MMCSD_MULTIBLOCK_DISABLE=y
|
||||
CONFIG_MMCSD_HAVECARDDETECT=y
|
||||
# CONFIG_MMCSD_SPI is not set
|
||||
CONFIG_ARCH_HAVE_SDIO=y
|
||||
CONFIG_SDIO_DMA=y
|
||||
# CONFIG_ARCH_HAVE_SDIOWAIT_WRCOMPLETE is not set
|
||||
CONFIG_MMCSD_SDIO=y
|
||||
# CONFIG_SDIO_PREFLIGHT is not set
|
||||
# CONFIG_SDIO_MUXBUS is not set
|
||||
# CONFIG_SDIO_WIDTH_D1_ONLY is not set
|
||||
CONFIG_SDIO_BLOCKSETUP=y
|
||||
# CONFIG_MODEM is not set
|
||||
CONFIG_MTD=y
|
||||
|
||||
@@ -172,7 +172,6 @@ CONFIG_ARMV7M_HAVE_STACKCHECK=y
|
||||
# CONFIG_ARMV7M_STACKCHECK is not set
|
||||
# CONFIG_ARMV7M_ITMSYSLOG is not set
|
||||
# CONFIG_SERIAL_TERMIOS is not set
|
||||
CONFIG_SDIO_DMA=y
|
||||
|
||||
#
|
||||
# SAMV7 Configuration Options
|
||||
@@ -306,6 +305,7 @@ CONFIG_SAMV7_TWIHS0_GLITCH_FILTER=1
|
||||
#
|
||||
# HSMCI device driver options
|
||||
#
|
||||
CONFIG_SAMV7_HSMCI_DMA=y
|
||||
# CONFIG_SAMV7_HSMCI_RDPROOF is not set
|
||||
# CONFIG_SAMV7_HSMCI_WRPROOF is not set
|
||||
# CONFIG_SAMV7_HSMCI_UNALIGNED is not set
|
||||
@@ -594,10 +594,12 @@ CONFIG_MMCSD_MULTIBLOCK_DISABLE=y
|
||||
CONFIG_MMCSD_HAVECARDDETECT=y
|
||||
# CONFIG_MMCSD_SPI is not set
|
||||
CONFIG_ARCH_HAVE_SDIO=y
|
||||
CONFIG_SDIO_DMA=y
|
||||
# CONFIG_ARCH_HAVE_SDIOWAIT_WRCOMPLETE is not set
|
||||
CONFIG_MMCSD_SDIO=y
|
||||
# CONFIG_SDIO_PREFLIGHT is not set
|
||||
# CONFIG_SDIO_MUXBUS is not set
|
||||
# CONFIG_SDIO_WIDTH_D1_ONLY is not set
|
||||
CONFIG_SDIO_BLOCKSETUP=y
|
||||
# CONFIG_MODEM is not set
|
||||
CONFIG_MTD=y
|
||||
|
||||
@@ -166,7 +166,6 @@ CONFIG_ARMV7M_HAVE_STACKCHECK=y
|
||||
# CONFIG_ARMV7M_STACKCHECK is not set
|
||||
# CONFIG_ARMV7M_ITMSYSLOG is not set
|
||||
# CONFIG_SERIAL_TERMIOS is not set
|
||||
CONFIG_SDIO_DMA=y
|
||||
|
||||
#
|
||||
# SAMV7 Configuration Options
|
||||
@@ -294,6 +293,7 @@ CONFIG_SAMV7_TWIHS0_GLITCH_FILTER=1
|
||||
#
|
||||
# HSMCI device driver options
|
||||
#
|
||||
CONFIG_SAMV7_HSMCI_DMA=y
|
||||
# CONFIG_SAMV7_HSMCI_RDPROOF is not set
|
||||
# CONFIG_SAMV7_HSMCI_WRPROOF is not set
|
||||
# CONFIG_SAMV7_HSMCI_UNALIGNED is not set
|
||||
@@ -629,10 +629,12 @@ CONFIG_MMCSD_MULTIBLOCK_DISABLE=y
|
||||
CONFIG_MMCSD_HAVECARDDETECT=y
|
||||
# CONFIG_MMCSD_SPI is not set
|
||||
CONFIG_ARCH_HAVE_SDIO=y
|
||||
CONFIG_SDIO_DMA=y
|
||||
# CONFIG_ARCH_HAVE_SDIOWAIT_WRCOMPLETE is not set
|
||||
CONFIG_MMCSD_SDIO=y
|
||||
# CONFIG_SDIO_PREFLIGHT is not set
|
||||
# CONFIG_SDIO_MUXBUS is not set
|
||||
# CONFIG_SDIO_WIDTH_D1_ONLY is not set
|
||||
CONFIG_SDIO_BLOCKSETUP=y
|
||||
# CONFIG_MODEM is not set
|
||||
CONFIG_MTD=y
|
||||
|
||||
@@ -167,7 +167,6 @@ CONFIG_ARMV7M_HAVE_STACKCHECK=y
|
||||
# CONFIG_ARMV7M_STACKCHECK is not set
|
||||
# CONFIG_ARMV7M_ITMSYSLOG is not set
|
||||
# CONFIG_SERIAL_TERMIOS is not set
|
||||
CONFIG_SDIO_DMA=y
|
||||
|
||||
#
|
||||
# SAMV7 Configuration Options
|
||||
@@ -294,6 +293,7 @@ CONFIG_SAMV7_TWIHS0_GLITCH_FILTER=1
|
||||
#
|
||||
# HSMCI device driver options
|
||||
#
|
||||
CONFIG_SAMV7_HSMCI_DMA=y
|
||||
# CONFIG_SAMV7_HSMCI_RDPROOF is not set
|
||||
# CONFIG_SAMV7_HSMCI_WRPROOF is not set
|
||||
# CONFIG_SAMV7_HSMCI_UNALIGNED is not set
|
||||
@@ -603,10 +603,12 @@ CONFIG_MMCSD_MULTIBLOCK_DISABLE=y
|
||||
CONFIG_MMCSD_HAVECARDDETECT=y
|
||||
# CONFIG_MMCSD_SPI is not set
|
||||
CONFIG_ARCH_HAVE_SDIO=y
|
||||
CONFIG_SDIO_DMA=y
|
||||
# CONFIG_ARCH_HAVE_SDIOWAIT_WRCOMPLETE is not set
|
||||
CONFIG_MMCSD_SDIO=y
|
||||
# CONFIG_SDIO_PREFLIGHT is not set
|
||||
# CONFIG_SDIO_MUXBUS is not set
|
||||
# CONFIG_SDIO_WIDTH_D1_ONLY is not set
|
||||
CONFIG_SDIO_BLOCKSETUP=y
|
||||
# CONFIG_MODEM is not set
|
||||
CONFIG_MTD=y
|
||||
|
||||
@@ -166,7 +166,6 @@ CONFIG_ARMV7M_HAVE_STACKCHECK=y
|
||||
# CONFIG_ARMV7M_STACKCHECK is not set
|
||||
# CONFIG_ARMV7M_ITMSYSLOG is not set
|
||||
# CONFIG_SERIAL_TERMIOS is not set
|
||||
CONFIG_SDIO_DMA=y
|
||||
|
||||
#
|
||||
# SAMV7 Configuration Options
|
||||
@@ -301,6 +300,7 @@ CONFIG_SAMV7_TWIHS0_SINGLE_MASTER=y
|
||||
#
|
||||
# HSMCI device driver options
|
||||
#
|
||||
CONFIG_SAMV7_HSMCI_DMA=y
|
||||
# CONFIG_SAMV7_HSMCI_RDPROOF is not set
|
||||
# CONFIG_SAMV7_HSMCI_WRPROOF is not set
|
||||
# CONFIG_SAMV7_HSMCI_UNALIGNED is not set
|
||||
@@ -588,10 +588,12 @@ CONFIG_MMCSD_MULTIBLOCK_DISABLE=y
|
||||
CONFIG_MMCSD_HAVECARDDETECT=y
|
||||
# CONFIG_MMCSD_SPI is not set
|
||||
CONFIG_ARCH_HAVE_SDIO=y
|
||||
CONFIG_SDIO_DMA=y
|
||||
# CONFIG_ARCH_HAVE_SDIOWAIT_WRCOMPLETE is not set
|
||||
CONFIG_MMCSD_SDIO=y
|
||||
# CONFIG_SDIO_PREFLIGHT is not set
|
||||
# CONFIG_SDIO_MUXBUS is not set
|
||||
# CONFIG_SDIO_WIDTH_D1_ONLY is not set
|
||||
CONFIG_SDIO_BLOCKSETUP=y
|
||||
# CONFIG_MODEM is not set
|
||||
CONFIG_MTD=y
|
||||
|
||||
@@ -166,7 +166,6 @@ CONFIG_ARMV7M_HAVE_STACKCHECK=y
|
||||
# CONFIG_ARMV7M_STACKCHECK is not set
|
||||
# CONFIG_ARMV7M_ITMSYSLOG is not set
|
||||
# CONFIG_SERIAL_TERMIOS is not set
|
||||
CONFIG_SDIO_DMA=y
|
||||
|
||||
#
|
||||
# SAMV7 Configuration Options
|
||||
@@ -294,6 +293,7 @@ CONFIG_SAMV7_TWIHS0_GLITCH_FILTER=1
|
||||
#
|
||||
# HSMCI device driver options
|
||||
#
|
||||
CONFIG_SAMV7_HSMCI_DMA=y
|
||||
# CONFIG_SAMV7_HSMCI_RDPROOF is not set
|
||||
# CONFIG_SAMV7_HSMCI_WRPROOF is not set
|
||||
# CONFIG_SAMV7_HSMCI_UNALIGNED is not set
|
||||
@@ -632,10 +632,12 @@ CONFIG_MMCSD_MULTIBLOCK_DISABLE=y
|
||||
CONFIG_MMCSD_HAVECARDDETECT=y
|
||||
# CONFIG_MMCSD_SPI is not set
|
||||
CONFIG_ARCH_HAVE_SDIO=y
|
||||
CONFIG_SDIO_DMA=y
|
||||
# CONFIG_ARCH_HAVE_SDIOWAIT_WRCOMPLETE is not set
|
||||
CONFIG_MMCSD_SDIO=y
|
||||
# CONFIG_SDIO_PREFLIGHT is not set
|
||||
# CONFIG_SDIO_MUXBUS is not set
|
||||
# CONFIG_SDIO_WIDTH_D1_ONLY is not set
|
||||
CONFIG_SDIO_BLOCKSETUP=y
|
||||
# CONFIG_MODEM is not set
|
||||
CONFIG_MTD=y
|
||||
|
||||
@@ -166,7 +166,6 @@ CONFIG_ARMV7M_HAVE_STACKCHECK=y
|
||||
# CONFIG_ARMV7M_STACKCHECK is not set
|
||||
# CONFIG_ARMV7M_ITMSYSLOG is not set
|
||||
# CONFIG_SERIAL_TERMIOS is not set
|
||||
CONFIG_SDIO_DMA=y
|
||||
|
||||
#
|
||||
# SAMV7 Configuration Options
|
||||
@@ -293,6 +292,7 @@ CONFIG_SAMV7_TWIHS0_GLITCH_FILTER=1
|
||||
#
|
||||
# HSMCI device driver options
|
||||
#
|
||||
CONFIG_SAMV7_HSMCI_DMA=y
|
||||
# CONFIG_SAMV7_HSMCI_RDPROOF is not set
|
||||
# CONFIG_SAMV7_HSMCI_WRPROOF is not set
|
||||
# CONFIG_SAMV7_HSMCI_UNALIGNED is not set
|
||||
@@ -602,10 +602,12 @@ CONFIG_MMCSD_MULTIBLOCK_DISABLE=y
|
||||
CONFIG_MMCSD_HAVECARDDETECT=y
|
||||
# CONFIG_MMCSD_SPI is not set
|
||||
CONFIG_ARCH_HAVE_SDIO=y
|
||||
CONFIG_SDIO_DMA=y
|
||||
# CONFIG_ARCH_HAVE_SDIOWAIT_WRCOMPLETE is not set
|
||||
CONFIG_MMCSD_SDIO=y
|
||||
# CONFIG_SDIO_PREFLIGHT is not set
|
||||
# CONFIG_SDIO_MUXBUS is not set
|
||||
# CONFIG_SDIO_WIDTH_D1_ONLY is not set
|
||||
CONFIG_SDIO_BLOCKSETUP=y
|
||||
# CONFIG_MODEM is not set
|
||||
CONFIG_MTD=y
|
||||
|
||||
@@ -166,7 +166,6 @@ CONFIG_ARMV7M_HAVE_STACKCHECK=y
|
||||
# CONFIG_ARMV7M_STACKCHECK is not set
|
||||
# CONFIG_ARMV7M_ITMSYSLOG is not set
|
||||
# CONFIG_SERIAL_TERMIOS is not set
|
||||
CONFIG_SDIO_DMA=y
|
||||
|
||||
#
|
||||
# SAMV7 Configuration Options
|
||||
@@ -293,6 +292,7 @@ CONFIG_SAMV7_TWIHS0_GLITCH_FILTER=1
|
||||
#
|
||||
# HSMCI device driver options
|
||||
#
|
||||
CONFIG_SAMV7_HSMCI_DMA=y
|
||||
# CONFIG_SAMV7_HSMCI_RDPROOF is not set
|
||||
# CONFIG_SAMV7_HSMCI_WRPROOF is not set
|
||||
# CONFIG_SAMV7_HSMCI_UNALIGNED is not set
|
||||
@@ -605,10 +605,12 @@ CONFIG_MMCSD_MULTIBLOCK_DISABLE=y
|
||||
CONFIG_MMCSD_HAVECARDDETECT=y
|
||||
# CONFIG_MMCSD_SPI is not set
|
||||
CONFIG_ARCH_HAVE_SDIO=y
|
||||
CONFIG_SDIO_DMA=y
|
||||
# CONFIG_ARCH_HAVE_SDIOWAIT_WRCOMPLETE is not set
|
||||
CONFIG_MMCSD_SDIO=y
|
||||
# CONFIG_SDIO_PREFLIGHT is not set
|
||||
# CONFIG_SDIO_MUXBUS is not set
|
||||
# CONFIG_SDIO_WIDTH_D1_ONLY is not set
|
||||
CONFIG_SDIO_BLOCKSETUP=y
|
||||
# CONFIG_MODEM is not set
|
||||
CONFIG_MTD=y
|
||||
|
||||
@@ -635,8 +635,8 @@ STM3210E-EVAL-specific Configuration Options
|
||||
|
||||
CONFIG_SDIO_DMA - Support DMA data transfers. Requires CONFIG_STM32_SDIO
|
||||
and CONFIG_STM32_DMA2.
|
||||
CONFIG_SDIO_PRI - Select SDIO interrupt prority. Default: 128
|
||||
CONFIG_SDIO_DMAPRIO - Select SDIO DMA interrupt priority.
|
||||
CONFIG_STM32_SDIO_PRI - Select SDIO interrupt prority. Default: 128
|
||||
CONFIG_STM32_SDIO_DMAPRIO - Select SDIO DMA interrupt priority.
|
||||
Default: Medium
|
||||
CONFIG_STM32_SDIO_WIDTH_D1_ONLY - Select 1-bit transfer mode. Default:
|
||||
4-bit transfer mode.
|
||||
|
||||
@@ -112,7 +112,9 @@ CONFIG_ARCH_CHIP_STM32=y
|
||||
# CONFIG_ARCH_ARM926EJS is not set
|
||||
# CONFIG_ARCH_ARM920T is not set
|
||||
# CONFIG_ARCH_CORTEXM0 is not set
|
||||
# CONFIG_ARCH_CORTEXM23 is not set
|
||||
CONFIG_ARCH_CORTEXM3=y
|
||||
# CONFIG_ARCH_CORTEXM33 is not set
|
||||
# CONFIG_ARCH_CORTEXM4 is not set
|
||||
# CONFIG_ARCH_CORTEXM7 is not set
|
||||
# CONFIG_ARCH_CORTEXA5 is not set
|
||||
@@ -158,7 +160,6 @@ CONFIG_ARMV7M_HAVE_STACKCHECK=y
|
||||
# CONFIG_ARMV7M_STACKCHECK is not set
|
||||
# CONFIG_ARMV7M_ITMSYSLOG is not set
|
||||
# CONFIG_SERIAL_TERMIOS is not set
|
||||
CONFIG_SDIO_DMA=y
|
||||
|
||||
#
|
||||
# STM32 Configuration Options
|
||||
@@ -471,7 +472,9 @@ CONFIG_STM32_USART2_SERIALDRIVER=y
|
||||
#
|
||||
# SDIO Configuration
|
||||
#
|
||||
CONFIG_SDIO_DMAPRIO=0x00001000
|
||||
CONFIG_STM32_SDIO_DMA=y
|
||||
CONFIG_STM32_SDIO_DMAPRIO=0x00001000
|
||||
# CONFIG_STM32_SDIO_WIDTH_D1_ONLY is not set
|
||||
CONFIG_STM32_HAVE_RTC_COUNTER=y
|
||||
# CONFIG_STM32_HAVE_RTC_SUBSECONDS is not set
|
||||
|
||||
@@ -761,11 +764,13 @@ CONFIG_MMCSD_NSLOTS=1
|
||||
# CONFIG_MMCSD_MMCSUPPORT is not set
|
||||
# CONFIG_MMCSD_HAVECARDDETECT is not set
|
||||
CONFIG_ARCH_HAVE_SDIO=y
|
||||
CONFIG_SDIO_DMA=y
|
||||
CONFIG_ARCH_HAVE_SDIOWAIT_WRCOMPLETE=y
|
||||
CONFIG_MMCSD_SDIO=y
|
||||
CONFIG_SDIO_PREFLIGHT=y
|
||||
# CONFIG_SDIO_MUXBUS is not set
|
||||
# CONFIG_MMCSD_SDIOWAIT_WRCOMPLETE is not set
|
||||
# CONFIG_SDIO_WIDTH_D1_ONLY is not set
|
||||
# CONFIG_SDIO_BLOCKSETUP is not set
|
||||
# CONFIG_MODEM is not set
|
||||
CONFIG_MTD=y
|
||||
@@ -1038,10 +1043,26 @@ CONFIG_STDIO_BUFFER_SIZE=64
|
||||
CONFIG_STDIO_LINEBUFFER=y
|
||||
CONFIG_NUNGET_CHARS=2
|
||||
CONFIG_LIB_HOMEDIR="/"
|
||||
# CONFIG_LIBC_DLLFCN is not set
|
||||
# CONFIG_LIBC_MODLIB is not set
|
||||
# CONFIG_LIBM is not set
|
||||
# CONFIG_LIBC_ARCH_MEMCPY is not set
|
||||
# CONFIG_LIBC_ARCH_MEMCMP is not set
|
||||
# CONFIG_LIBC_ARCH_MEMMOVE is not set
|
||||
# CONFIG_LIBC_ARCH_MEMSET is not set
|
||||
# CONFIG_LIBC_ARCH_STRCHR is not set
|
||||
# CONFIG_LIBC_ARCH_STRCMP is not set
|
||||
# CONFIG_LIBC_ARCH_STRCPY is not set
|
||||
# CONFIG_LIBC_ARCH_STRNCPY is not set
|
||||
# CONFIG_LIBC_ARCH_STRLEN is not set
|
||||
# CONFIG_LIBC_ARCH_STRNLEN is not set
|
||||
# CONFIG_LIBC_ARCH_BZERO is not set
|
||||
# CONFIG_LIBC_ARCH_ELF is not set
|
||||
# CONFIG_ARMV7M_MEMCPY is not set
|
||||
# CONFIG_NOPRINTF_FIELDWIDTH is not set
|
||||
# CONFIG_LIBC_FLOATINGPOINT is not set
|
||||
CONFIG_LIBC_LONG_LONG=y
|
||||
# CONFIG_LIBC_SCANSET is not set
|
||||
# CONFIG_LIBC_IOCTL_VARIADIC is not set
|
||||
# CONFIG_LIBC_WCHAR is not set
|
||||
# CONFIG_LIBC_LOCALE is not set
|
||||
@@ -1062,6 +1083,8 @@ CONFIG_ARCH_LOWPUTC=y
|
||||
# CONFIG_TIME_EXTENDED is not set
|
||||
CONFIG_LIB_SENDFILE_BUFSIZE=512
|
||||
# CONFIG_ARCH_ROMGETC is not set
|
||||
# CONFIG_MEMCPY_VIK is not set
|
||||
# CONFIG_MEMSET_OPTSPEED is not set
|
||||
CONFIG_ARCH_HAVE_TLS=y
|
||||
# CONFIG_TLS is not set
|
||||
# CONFIG_LIBC_IPv4_ADDRCONV is not set
|
||||
|
||||
@@ -112,7 +112,9 @@ CONFIG_ARCH_CHIP_STM32=y
|
||||
# CONFIG_ARCH_ARM926EJS is not set
|
||||
# CONFIG_ARCH_ARM920T is not set
|
||||
# CONFIG_ARCH_CORTEXM0 is not set
|
||||
# CONFIG_ARCH_CORTEXM23 is not set
|
||||
CONFIG_ARCH_CORTEXM3=y
|
||||
# CONFIG_ARCH_CORTEXM33 is not set
|
||||
# CONFIG_ARCH_CORTEXM4 is not set
|
||||
# CONFIG_ARCH_CORTEXM7 is not set
|
||||
# CONFIG_ARCH_CORTEXA5 is not set
|
||||
@@ -159,7 +161,6 @@ CONFIG_ARMV7M_HAVE_STACKCHECK=y
|
||||
# CONFIG_ARMV7M_STACKCHECK is not set
|
||||
# CONFIG_ARMV7M_ITMSYSLOG is not set
|
||||
# CONFIG_SERIAL_TERMIOS is not set
|
||||
CONFIG_SDIO_DMA=y
|
||||
|
||||
#
|
||||
# STM32 Configuration Options
|
||||
@@ -472,7 +473,9 @@ CONFIG_STM32_USART2_SERIALDRIVER=y
|
||||
#
|
||||
# SDIO Configuration
|
||||
#
|
||||
CONFIG_SDIO_DMAPRIO=0x00001000
|
||||
CONFIG_STM32_SDIO_DMA=y
|
||||
CONFIG_STM32_SDIO_DMAPRIO=0x00001000
|
||||
# CONFIG_STM32_SDIO_WIDTH_D1_ONLY is not set
|
||||
CONFIG_STM32_HAVE_RTC_COUNTER=y
|
||||
# CONFIG_STM32_HAVE_RTC_SUBSECONDS is not set
|
||||
|
||||
@@ -762,11 +765,13 @@ CONFIG_MMCSD_NSLOTS=1
|
||||
# CONFIG_MMCSD_MMCSUPPORT is not set
|
||||
# CONFIG_MMCSD_HAVECARDDETECT is not set
|
||||
CONFIG_ARCH_HAVE_SDIO=y
|
||||
CONFIG_SDIO_DMA=y
|
||||
CONFIG_ARCH_HAVE_SDIOWAIT_WRCOMPLETE=y
|
||||
CONFIG_MMCSD_SDIO=y
|
||||
CONFIG_SDIO_PREFLIGHT=y
|
||||
# CONFIG_SDIO_MUXBUS is not set
|
||||
# CONFIG_MMCSD_SDIOWAIT_WRCOMPLETE is not set
|
||||
# CONFIG_SDIO_WIDTH_D1_ONLY is not set
|
||||
# CONFIG_SDIO_BLOCKSETUP is not set
|
||||
# CONFIG_MODEM is not set
|
||||
CONFIG_MTD=y
|
||||
@@ -995,10 +1000,26 @@ CONFIG_STDIO_BUFFER_SIZE=64
|
||||
CONFIG_STDIO_LINEBUFFER=y
|
||||
CONFIG_NUNGET_CHARS=2
|
||||
CONFIG_LIB_HOMEDIR="/"
|
||||
# CONFIG_LIBC_DLLFCN is not set
|
||||
# CONFIG_LIBC_MODLIB is not set
|
||||
# CONFIG_LIBM is not set
|
||||
# CONFIG_LIBC_ARCH_MEMCPY is not set
|
||||
# CONFIG_LIBC_ARCH_MEMCMP is not set
|
||||
# CONFIG_LIBC_ARCH_MEMMOVE is not set
|
||||
# CONFIG_LIBC_ARCH_MEMSET is not set
|
||||
# CONFIG_LIBC_ARCH_STRCHR is not set
|
||||
# CONFIG_LIBC_ARCH_STRCMP is not set
|
||||
# CONFIG_LIBC_ARCH_STRCPY is not set
|
||||
# CONFIG_LIBC_ARCH_STRNCPY is not set
|
||||
# CONFIG_LIBC_ARCH_STRLEN is not set
|
||||
# CONFIG_LIBC_ARCH_STRNLEN is not set
|
||||
# CONFIG_LIBC_ARCH_BZERO is not set
|
||||
# CONFIG_LIBC_ARCH_ELF is not set
|
||||
# CONFIG_ARMV7M_MEMCPY is not set
|
||||
# CONFIG_NOPRINTF_FIELDWIDTH is not set
|
||||
# CONFIG_LIBC_FLOATINGPOINT is not set
|
||||
CONFIG_LIBC_LONG_LONG=y
|
||||
# CONFIG_LIBC_SCANSET is not set
|
||||
# CONFIG_LIBC_IOCTL_VARIADIC is not set
|
||||
# CONFIG_LIBC_WCHAR is not set
|
||||
# CONFIG_LIBC_LOCALE is not set
|
||||
@@ -1019,6 +1040,8 @@ CONFIG_ARCH_LOWPUTC=y
|
||||
# CONFIG_TIME_EXTENDED is not set
|
||||
CONFIG_LIB_SENDFILE_BUFSIZE=512
|
||||
# CONFIG_ARCH_ROMGETC is not set
|
||||
# CONFIG_MEMCPY_VIK is not set
|
||||
# CONFIG_MEMSET_OPTSPEED is not set
|
||||
CONFIG_ARCH_HAVE_TLS=y
|
||||
# CONFIG_TLS is not set
|
||||
# CONFIG_LIBC_IPv4_ADDRCONV is not set
|
||||
|
||||
@@ -112,7 +112,9 @@ CONFIG_ARCH_CHIP_STM32=y
|
||||
# CONFIG_ARCH_ARM926EJS is not set
|
||||
# CONFIG_ARCH_ARM920T is not set
|
||||
# CONFIG_ARCH_CORTEXM0 is not set
|
||||
# CONFIG_ARCH_CORTEXM23 is not set
|
||||
CONFIG_ARCH_CORTEXM3=y
|
||||
# CONFIG_ARCH_CORTEXM33 is not set
|
||||
# CONFIG_ARCH_CORTEXM4 is not set
|
||||
# CONFIG_ARCH_CORTEXM7 is not set
|
||||
# CONFIG_ARCH_CORTEXA5 is not set
|
||||
@@ -158,7 +160,6 @@ CONFIG_ARMV7M_HAVE_STACKCHECK=y
|
||||
# CONFIG_ARMV7M_STACKCHECK is not set
|
||||
# CONFIG_ARMV7M_ITMSYSLOG is not set
|
||||
# CONFIG_SERIAL_TERMIOS is not set
|
||||
CONFIG_SDIO_DMA=y
|
||||
|
||||
#
|
||||
# STM32 Configuration Options
|
||||
@@ -483,7 +484,9 @@ CONFIG_STM32_I2CTIMEOTICKS=500
|
||||
#
|
||||
# SDIO Configuration
|
||||
#
|
||||
CONFIG_SDIO_DMAPRIO=0x00001000
|
||||
CONFIG_STM32_SDIO_DMA=y
|
||||
CONFIG_STM32_SDIO_DMAPRIO=0x00001000
|
||||
# CONFIG_STM32_SDIO_WIDTH_D1_ONLY is not set
|
||||
CONFIG_STM32_HAVE_RTC_COUNTER=y
|
||||
# CONFIG_STM32_HAVE_RTC_SUBSECONDS is not set
|
||||
|
||||
@@ -815,11 +818,13 @@ CONFIG_MMCSD_NSLOTS=1
|
||||
# CONFIG_MMCSD_MMCSUPPORT is not set
|
||||
# CONFIG_MMCSD_HAVECARDDETECT is not set
|
||||
CONFIG_ARCH_HAVE_SDIO=y
|
||||
CONFIG_SDIO_DMA=y
|
||||
CONFIG_ARCH_HAVE_SDIOWAIT_WRCOMPLETE=y
|
||||
CONFIG_MMCSD_SDIO=y
|
||||
CONFIG_SDIO_PREFLIGHT=y
|
||||
# CONFIG_SDIO_MUXBUS is not set
|
||||
# CONFIG_MMCSD_SDIOWAIT_WRCOMPLETE is not set
|
||||
# CONFIG_SDIO_WIDTH_D1_ONLY is not set
|
||||
# CONFIG_SDIO_BLOCKSETUP is not set
|
||||
# CONFIG_MODEM is not set
|
||||
CONFIG_MTD=y
|
||||
@@ -1155,10 +1160,26 @@ CONFIG_STDIO_BUFFER_SIZE=64
|
||||
CONFIG_STDIO_LINEBUFFER=y
|
||||
CONFIG_NUNGET_CHARS=2
|
||||
CONFIG_LIB_HOMEDIR="/"
|
||||
# CONFIG_LIBC_DLLFCN is not set
|
||||
# CONFIG_LIBC_MODLIB is not set
|
||||
# CONFIG_LIBM is not set
|
||||
# CONFIG_LIBC_ARCH_MEMCPY is not set
|
||||
# CONFIG_LIBC_ARCH_MEMCMP is not set
|
||||
# CONFIG_LIBC_ARCH_MEMMOVE is not set
|
||||
# CONFIG_LIBC_ARCH_MEMSET is not set
|
||||
# CONFIG_LIBC_ARCH_STRCHR is not set
|
||||
# CONFIG_LIBC_ARCH_STRCMP is not set
|
||||
# CONFIG_LIBC_ARCH_STRCPY is not set
|
||||
# CONFIG_LIBC_ARCH_STRNCPY is not set
|
||||
# CONFIG_LIBC_ARCH_STRLEN is not set
|
||||
# CONFIG_LIBC_ARCH_STRNLEN is not set
|
||||
# CONFIG_LIBC_ARCH_BZERO is not set
|
||||
# CONFIG_LIBC_ARCH_ELF is not set
|
||||
# CONFIG_ARMV7M_MEMCPY is not set
|
||||
# CONFIG_NOPRINTF_FIELDWIDTH is not set
|
||||
# CONFIG_LIBC_FLOATINGPOINT is not set
|
||||
CONFIG_LIBC_LONG_LONG=y
|
||||
# CONFIG_LIBC_SCANSET is not set
|
||||
# CONFIG_LIBC_IOCTL_VARIADIC is not set
|
||||
# CONFIG_LIBC_WCHAR is not set
|
||||
# CONFIG_LIBC_LOCALE is not set
|
||||
@@ -1179,6 +1200,8 @@ CONFIG_ARCH_LOWPUTC=y
|
||||
# CONFIG_TIME_EXTENDED is not set
|
||||
CONFIG_LIB_SENDFILE_BUFSIZE=512
|
||||
# CONFIG_ARCH_ROMGETC is not set
|
||||
# CONFIG_MEMCPY_VIK is not set
|
||||
# CONFIG_MEMSET_OPTSPEED is not set
|
||||
CONFIG_ARCH_HAVE_TLS=y
|
||||
# CONFIG_TLS is not set
|
||||
# CONFIG_LIBC_IPv4_ADDRCONV is not set
|
||||
|
||||
@@ -106,7 +106,9 @@ CONFIG_ARCH_CHIP_STM32=y
|
||||
# CONFIG_ARCH_ARM926EJS is not set
|
||||
# CONFIG_ARCH_ARM920T is not set
|
||||
# CONFIG_ARCH_CORTEXM0 is not set
|
||||
# CONFIG_ARCH_CORTEXM23 is not set
|
||||
CONFIG_ARCH_CORTEXM3=y
|
||||
# CONFIG_ARCH_CORTEXM33 is not set
|
||||
# CONFIG_ARCH_CORTEXM4 is not set
|
||||
# CONFIG_ARCH_CORTEXM7 is not set
|
||||
# CONFIG_ARCH_CORTEXA5 is not set
|
||||
@@ -149,7 +151,6 @@ CONFIG_ARMV7M_HAVE_STACKCHECK=y
|
||||
# CONFIG_ARMV7M_STACKCHECK is not set
|
||||
# CONFIG_ARMV7M_ITMSYSLOG is not set
|
||||
# CONFIG_SERIAL_TERMIOS is not set
|
||||
CONFIG_SDIO_DMA=y
|
||||
|
||||
#
|
||||
# STM32 Configuration Options
|
||||
@@ -462,7 +463,9 @@ CONFIG_STM32_USART2_SERIALDRIVER=y
|
||||
#
|
||||
# SDIO Configuration
|
||||
#
|
||||
CONFIG_SDIO_DMAPRIO=0x00001000
|
||||
CONFIG_STM32_SDIO_DMA=y
|
||||
CONFIG_STM32_SDIO_DMAPRIO=0x00001000
|
||||
# CONFIG_STM32_SDIO_WIDTH_D1_ONLY is not set
|
||||
CONFIG_STM32_HAVE_RTC_COUNTER=y
|
||||
# CONFIG_STM32_HAVE_RTC_SUBSECONDS is not set
|
||||
|
||||
@@ -752,11 +755,13 @@ CONFIG_MMCSD_NSLOTS=1
|
||||
# CONFIG_MMCSD_MMCSUPPORT is not set
|
||||
# CONFIG_MMCSD_HAVECARDDETECT is not set
|
||||
CONFIG_ARCH_HAVE_SDIO=y
|
||||
CONFIG_SDIO_DMA=y
|
||||
CONFIG_ARCH_HAVE_SDIOWAIT_WRCOMPLETE=y
|
||||
CONFIG_MMCSD_SDIO=y
|
||||
CONFIG_SDIO_PREFLIGHT=y
|
||||
# CONFIG_SDIO_MUXBUS is not set
|
||||
# CONFIG_MMCSD_SDIOWAIT_WRCOMPLETE is not set
|
||||
# CONFIG_SDIO_WIDTH_D1_ONLY is not set
|
||||
# CONFIG_SDIO_BLOCKSETUP is not set
|
||||
# CONFIG_MODEM is not set
|
||||
# CONFIG_MTD is not set
|
||||
@@ -963,10 +968,26 @@ CONFIG_STDIO_BUFFER_SIZE=64
|
||||
CONFIG_STDIO_LINEBUFFER=y
|
||||
CONFIG_NUNGET_CHARS=2
|
||||
CONFIG_LIB_HOMEDIR="/"
|
||||
# CONFIG_LIBC_DLLFCN is not set
|
||||
# CONFIG_LIBC_MODLIB is not set
|
||||
# CONFIG_LIBM is not set
|
||||
# CONFIG_LIBC_ARCH_MEMCPY is not set
|
||||
# CONFIG_LIBC_ARCH_MEMCMP is not set
|
||||
# CONFIG_LIBC_ARCH_MEMMOVE is not set
|
||||
# CONFIG_LIBC_ARCH_MEMSET is not set
|
||||
# CONFIG_LIBC_ARCH_STRCHR is not set
|
||||
# CONFIG_LIBC_ARCH_STRCMP is not set
|
||||
# CONFIG_LIBC_ARCH_STRCPY is not set
|
||||
# CONFIG_LIBC_ARCH_STRNCPY is not set
|
||||
# CONFIG_LIBC_ARCH_STRLEN is not set
|
||||
# CONFIG_LIBC_ARCH_STRNLEN is not set
|
||||
# CONFIG_LIBC_ARCH_BZERO is not set
|
||||
# CONFIG_LIBC_ARCH_ELF is not set
|
||||
# CONFIG_ARMV7M_MEMCPY is not set
|
||||
# CONFIG_NOPRINTF_FIELDWIDTH is not set
|
||||
# CONFIG_LIBC_FLOATINGPOINT is not set
|
||||
CONFIG_LIBC_LONG_LONG=y
|
||||
# CONFIG_LIBC_SCANSET is not set
|
||||
# CONFIG_LIBC_IOCTL_VARIADIC is not set
|
||||
# CONFIG_LIBC_WCHAR is not set
|
||||
# CONFIG_LIBC_LOCALE is not set
|
||||
@@ -987,6 +1008,8 @@ CONFIG_ARCH_LOWPUTC=y
|
||||
# CONFIG_TIME_EXTENDED is not set
|
||||
CONFIG_LIB_SENDFILE_BUFSIZE=512
|
||||
# CONFIG_ARCH_ROMGETC is not set
|
||||
# CONFIG_MEMCPY_VIK is not set
|
||||
# CONFIG_MEMSET_OPTSPEED is not set
|
||||
CONFIG_ARCH_HAVE_TLS=y
|
||||
# CONFIG_TLS is not set
|
||||
# CONFIG_LIBC_IPv4_ADDRCONV is not set
|
||||
|
||||
@@ -773,8 +773,8 @@ STM3220G-EVAL-specific Configuration Options
|
||||
|
||||
CONFIG_SDIO_DMA - Support DMA data transfers. Requires CONFIG_STM32_SDIO
|
||||
and CONFIG_STM32_DMA2.
|
||||
CONFIG_SDIO_PRI - Select SDIO interrupt prority. Default: 128
|
||||
CONFIG_SDIO_DMAPRIO - Select SDIO DMA interrupt priority.
|
||||
CONFIG_STM32_SDIO_PRI - Select SDIO interrupt prority. Default: 128
|
||||
CONFIG_STM32_SDIO_DMAPRIO - Select SDIO DMA interrupt priority.
|
||||
Default: Medium
|
||||
CONFIG_STM32_SDIO_WIDTH_D1_ONLY - Select 1-bit transfer mode. Default:
|
||||
4-bit transfer mode.
|
||||
|
||||
@@ -12,8 +12,10 @@
|
||||
# CONFIG_HOST_OSX is not set
|
||||
CONFIG_HOST_WINDOWS=y
|
||||
# CONFIG_HOST_OTHER is not set
|
||||
CONFIG_TOOLCHAIN_WINDOWS=y
|
||||
# CONFIG_WINDOWS_NATIVE is not set
|
||||
CONFIG_WINDOWS_CYGWIN=y
|
||||
# CONFIG_WINDOWS_UBUNTU is not set
|
||||
# CONFIG_WINDOWS_MSYS is not set
|
||||
# CONFIG_WINDOWS_OTHER is not set
|
||||
|
||||
@@ -110,7 +112,9 @@ CONFIG_ARCH_CHIP_STM32=y
|
||||
# CONFIG_ARCH_ARM926EJS is not set
|
||||
# CONFIG_ARCH_ARM920T is not set
|
||||
# CONFIG_ARCH_CORTEXM0 is not set
|
||||
# CONFIG_ARCH_CORTEXM23 is not set
|
||||
CONFIG_ARCH_CORTEXM3=y
|
||||
# CONFIG_ARCH_CORTEXM33 is not set
|
||||
# CONFIG_ARCH_CORTEXM4 is not set
|
||||
# CONFIG_ARCH_CORTEXM7 is not set
|
||||
# CONFIG_ARCH_CORTEXA5 is not set
|
||||
@@ -155,7 +159,6 @@ CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYW=y
|
||||
CONFIG_ARMV7M_HAVE_STACKCHECK=y
|
||||
# CONFIG_ARMV7M_STACKCHECK is not set
|
||||
# CONFIG_ARMV7M_ITMSYSLOG is not set
|
||||
CONFIG_SDIO_DMA=y
|
||||
|
||||
#
|
||||
# STM32 Configuration Options
|
||||
@@ -475,7 +478,9 @@ CONFIG_STM32_I2CTIMEOTICKS=500
|
||||
#
|
||||
# SDIO Configuration
|
||||
#
|
||||
CONFIG_SDIO_DMAPRIO=0x00010000
|
||||
CONFIG_STM32_SDIO_DMA=y
|
||||
CONFIG_STM32_SDIO_DMAPRIO=0x00010000
|
||||
# CONFIG_STM32_SDIO_WIDTH_D1_ONLY is not set
|
||||
# CONFIG_STM32_HAVE_RTC_COUNTER is not set
|
||||
# CONFIG_STM32_HAVE_RTC_SUBSECONDS is not set
|
||||
CONFIG_RTC_MAGIC_REG=0
|
||||
@@ -632,6 +637,7 @@ CONFIG_PREALLOC_TIMERS=4
|
||||
#
|
||||
# Tasks and Scheduling
|
||||
#
|
||||
# CONFIG_SPINLOCK is not set
|
||||
# CONFIG_INIT_NONE is not set
|
||||
CONFIG_INIT_ENTRYPOINT=y
|
||||
# CONFIG_INIT_FILEPATH is not set
|
||||
@@ -648,6 +654,8 @@ CONFIG_SCHED_WAITPID=y
|
||||
#
|
||||
# CONFIG_MUTEX_TYPES is not set
|
||||
CONFIG_NPTHREAD_KEYS=4
|
||||
# CONFIG_PTHREAD_CLEANUP is not set
|
||||
# CONFIG_CANCELLATION_POINTS is not set
|
||||
|
||||
#
|
||||
# Performance Monitoring
|
||||
@@ -787,11 +795,13 @@ CONFIG_MMCSD_MULTIBLOCK_DISABLE=y
|
||||
# CONFIG_MMCSD_MMCSUPPORT is not set
|
||||
# CONFIG_MMCSD_HAVECARDDETECT is not set
|
||||
CONFIG_ARCH_HAVE_SDIO=y
|
||||
CONFIG_SDIO_DMA=y
|
||||
CONFIG_ARCH_HAVE_SDIOWAIT_WRCOMPLETE=y
|
||||
CONFIG_MMCSD_SDIO=y
|
||||
CONFIG_SDIO_PREFLIGHT=y
|
||||
# CONFIG_SDIO_MUXBUS is not set
|
||||
# CONFIG_MMCSD_SDIOWAIT_WRCOMPLETE is not set
|
||||
# CONFIG_SDIO_WIDTH_D1_ONLY is not set
|
||||
# CONFIG_SDIO_BLOCKSETUP is not set
|
||||
# CONFIG_MODEM is not set
|
||||
CONFIG_MTD=y
|
||||
@@ -846,7 +856,6 @@ CONFIG_TELNET_TXBUFFER_SIZE=256
|
||||
# CONFIG_NET_DM90x0 is not set
|
||||
# CONFIG_ENC28J60 is not set
|
||||
# CONFIG_ENCX24J600 is not set
|
||||
|
||||
# CONFIG_NET_SLIP is not set
|
||||
# CONFIG_NET_FTMAC100 is not set
|
||||
|
||||
@@ -1123,10 +1132,26 @@ CONFIG_STDIO_BUFFER_SIZE=64
|
||||
CONFIG_STDIO_LINEBUFFER=y
|
||||
CONFIG_NUNGET_CHARS=2
|
||||
CONFIG_LIB_HOMEDIR="/"
|
||||
# CONFIG_LIBC_DLLFCN is not set
|
||||
# CONFIG_LIBC_MODLIB is not set
|
||||
# CONFIG_LIBM is not set
|
||||
# CONFIG_LIBC_ARCH_MEMCPY is not set
|
||||
# CONFIG_LIBC_ARCH_MEMCMP is not set
|
||||
# CONFIG_LIBC_ARCH_MEMMOVE is not set
|
||||
# CONFIG_LIBC_ARCH_MEMSET is not set
|
||||
# CONFIG_LIBC_ARCH_STRCHR is not set
|
||||
# CONFIG_LIBC_ARCH_STRCMP is not set
|
||||
# CONFIG_LIBC_ARCH_STRCPY is not set
|
||||
# CONFIG_LIBC_ARCH_STRNCPY is not set
|
||||
# CONFIG_LIBC_ARCH_STRLEN is not set
|
||||
# CONFIG_LIBC_ARCH_STRNLEN is not set
|
||||
# CONFIG_LIBC_ARCH_BZERO is not set
|
||||
# CONFIG_LIBC_ARCH_ELF is not set
|
||||
# CONFIG_ARMV7M_MEMCPY is not set
|
||||
# CONFIG_NOPRINTF_FIELDWIDTH is not set
|
||||
# CONFIG_LIBC_FLOATINGPOINT is not set
|
||||
CONFIG_LIBC_LONG_LONG=y
|
||||
# CONFIG_LIBC_SCANSET is not set
|
||||
# CONFIG_LIBC_IOCTL_VARIADIC is not set
|
||||
# CONFIG_LIBC_WCHAR is not set
|
||||
# CONFIG_LIBC_LOCALE is not set
|
||||
@@ -1147,8 +1172,11 @@ CONFIG_ARCH_LOWPUTC=y
|
||||
# CONFIG_TIME_EXTENDED is not set
|
||||
CONFIG_LIB_SENDFILE_BUFSIZE=512
|
||||
# CONFIG_ARCH_ROMGETC is not set
|
||||
# CONFIG_MEMCPY_VIK is not set
|
||||
# CONFIG_MEMSET_OPTSPEED is not set
|
||||
CONFIG_ARCH_HAVE_TLS=y
|
||||
# CONFIG_TLS is not set
|
||||
# CONFIG_LIBC_IPv6_ADDRCONV is not set
|
||||
CONFIG_LIBC_NETDB=y
|
||||
# CONFIG_NETDB_HOSTFILE is not set
|
||||
CONFIG_NETDB_DNSCLIENT=y
|
||||
@@ -1394,6 +1422,7 @@ CONFIG_NSH_MMCSDSLOTNO=0
|
||||
# Configure Command Options
|
||||
#
|
||||
CONFIG_NSH_CMDOPT_DF_H=y
|
||||
# CONFIG_NSH_CMDOPT_DD_STATS is not set
|
||||
CONFIG_NSH_CODECS_BUFSIZE=128
|
||||
CONFIG_NSH_CMDOPT_HEXDUMP=y
|
||||
CONFIG_NSH_FILEIOSIZE=512
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user