Commit Graph

86 Commits

Author SHA1 Message Date
Gregory Nutt 9aac1dd44d configs: Remove all setenv.bat files. Remove all references to setenv.sh and setenv.bat from all config README files. 2017-04-26 10:12:13 -06:00
Gregory Nutt 1620ff05f4 Remove all setenv.sh files. 2017-04-26 07:49:37 -06:00
Gregory Nutt c071e2a30c Make sure that CONFIG_PTHREAD_MUTEX_ROBUST=y is selected every configuration that enabled pthreads. 2017-03-27 09:21:03 -06:00
Gregory Nutt b07d3fc305 Rename CONFIG_MUTEX_TYPES to CONFIG_PTHREAD_MUTEX_TYPES 2017-03-27 09:08:14 -06:00
Gregory Nutt c428661e18 apps/examples/usbterm is gone because it can be configured to perform an illegal call into the OS. Remove all traces of CONFIG_EXAMPLES_USBTERM* and all of the illegal device support. 2017-03-09 15:39:28 -06:00
Gregory Nutt b379764eb3 Refresh all x86 and Xtensa configurations 2017-03-09 10:38:36 -06:00
Gregory Nutt 3c4684ef5f Eliminate CONFIG_ARCH_OPTIMIZED_FUNCTIONS. Move options to select architectur-specific C library options from libc/Kconfig to libc/machine/Kconfig and rename. 2017-01-20 09:30:07 -06:00
Gregory Nutt c5bb717976 Update README 2016-12-24 10:25:54 -06:00
Gregory Nutt 4f4242ef27 Xtensa ESP32: Update some stack sizes 2016-12-24 08:55:24 -06:00
Gregory Nutt 714e6f80ca Xtensa ESP32: Corrects a problem with dispatching to signal handlers: Cannot vector directly to the signal handling function as in other ABIs under the Xtensa Window ABI. In that case, we need to go through a tiny hook when performs the correct window call (call4) otherwise registers will be scrambled in the signal handler 2016-12-22 11:19:38 -06:00
Gregory Nutt d9a64b9ca9 Xtensa ESP32: Some fixes from integration of ostest configuration. Almost works: There are some assertions in xtensa_sigdeliver() 2016-12-22 09:34:39 -06:00
Gregory Nutt 2b5235e937 Xtensa ESP32: Add an OS test to verify the port. 2016-12-22 08:20:05 -06:00
Geoffrey 89c33e9799 Xtensa ESP32: Clock frequency is different if running from IRAM or is booting from FLASH. This is a booltloader issue. 2016-12-20 16:14:38 -06:00
Gregory Nutt 59c5ae3eae Refresh some configurations 2016-12-20 15:42:31 -06:00
Gregory Nutt 404925d93e Update README 2016-12-20 10:03:48 -06:00
Gregory Nutt 4e9a0ffea5 Xtensa ESP32: Update APP CPU startup logic to match current Expressif example code. 2016-12-20 09:00:04 -06:00
Gregory Nutt e61549d8b9 Xtensa ESP32: Clean-up and fixes from last commits 2016-12-19 13:57:37 -06:00
Gregory Nutt 097f09cb02 Xtensa ESP32: Corrects timer initialization and timer input frequency. 2016-12-19 11:50:28 -06:00
Gregory Nutt 886ce88b4f Xtensa ESP32: Automatically mount /proc at start-up. 2016-12-19 09:43:16 -06:00
Gregory Nutt b47255a6de Update README. 2016-12-18 17:30:30 -06:00
Gregory Nutt 10b9a10d2f Xtensa ESP32: Fix several build-related issues associated with vector section 2016-12-15 10:08:26 -06:00
Gregory Nutt 5755f2348c Fix some crap left in README from copy and paste. 2016-12-14 14:57:43 -06:00
Gregory Nutt b504b8daff Update README 2016-12-14 12:34:25 -06:00
Gregory Nutt a560d70e7a Add some comments from Angus Gratton to a Kconfig file for future reference. 2016-12-14 08:19:35 -06:00
Angus Gratton dd5e47a418 ESP32 core v2: Two changes (1) flushes the UART TX buffer in the esp32 serial shutdown routine. The ROM bootloader does not flush the FIFO before handing over to user code, so some of this output is not currently seen when the UART is reconfigured in early stages of startup. And changes the openocd config file's default flash voltage from 1.8V to 3.3V. This is not necessary right now, but may save some hard-to-debug moments down the track (3.3V-only flash running at 1.8V often half-works and does weird things...) 2016-12-14 08:15:03 -06:00
Gregory Nutt f063e4c5ac Remove Calypso architecture support and support for Calypso SERCOMM driver. 2016-12-13 18:35:52 -06:00
Gregory Nutt c0cbea2550 Remove RGMP and RGMP drivers. 2016-12-02 09:49:33 -06:00
Gregory Nutt 23d2915179 Update README 2016-11-15 13:25:30 -06:00
Gregory Nutt a2531cea0c ESP32: Refresh configurations, update README 2016-11-15 07:28:37 -06:00
Gregory Nutt 5dfc5f1da5 ESP32 Core v2: Add configuration to supporting linking NuttX for execution out of IRAM. 2016-11-14 17:51:50 -06:00
Gregory Nutt 0ed0217be2 ESP32: Trivial typo prevent good link 2016-11-14 13:41:30 -06:00
Gregory Nutt c84db68103 Xtensa ESP32: Fix some compilation errors that snuck with some of the last changes 2016-11-14 13:29:08 -06:00
Gregory Nutt 3b6c4b37b0 Update README 2016-11-14 12:54:29 -06:00
Gregory Nutt c7dad4ffe0 Update README 2016-11-14 11:52:33 -06:00
Gregory Nutt 74089c5198 ESP32 Core v2: Include a copy of the OpenOCD config file. 2016-11-14 11:30:40 -06:00
Gregory Nutt efbb622ab8 Update README 2016-11-14 10:30:10 -06:00
Gregory Nutt c7b5f20b5d Update README 2016-11-13 09:30:45 -06:00
Gregory Nutt 102abb380d Update README 2016-11-13 07:55:34 -06:00
Gregory Nutt e87f1360c6 Update README 2016-11-12 15:51:14 -06:00
Gregory Nutt f22c41c7cd Updae README 2016-11-12 15:10:23 -06:00
Gregory Nutt 9045959aa6 Update TODO and README 2016-11-08 07:45:21 -06:00
Gregory Nutt d675901913 ESP32: Update README. 2016-11-07 11:03:01 -06:00
Gregory Nutt abf5b011b5 Update README files 2016-11-01 15:12:30 -06:00
Gregory Nutt cfcc7edded Xtensa/ESP32: Add window spill logic; Add C++ support to linker script 2016-10-31 17:51:48 -06:00
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