summaryrefslogtreecommitdiff
path: root/nuttx/configs
diff options
context:
space:
mode:
authorpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2011-06-17 22:03:20 +0000
committerpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2011-06-17 22:03:20 +0000
commit8c6ebe6f07cb81ab197850c2af4c75fb50e5f1cb (patch)
tree87740e93bfb0a2278940052bed3033e8416a1ea2 /nuttx/configs
parent1fa5b196fa1600c907dbab13859a4f731e48470d (diff)
downloadpx4-nuttx-8c6ebe6f07cb81ab197850c2af4c75fb50e5f1cb.tar.gz
px4-nuttx-8c6ebe6f07cb81ab197850c2af4c75fb50e5f1cb.tar.bz2
px4-nuttx-8c6ebe6f07cb81ab197850c2af4c75fb50e5f1cb.zip
Fix AVR clock setup; add SPI driver
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3721 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/configs')
-rwxr-xr-xnuttx/configs/amber/include/board.h6
-rwxr-xr-xnuttx/configs/micropendous3/include/board.h4
-rwxr-xr-xnuttx/configs/teensy/include/board.h4
-rwxr-xr-xnuttx/configs/teensy/nsh/defconfig2
4 files changed, 11 insertions, 5 deletions
diff --git a/nuttx/configs/amber/include/board.h b/nuttx/configs/amber/include/board.h
index c335b8cad..0aaa6baa8 100755
--- a/nuttx/configs/amber/include/board.h
+++ b/nuttx/configs/amber/include/board.h
@@ -49,9 +49,11 @@
/* Configuration ************************************************************/
/* Clocking *****************************************************************/
+/* Assume default CLKDIV8 fuse setting is overridden to CLKDIV1 */
-#define BOARD_CPU_CLOCK 14745600 /* F_CPU = 14.7456MHz */
-#define BOARD_TOSCK_CLOCK 32768 /* TOSC = 32.768KHz */
+#define BOARD_XTAL_FREQ 14745600 /* 14.7456MHz crystal */
+#define BOARD_CPU_CLOCK BOARD_XTAL_FREQ /* F_CPU = 14.7456MHz */
+#define BOARD_TOSCK_CLOCK 32768 /* TOSC = 32.768KHz */
/* LED definitions **********************************************************/
/* The Amber Web Server has a reset switch and four LEDs. The LEDs indicate
diff --git a/nuttx/configs/micropendous3/include/board.h b/nuttx/configs/micropendous3/include/board.h
index e7f72cb33..8fd35e890 100755
--- a/nuttx/configs/micropendous3/include/board.h
+++ b/nuttx/configs/micropendous3/include/board.h
@@ -49,8 +49,10 @@
/* Configuration ************************************************************/
/* Clocking *****************************************************************/
+/* Assume default CLKDIV8 fuse setting is overridden to CLKDIV1 */
-#define BOARD_CPU_CLOCK 16000000 /* F_CPU = 16MHz */
+#define BOARD_XTAL_FREQ 16000000 /* 16MHz crystal */
+#define BOARD_CPU_CLOCK BOARD_XTAL_FREQ /* F_CPU = 16MHz */
/* LED definitions **********************************************************/
/* The Micropendous 3 has no on-board LEDs */
diff --git a/nuttx/configs/teensy/include/board.h b/nuttx/configs/teensy/include/board.h
index ecaaa91df..9e9c1205f 100755
--- a/nuttx/configs/teensy/include/board.h
+++ b/nuttx/configs/teensy/include/board.h
@@ -49,8 +49,10 @@
/* Configuration ************************************************************/
/* Clocking *****************************************************************/
+/* Assume default CLKDIV8 fuse setting is overridden to CLKDIV1 */
-#define BOARD_CPU_CLOCK 16000000 /* F_CPU = 16MHz */
+#define BOARD_XTAL_FREQ 16000000 /* 16MHz crystal */
+#define BOARD_CPU_CLOCK BOARD_XTAL_FREQ /* F_CPU = 16MHz */
/* LED definitions **********************************************************/
/* The Teensy++ 2.0 has a single on-board LEDs connected to PortD, Pin 6 */
diff --git a/nuttx/configs/teensy/nsh/defconfig b/nuttx/configs/teensy/nsh/defconfig
index f9bb1927c..95010358d 100755
--- a/nuttx/configs/teensy/nsh/defconfig
+++ b/nuttx/configs/teensy/nsh/defconfig
@@ -792,7 +792,7 @@ CONFIG_BOOT_COPYTORAM=n
CONFIG_CUSTOM_STACK=n
CONFIG_STACK_POINTER=
CONFIG_IDLETHREAD_STACKSIZE=512
-CONFIG_USERMAIN_STACKSIZE=512
+CONFIG_USERMAIN_STACKSIZE=1024
CONFIG_PTHREAD_STACK_MIN=256
CONFIG_PTHREAD_STACK_DEFAULT=512
CONFIG_HEAP_BASE=