Commit Graph

9622 Commits

Author SHA1 Message Date
Gregory Nutt
1eb15d0d4e ESP32: Update linker script to use naming expected by CXX initialization 2016-10-31 15:43:28 -06:00
Gregory Nutt
a8e3f79494 Xtensa/ESP32: Add User Exception handler 2016-10-31 12:04:52 -06:00
Gregory Nutt
a787a99071 ESP32: Add inter-cpu interrupts 2016-10-31 08:29:28 -06:00
Gregory Nutt
85ed3dae9a Update some compilation issues 2016-10-30 15:38:51 -06:00
Gregory Nutt
a4c3fef0b7 Xtensa: Add more exception vectors. All just cause a PANIC now. 2016-10-30 12:20:11 -06:00
Gregory Nutt
4997ec7a1e ESP32 Core V2: Add an SMP configuration to support development (not yet usable). 2016-10-29 14:56:07 -06:00
Gregory Nutt
c993a0267c Xtensa: Add Window vector 2016-10-29 12:30:24 -06:00
Gregory Nutt
d346f25aae Xtensa/ESP32: Fix some compile issues related to new co-processor logic 2016-10-29 10:27:46 -06:00
Marc Rechté
54972a1668 Add STM32 F303RE hello configuration; remove duplicate setting from board.h 2016-10-28 07:16:01 -06:00
Marc Rechté
d58f9d8426 Add STM32 F303RE hello configuration; remove duplicate setting from board.h 2016-10-28 07:15:15 -06:00
Gregory Nutt
6ed5d4b20c ESP32: Fix some compilation errors 2016-10-27 16:36:22 -06:00
Alan Carvalho de Assis
ac00982dc8 STM32F103 Minimum: Add rgbled configuration ommitted in previous commit 2016-10-27 15:04:49 -06:00
Gregory Nutt
cf73c9e1d1 EPS32: Add GPIO ROM interface definitions 2016-10-27 10:43:58 -06:00
Alan Carvalho de Assis
4d29b898a6 Add RGB LED support on STM32F103 Minimum board 2016-10-26 13:27:58 -06:00
Gregory Nutt
0a96f3a8c8 ESP32: Fix some compilation issues 2016-10-26 12:50:10 -06:00
Marc Rechte
483f012600 Initial implemention of the STM32 F37xx SDADC module. There are also changes to ADC, DAC modules. SDADC has only been tested in DMA mode and does not support external TIMER triggers. This is a work in progress. 2016-10-25 14:14:10 -06:00
Alan Carvalho de Assis
2d7b1ccdda STM32F1 Mimumum: Fix Timers 2 to 7 clock frequencies 2016-10-25 12:52:56 -06:00
Gregory Nutt
7b7e352d6e ESP32: Add some peripheral configuration 2016-10-24 14:09:47 -06:00
Gregory Nutt
802cd12796 Fix typo in last commit 2016-10-24 07:31:18 -06:00
Gregory Nutt
818b0171d7 ESP32: Clock configuration is not yet implemented. ESP32 will be running a XTAL frequency. 2016-10-24 07:30:11 -06:00
Gregory Nutt
2514ddec8b Xtensa: Add NMI handler 2016-10-23 16:24:09 -06:00
Gregory Nutt
9a9488ae92 ESP32: Fix heap initialization 2016-10-23 14:20:03 -06:00
Gregory Nutt
978c788926 Merge branch 'esp32' of bitbucket.org:nuttx/nuttx 2016-10-23 11:46:04 -06:00
Gregory Nutt
1fcced12eb Xtensa: Timer code now compiles okay 2016-10-23 11:31:48 -06:00
Gregory Nutt
9b5fedc81e Xtensa: Add implementation of system timer; Correct CFLAGS 2016-10-23 10:08:38 -06:00
Gregory Nutt
23b003c649 Xtensa: Some things in Kconfig are really core options, not user configurations. 2016-10-22 12:25:56 -06:00
Ken Pettit
1e40e03c7f Minor RISC-V update 2016-10-21 17:01:40 -06:00
Alan Carvalho de Assis
31da3e30a9 Add support to PWM on STM32F103-Minimum board 2016-10-21 13:27:04 -06:00
Gregory Nutt
3e4d2dba65 Merge remote-tracking branch 'origin/master' into esp32 2016-10-21 12:35:41 -06:00
Gregory Nutt
19a2212971 The buttons example was changed to archbuttons. As a result all of the button configurations are broken and need some renaming in the defconfig files. Noted by Frank Berkert 2016-10-21 12:12:04 -06:00
Gregory Nutt
7a007a1e8e ESP32: The ESP32 Core V2 board does not have any user controllable LEDs. 2016-10-21 07:35:56 -06:00
Gregory Nutt
2dbcdd781c Correct STM32 Butterfly2 URL. Correct some comments. 2016-10-20 07:18:23 -06:00
Gregory Nutt
d2d60a59bf ESP32: Refresh configuration; fix some compile issues 2016-10-19 13:58:50 -06:00
Gregory Nutt
d1562a18e6 Add vectors for interrupt levels 2-6 2016-10-19 13:58:51 -06:00
Gregory Nutt
847af7c3c1 Trivial change to .gitignore 2016-10-18 13:30:07 -06:00
Gregory Nutt
89851b7446 ESP32: Add .gitignore; minor compile fixes 2016-10-18 13:13:11 -06:00
Gregory Nutt
4a7d7e9a5a ESP32: Forgot to add file in last commit 2016-10-18 13:21:56 -06:00
Gregory Nutt
8c606c4878 ESP32: Add more missing infrastructure 2016-10-18 13:18:59 -06:00
Gregory Nutt
6d974a8c69 ESP32: Correct logic to auto-generate esp_out.ld linker script 2016-10-18 11:30:30 -06:00
Gregory Nutt
e72fab6f26 Add a board context target 2016-10-18 10:54:26 -06:00
Gregory Nutt
8b25782d01 ESP32 Core: Correct linker script CFLAGS selection 2016-10-18 09:56:00 -06:00
Gregory Nutt
054a1a8231 ESP32 Core: Refresh configuration 2016-10-18 09:41:16 -06:00
Gregory Nutt
6745690a6f configs/Board.mk: Add extra clean operations 2016-10-18 09:46:48 -06:00
Gregory Nutt
ac97a81fb0 ESP32 core: Add linker script 2016-10-18 09:43:56 -06:00
Gregory Nutt
29ccdf350a Merge remote-tracking branch 'origin/master' into esp32 2016-10-16 09:53:03 -06:00
Ken Pettit
201a32cf8c Add support for the RISC-V architecture and configs/nr5m100-nexys4 board. I will be making the FPGA code for this available soon (within a week I would say). The board support on this is pretty thin, but it seems like maybe a good idea to get the base RISC-V stuff in since there are people interested in it. 2016-10-16 09:47:07 -06:00
Gregory Nutt
8c3c78f24a Xtensa: Fix register usage in up_strackframe 2016-10-16 09:26:33 -06:00
Gregory Nutt
275120a6d1 XTENSA: Add some context switching definitions (incomplete); ESP32: Add some dummy LED definitions 2016-10-15 14:57:06 -06:00
Gregory Nutt
8ffbf6d95e XTENSA: Hook xtensa_irq.S into build 2016-10-15 11:46:21 -06:00
Gregory Nutt
5b46ce4889 Cosmetic changes from review of last PR 2016-10-14 17:39:21 -06:00
Gregory Nutt
f2ebb6d2a0 Merged in neilh20/anuttx/pr_K64_uid (pull request #147)
Add Kinetis freedom-k64f uid
2016-10-14 23:29:19 +00:00
Gregory Nutt
ad6856c931 Trivial stylistic changes from review of last PR 2016-10-14 11:12:49 -06:00
Gregory Nutt
b669d78f8c Trivial changes to README.txt 2016-10-14 11:01:28 -06:00
Sebastien Lorquet
49238489fd Support PWM testing on board nucleo-l476. 2016-10-14 18:06:42 +02:00
neilh10
64b020f1a8 Add UID Unique ID 2016-10-13 19:42:39 -07:00
Gregory Nutt
1c383b6651 Update README 2016-10-13 16:29:54 -06:00
Gregory Nutt
04940840b6 ESP32 Core: Correct tool-related prefix and path 2016-10-13 14:48:29 -06:00
Gregory Nutt
43c46fd34c ESP32 Core: Add a dummy Toolchain.defs. Fix some cloning errors left in the NSH configuration. 2016-10-13 14:40:43 -06:00
Gregory Nutt
25331aeb63 ESP32 Core: Add an NSH configuration for build testing 2016-10-13 14:37:28 -06:00
Gregory Nutt
ae5ada0ec5 ESP32 Core: Add a dummy board.h header file 2016-10-13 14:22:27 -06:00
Gregory Nutt
38d9436e42 ESP32 Core board: Add a dummy board Makefile 2016-10-13 11:34:29 -06:00
Gregory Nutt
52b1ca8747 configs/esp32-core: Add basic directory to support the ESP32 Core board V2 2016-10-12 15:27:34 -06:00
Alan Carvalho de Assis
4195692bb4 Change "Board LED support" to "Board LED Status support" 2016-10-11 14:29:27 -06:00
Alan Carvalho de Assis
91fa8ffaea STM32F103 Minimum: Add button supprt 2016-10-11 14:14:06 -06:00
Alan Carvalho de Assis
4825a8fc3f STM32 Minimum: Note in Kconfig that the board supports buttons 2016-10-11 14:13:29 -06:00
Gregory Nutt
741e100dcf Eliminate some warnings 2016-10-07 13:47:02 -06:00
Lok Tep
bd08646768 enable PLLSAI 2016-10-07 15:18:20 +02:00
Lok Tep
74284aec14 enable i2c clock config 2016-10-07 15:13:07 +02:00
Alan Carvalho de Assis
49ee2631f7 Enable JTAG in stm32f103-minimum/userled configuration 2016-10-06 13:33:31 -06:00
Gregory Nutt
f34d5db094 More fixed related to name changes from CONFIG_WL_MFRC522 to CONFIG_CL_MFRC522. Also depends on CONFIG_CONTACTLESS. not CONFIG_WIRELESS. 2016-10-06 07:58:14 -06:00
Gregory Nutt
1fda0523da CONFIG_CL_MFR522, not CONFIG_WL_MFR522 2016-10-06 07:44:17 -06:00
Gregory Nutt
f55bee5325 Update defconfig files 2016-10-06 07:44:17 -06:00
Gregory Nutt
4f4b709ef5 configs/stm32l476-mdk/nsh: Remove CONFIG_CXX_INITIALIZE. up_cxxinitialize is not provided in apps/platfor for this board. 2016-10-06 07:08:50 -06:00
Mateusz Szafoni
796fbe834a configs/olimex-stm32-e407: Add some networking configurations 2016-10-06 11:13:10 +02:00
Sebastien Lorquet
9dcecd4b15 Add support for qencoders on various nucleo boards 2016-10-03 16:07:20 +02:00
Alan Carvalho de Assis
53fa8b7296 configs/stm32f103-minimum: Add stm32_bringup support and userled example to STM32F103 Minimum board 2016-10-02 14:45:44 -06:00
Lok Tep
a196f2968c more stack size for Idle thread 2016-10-01 19:39:33 +02:00
Lok Tep
4cb1ba493b mmc renames 2016-09-30 16:00:28 +02:00
Lok Tep
1905cb94a0 to uinfo 2016-09-27 16:43:41 +02:00
Lok Tep
7d7354f961 merge 2016-09-27 16:05:57 +02:00
Gregory Nutt
25cd684012 Looks like I forgot to add some files in patch from a few days ago. 2016-09-22 11:12:10 -06:00
Gregory Nutt
54eee5b303 Review of PR 135 2016-09-21 09:36:39 -06:00
Young
cf99e50b7a Add QEI lower-half driver impl. for Tiva series chip 2016-09-21 17:08:31 +08:00
Gregory Nutt
df26e80c63 Review of last commit 2016-09-17 09:21:26 -06:00
Gregory Nutt
23c89b806a Add board support for XEN1210 driver in the STM32F4 Discovery. 2016-09-17 08:33:40 -06:00
Gregory Nutt
f61a14454d Trivial cosmetic changes from review of PR 133 2016-09-15 08:06:33 -06:00
Jim Wylder
cb4f1a4cec Support basic booting and nsh on Motorola MDK
The Motorola MDK is based off of an earlier version
of NuttX.  This only provides a basic nsh shell.

Signed-off-by: Jim Wylder <jwylder@motorola.com>
2016-09-14 15:42:10 -05:00
Sebastien Lorquet
947639cbd5 fix alan's board with mfrc support 2016-08-31 13:57:23 +02:00
Gregory Nutt
3bc14827f3 Fix a comment block 2016-08-28 13:52:36 -06:00
Alan Carvalho de Assis
5125feec1e configs/stm32f103-minimum: Add board config support to SPI LCD module JLX12864G-086 2016-08-28 13:52:26 -06:00
Gregory Nutt
31b777a98d Merged in bkueng/nuttx/add_fcheck-new (pull request #122)
CXXFLAGS: add -fcheck-new whenever -fno-exceptions is used
2016-08-23 07:33:50 -06:00
Beat Küng
c7da88e383 CXXFLAGS: add -fcheck-new whenever -fno-exceptions is used
This is to avoid GCC to optimize null-pointer checks away, in case the
default operator new is used together with -fno-exceptions.
2016-08-22 08:35:01 +02:00
Gregory Nutt
300361539a sched/sched_cpuload_oneshot: Use the oneshot timer with optional entropy to measuer cPU load if so configured. 2016-08-20 12:47:07 -06:00
Gregory Nutt
f3c4bd936e Merged in mlyszczek/nuttx/fix_stm32butterfly2_config (pull request #121)
Add missing eth support in stm32butterfly2/nshnet config
2016-08-19 10:36:21 -06:00
Michał Łyszczek
72eb2ee270 Add missing eth support in stm32butterfly2/nshnet config 2016-08-19 18:05:07 +02:00
Michał Łyszczek
ee700512cd Fix wrong config for stm32butterfly2/nshusbhost 2016-08-18 20:10:18 +02:00
Gregory Nutt
c4958587cc CONFIG_APPS_DIR should be commented out in all defconfig files 2016-08-18 11:34:38 -06:00
Gregory Nutt
cfad547b8d Changes from review of PR 118 2016-08-18 11:29:48 -06:00
Gregory Nutt
c0074fd6b8 Merged in mlyszczek/nuttx/stm32butterfly2_board (pull request #118)
add stm32butterfly2 development board
2016-08-18 11:14:10 -06:00
Michał Łyszczek
c53c3b1ddc Add example configs for usbhost and usbdev 2016-08-18 18:21:48 +02:00
Michał Łyszczek
abcb00bf7d Add support for otgfs device class 2016-08-18 18:06:05 +02:00
Michał Łyszczek
3d609f858b Fix warnings in 'non implemented' functions 2016-08-18 16:16:19 +02:00
Alan Carvalho de Assis
d3a5bd4ba0 drivers/audio/tonic.: Remove dependency on LIBM for creating a static table with frequencies notes. 2016-08-17 16:41:00 -06:00
Michał Łyszczek
bd5eb5233c Added check to make sure USBDEV is not set with USBHOST 2016-08-17 22:13:27 +02:00
Michał Łyszczek
12e97600ee Remove unncessary FAR pointers 2016-08-17 22:07:10 +02:00
Michał Łyszczek
5026c192b2 Add g_ prefix for global variable 2016-08-17 22:05:12 +02:00
Michał Łyszczek
2315ed85cc Add missing guard for header file 2016-08-17 22:03:24 +02:00
Michał Łyszczek
b85fe9f109 Updated configuration for board without net 2016-08-17 22:00:45 +02:00
Michał Łyszczek
efead3e564 Add debug messages, some more code refactoring 2016-08-17 21:53:04 +02:00
Michał Łyszczek
2ae38b6bc6 Refactored: function names, coding style 2016-08-17 21:34:51 +02:00
Michał Łyszczek
44e0a837a8 Add usb mouse and hub support 2016-08-17 20:20:15 +02:00
Michał Łyszczek
e7445f9556 Add otgfs support (host only) 2016-08-17 20:13:17 +02:00
Alan Carvalho de Assis
92341600a7 configs/stm32f103-minimum: Add board configuration to initialize Audi Tone Generator 2016-08-16 13:28:42 -06:00
Gregory Nutt
f40bb14495 Kinetis: Add support for I2C1 2016-08-16 07:21:03 -06:00
Michał Łyszczek
795db7c103 Add support for onboard joystick 2016-08-15 21:52:00 +02:00
Michał Łyszczek
83fca7ded7 Add support for spi sdcard with card detection logic 2016-08-15 17:34:43 +02:00
Alan Carvalho de Assis
d941f6d380 Add oneshot board initialization to stm32f103-minimum 2016-08-15 09:33:51 -06:00
Piotr Mienkowski
053aea552f Add support for SAMV7 DACC module 2016-08-15 08:00:36 -06:00
Michał Łyszczek
8c396a2986 Add adc support (on-board potentiometer) 2016-08-14 17:16:49 +02:00
Michał Łyszczek
7bca86fa31 Add support for stm32butterfly ethernet interface 2016-08-14 16:33:48 +02:00
Michał Łyszczek
47fae83b16 Add minimal support for Kamami stm32butterfly2 development board
Supported is:
* LED1-4
* UART2 (terminal for nsh)
2016-08-14 16:32:11 +02:00
Gregory Nutt
3023724cf2 Changes from review of PR 113 2016-08-13 17:32:35 -06:00
Gregory Nutt
8315b051ca Merged in v01d/nuttx/kinetis_i2c (pull request #113)
I2C and RTC support for Kinetis
2016-08-13 16:54:14 -06:00
v01d
2743df1e64 teensy 3.x i2c 2016-08-13 18:57:50 -03:00
Gregory Nutt
046acf6b54 Add a simulated oneshot lowerhalf driver 2016-08-12 13:14:03 -06:00
Gregory Nutt
9ca15c718d configs/sim: Add a configuration useful for testing Mini Basic 2016-08-12 06:55:10 -06:00
Gregory Nutt
ed5ddb3bf6 Cosmetic, remove a blank line. 2016-08-11 12:51:20 -06:00
v01d
f715e9b787 RTC working, I2C in progress 2016-08-09 14:01:27 -03:00
Gregory Nutt
b071e4ce92 Refresh all STM32, EFM32, and SAMV7 configurations for SPI H/W features configuration changes 2016-08-08 12:50:14 -06:00
Gregory Nutt
d787b41705 maple/nx configuration uses memlcd.c and so must have CONFIG_SPI_HWFEATURES and CONFIG_SPI_BITORDER 2016-08-08 11:59:27 -06:00
v01d
581bbc672a undo accidental change on teensy 3.x defconfig 2016-08-07 00:19:47 -03:00
v01d
d483f7939f I2C0 support for kinetis/teensy-3.x (to be tested) 2016-08-06 22:23:59 -03:00
Gregory Nutt
f43ded46e6 Rename arch/sh to arch/renesas, cont'd 2016-08-06 14:03:38 -06:00
Gregory Nutt
8ee155da3d Rename arch/sh to arch/renesas 2016-08-06 13:33:41 -06:00
Young
358a265c4a Enable TM4C1294-launchpad board build 2016-08-07 01:08:59 +08:00
Alan Carvalho de Assis
ef3a1f772d configs/stm32f103-minimum:Add board support to MFRC522 driver 2016-08-06 08:51:58 -06:00
Gregory Nutt
5407a673fc Tiva TM4C-1294 Launchpad: tiva_appinit.c is a better home for board_pwm_setup() vs. tiva_bringup.c 2016-08-05 13:05:41 -06:00
Gregory Nutt
7da67bc80a drivers/spi: Add a helper function that encapsulates and manages a sequency of SPI transfers. 2016-08-05 10:23:04 -06:00
Gregory Nutt
f5ae207516 Changes from Review of last PR adding Tiva PWM driver 2016-08-05 07:17:42 -06:00
Young
2994decd3c Add tiva PWM lower-half driver implementation 2016-08-05 18:53:25 +08:00
Gregory Nutt
3d5df2e5af Extend I/O Expander interrupt controls; Add test of level sensitve interrupt to Simulated I/O expander 2016-08-04 16:19:52 -06:00
Gregory Nutt
e9b604914c config/sim: Add logic to set the simulated I/O expander for testing with apps/examples/gpio 2016-08-03 12:45:16 -06:00
Gregory Nutt
c214aab09f Update README 2016-08-03 10:07:20 -06:00
Gregory Nutt
28afd30a4e configs/sim: Add simulator-based test support for apps/examples/gpio 2016-08-01 15:29:01 -06:00
Gregory Nutt
486212a750 Extend the dirlinks target. This plugs some wholes open by last chicken-and-egg build fix 2016-07-28 11:59:22 -06:00
Maciej Wójcik
413a7256d7 PR 91: Disable the RTC in the hymini-stm32v/nsh2 configuration. I hesitated to include this change because it masks the unresolved problem of Issue 9. 2016-07-28 10:46:24 -06:00
Gregory Nutt
59abd48bdf Oops. Backout some debug code that was accidentally committed. 2016-07-27 08:57:31 -06:00
Pierre-noel Bouteville
d4f3954b35 lib_dumpbuffer: Now prints a large on-stack buffer first to avoid problems when the syslog output is prefixed with time. 2016-07-27 08:40:46 -06:00
Gregory Nutt
312e30026b Back out a tiny part of the last commit 2016-07-25 15:21:53 -06:00
Gregory Nutt
59f626313d Changes from review of last PR 2016-07-25 15:16:51 -06:00
Gregory Nutt
250b9d5597 Merged in JordanMacIntyre/nuttx/PWM_driver (pull request #106)
Pwm_driver
2016-07-25 14:59:45 -06:00
jmacintyre
550144fe32 PWM driver working now, will continue testing 2016-07-25 15:53:28 -05:00
jmacintyre
f5ea811c97 create PWM driver, still having issues with building 2016-07-25 14:17:07 -05:00
Gregory Nutt
88cb41a0dc configs/stm32f4discovery/canard: Change version to lastet. Need to match change to apps/libcanard/Kconfig 2016-07-24 07:52:33 -06:00
Gregory Nutt
5a0f9fcb7d Fix STM32 RTC Alarm interrupts. They were being enabled BEFORE the interrupt system was being initialized. 2016-07-23 10:36:06 -06:00
Gregory Nutt
e77872057d Fix up a few remaining incorrect CONFIG_GPIO_IRQ 2016-07-22 15:01:00 -06:00
Gregory Nutt
416aa99620 Correct name, not CONFIG_GPIO_IRQ but CONFIG_SAM34_GPIO_IRQ 2016-07-22 14:57:30 -06:00
Gregory Nutt
b750dd5ff7 Correct name, not CONFIG_GPIO_IRQ but CONFIG_LPC43_GPIO_IRQ 2016-07-22 14:55:39 -06:00
Gregory Nutt
c282e1d4ff Correct name, not CONFIG_GPIO_IRQ but CONFIG_TIVA_GPIO_IRQS 2016-07-22 14:54:59 -06:00
Gregory Nutt
c00ad93165 Rename HC version of CONFIG_GPIO_IRQ to CONFIG_HCS12_GPIOIRQ 2016-07-22 14:46:54 -06:00
Gregory Nutt
e6137ff129 Rename SAMD/L version of CONFIG_GPIO_IRQ to CONFIG_SAMDL_GPIOIRQ 2016-07-22 14:38:33 -06:00
Gregory Nutt
3aea9b8bf3 Rename KL version of CONFIG_GPIO_IRQ to CONFIG_KL_GPIOIRQ 2016-07-22 14:34:21 -06:00
Gregory Nutt
5386403476 Rename Kinetis version of CONFIG_GPIO_IRQ to CONFIG_KINETIS_GPIOIRQ 2016-07-22 14:30:37 -06:00
Gregory Nutt
264578135d Rename LP11xx version of CONFIG_GPIO_IRQ to CONFIG_LPC11_GPIOIRQ 2016-07-22 14:23:31 -06:00
Gregory Nutt
360efe03c1 Rename LP17xx version of CONFIG_GPIO_IRQ to CONFIG_LPC17_GPIOIRQ 2016-07-22 14:18:30 -06:00
Gregory Nutt
10fff9011a Move include/nuttx/configdata.h to include/nuttx/mtd/configdata.h 2016-07-21 13:34:54 -06:00
Gregory Nutt
2803acbe06 All configurations with CONFIG_NET_LOCAL=y need to select CONFIG_PIPES 2016-07-20 17:28:39 -06:00
Gregory Nutt
e2dad79301 All THTTPD configurations need to select CONFIG_PIPES 2016-07-20 17:25:39 -06:00
Gregory Nutt
e88eb85ded Update README 2016-07-20 17:02:19 -06:00
Gregory Nutt
a7de34b88d Update some configurations. Make sure that CONFIG_PIPES is set in configuratins that need it. 2016-07-20 14:21:49 -06:00
Gregory Nutt
600176bb9c Freedom K64F: Refresh configurations 2016-07-20 14:21:06 -06:00
Gregory Nutt
8082404381 Update a README 2016-07-20 14:19:09 -06:00
Gregory Nutt
2a58264232 Merged in JordanMacIntyre/nuttx/driver-dev (pull request #103)
changed default nsh serial to UART0 (openSDA usb)
2016-07-20 14:13:55 -06:00
Gregory Nutt
ee9c66186c ramdisk.h moved from include/fs/nuttx/ to include/nuttx/drivers. 2016-07-20 14:02:18 -06:00
Gregory Nutt
1b9b3a7b47 pwm.h moved from include/nuttx/ to include/nuttx/drivers. 2016-07-20 13:48:24 -06:00
Gregory Nutt
ddcaa3d425 can.h moved from include/nuttx/ to include/nuttx/drivers. 2016-07-20 13:38:36 -06:00
Gregory Nutt
4b4dbc79a2 Move driver related prototypes out of include/nuttx/fs/fs.h and into new include/drivers/drivers.h 2016-07-20 13:15:37 -06:00
jmacintyre
69dca44ca6 changed default nsh serial to UART0 (openSDA usb) 2016-07-20 13:28:34 -05:00
Alan Carvalho de Assis
91ba0be667 Enable TERMIOS support in stm32discovery/pseudoterm configuration 2016-07-16 17:49:37 -06:00
Gregory Nutt
8710b56670 STM32F4 Discovery: Add a pseudo-terminal example 2016-07-16 11:30:43 -06:00
Gregory Nutt
e7f31cc967 Freedom-K64F: Enable built-in applications in all configurations 2016-07-15 14:58:20 -06:00
Gregory Nutt
a615944e0a Merged in HeathPetersen/nuttx (pull request #101)
Correct some Make.defs problems for qemu-486 config
2016-07-15 07:03:21 -06:00
Gregory Nutt
c9d7ae6f47 Oops part of last commit was still in the editor. 2016-07-15 06:29:46 -06:00
Vladimir Komendantskiy
fd51393a37 Correct typos in SAMV71-XULT and SAME70-Xplained header files. 2016-07-15 06:26:04 -06:00
Gregory Nutt
e42e3bd58c Update README 2016-07-14 10:10:37 -06:00
Gregory Nutt
37e10a54ae Kinetis: Eliminate a warning. Freedom-K64F: Update a README file 2016-07-13 15:38:47 -06:00
Gregory Nutt
02eda2fdec Freedom K64F: SDHC-related changes from bring-up testing. 2016-07-13 14:26:18 -06:00
Gregory Nutt
abf909d2c0 Freedom K64F: Calibrate timing loop 2016-07-13 14:09:24 -06:00
Gregory Nutt
b38c6da401 Update a README 2016-07-13 10:11:41 -06:00
Gregory Nutt
a7d8279714 Kinetis and Freedom-K64F: Remove unused configuration variable; fix some compile issues; SDHC is now enabled in the nsh configuration (but does not work) 2016-07-13 09:56:02 -06:00
Gregory Nutt
0503701b0d Freedom-K64F: Add hooks for automounter; Change NSH configuration to use Windows 2016-07-13 09:25:19 -06:00
Gregory Nutt
2f12de6f28 Freedom-K64F: Add hooks for automounter; Change NSH configuration to use Windows 2016-07-13 09:23:57 -06:00
Heath Petersen
426c628559 Merged nuttx/nuttx into master 2016-07-12 23:01:13 -05:00
Heath Petersen
9d999eeb34 update / correct some compilation and linkage settings
HOSTCFLAGS: Should not be set the same as CFLAGS since CFLAGS may be for a completely different platform.  Use sane defaults like other configs/*/*/Make.defs.

ARCHCPUFLAGS: Depending on how the GNU compiler was built we may need -fno-stack-protector.  Since we always want it we can just default to specifying it instead of depending on the compiler default.

LDFLAGS: If compiling for a 32 bit target from a 64 bit platform we need to tell the linker to generate a 32 bit elf file with -m elf_i386.
2016-07-13 03:01:58 +00:00
Heath Petersen
5be790b6dd update / correct some compilation and linkage settings
HOSTCFLAGS: Should not be set the same as CFLAGS since CFLAGS may be for a completely different platform.  Use sane defaults like other configs/*/*/Make.defs.

ARCHCPUFLAGS: Depending on how the GNU compiler was built we may need -fno-stack-protector.  Since we always want it we can just default to specifying it instead of depending on the compiler default.

LDFLAGS: If compiling for a 32 bit target from a 64 bit platform we need to tell the linker to generate a 32 bit elf file with -m elf_i386.
2016-07-13 02:57:01 +00:00
Gregory Nutt
9f72204bb6 Update README 2016-07-12 16:50:27 -06:00
Gregory Nutt
dee77a5dd9 Kinetis Ethernet: Add support for CONFIG_NET_NOINTS 2016-07-12 16:17:35 -06:00
Gregory Nutt
0154e300e8 Freedom K16F: Correct calculations for SDHC clock 2016-07-12 15:05:35 -06:00
Gregory Nutt
6b0b4f9910 Freedom-K64F: Some fixes needed after k64_bringup.c first use. 2016-07-12 14:09:28 -06:00
Gregory Nutt
10667bd38a Kinetis Ethernet and Freedcom-K64F: PHY address was wrong. Modified driver to try all PHY addresses and then only fail if the driver cannot find a usable PHY address. MDIO pin must have an internal pull-up on the Freedom-K64F. 2016-07-12 14:09:27 -06:00