Some STM32 bugfixes from Mike Smith
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4635 7fd9a85b-ad96-42d3-883c-3090e2eb8679
This commit is contained in:
parent
3f7d2466be
commit
563f2b7122
|
@ -50,7 +50,7 @@ ways to do that:
|
||||||
Named Applications
|
Named Applications
|
||||||
------------------
|
------------------
|
||||||
NuttX also supports applications that can be started using a name string.
|
NuttX also supports applications that can be started using a name string.
|
||||||
In this case, zpplication entry points with their requirements are gathered
|
In this case, application entry points with their requirements are gathered
|
||||||
together in two files:
|
together in two files:
|
||||||
|
|
||||||
- namedapp/namedapp_proto.h Entry points, prototype function
|
- namedapp/namedapp_proto.h Entry points, prototype function
|
||||||
|
@ -107,7 +107,7 @@ NuttX is configured. .config is included in the toplevel apps/Makefile.
|
||||||
As a minimum, this configuration file must define files to add to the
|
As a minimum, this configuration file must define files to add to the
|
||||||
CONFIGURED_APPS list like:
|
CONFIGURED_APPS list like:
|
||||||
|
|
||||||
CONFIGURED_APPS += vsn/hello vsn/poweroff vsn/jvm
|
CONFIGURED_APPS += examples/hello vsn/poweroff
|
||||||
|
|
||||||
Named Start-Up main() function
|
Named Start-Up main() function
|
||||||
------------------------------
|
------------------------------
|
||||||
|
@ -126,7 +126,7 @@ will call:
|
||||||
|
|
||||||
Example Named Application
|
Example Named Application
|
||||||
-------------------------
|
-------------------------
|
||||||
An example application skeleton can be found under the vsn/hello
|
An example application skeleton can be found under the examples/hello
|
||||||
sub-directory. This example shows how a named application can be added
|
sub-directory. This example shows how a named application can be added
|
||||||
to the project. One must define:
|
to the project. One must define:
|
||||||
|
|
||||||
|
@ -186,7 +186,7 @@ A: Here are four:
|
||||||
directory:
|
directory:
|
||||||
|
|
||||||
a) Copy 'MyBoard' directory to configs/MyBoard.
|
a) Copy 'MyBoard' directory to configs/MyBoard.
|
||||||
b) At a symbolic link to MyApplication at apps/external
|
b) Add a symbolic link to MyApplication at apps/external
|
||||||
c) Configure NuttX (usually by:
|
c) Configure NuttX (usually by:
|
||||||
|
|
||||||
tools/configure.sh MyBoard/MyConfiguration
|
tools/configure.sh MyBoard/MyConfiguration
|
||||||
|
|
|
@ -49,7 +49,7 @@ CMN_CSRCS = up_assert.c up_blocktask.c up_copystate.c \
|
||||||
up_usestack.c up_doirq.c up_hardfault.c up_svcall.c
|
up_usestack.c up_doirq.c up_hardfault.c up_svcall.c
|
||||||
|
|
||||||
ifeq ($(CONFIG_ARMV7M_CMNVECTOR),y)
|
ifeq ($(CONFIG_ARMV7M_CMNVECTOR),y)
|
||||||
CMN_ASRCS += up_exception.S stm32_vectors.S
|
CMN_ASRCS += up_exception.S
|
||||||
CMN_CSRCS += up_vectors.c
|
CMN_CSRCS += up_vectors.c
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
|
|
@ -223,7 +223,7 @@ static struct stm32_dev_s g_adcpriv2 =
|
||||||
.irq = STM32_IRQ_ADC,
|
.irq = STM32_IRQ_ADC,
|
||||||
.isr = adc123_interrupt,
|
.isr = adc123_interrupt,
|
||||||
#endif
|
#endif
|
||||||
.intf = 2;
|
.intf = 2,
|
||||||
.base = STM32_ADC2_BASE,
|
.base = STM32_ADC2_BASE,
|
||||||
#ifdef ADC2_HAVE_TIMER
|
#ifdef ADC2_HAVE_TIMER
|
||||||
.trigger = CONFIG_STM32_ADC2_TIMTRIG,
|
.trigger = CONFIG_STM32_ADC2_TIMTRIG,
|
||||||
|
|
Loading…
Reference in New Issue