This website requires JavaScript.
bce356b700
Merge branch 'bugfix/make_tests_noninteractive' into 'master'
Ivan Grokhotkov
2016-08-25 10:20:48 +08:00
cb6e0b18f1
make: update template configuration before running tests
Ivan Grokhotkov
2016-08-25 10:28:25 +08:00
2cd1da31f9
Merge branch 'bugfix/dram_attr' into 'master'
Ivan Grokhotkov
2016-08-25 10:19:17 +08:00
700dbca4db
newlib locking: Remove lock table, much simpler implementation.
Angus Gratton
2016-08-24 20:49:06 +08:00
7ba0d90df2
Merge branch 'bugfix/bootloader_incremental_build' into 'master'
Ivan Grokhotkov
2016-08-24 20:24:33 +08:00
accea4718b
Merge branch 'feature/openocd-freertos-support_try2' into 'master'
Jeroen Domburg
2016-08-24 20:21:52 +08:00
95f547025b
Undo two empty lines
Jeroen Domburg
2016-08-24 18:34:04 +08:00
b1ad6a16e9
Undo submodule commit
Jeroen Domburg
2016-08-24 18:31:37 +08:00
f5715ac28d
FreeRTOS: Add xQueueGetMutexHolder support
Angus Gratton
2016-08-24 18:10:52 +08:00
4b281af0f7
newlib locking: Turns out the "hack" is the way to make stdout thread-safe in newlib
Angus Gratton
2016-08-24 18:09:51 +08:00
93c92f7a5b
FreeRTOS: Configure configASSERT fail behaviour, abort() by default
Angus Gratton
2016-08-24 16:01:41 +08:00
dec846a953
components/spi_flash: make spi_flash APIs dual-core-compatible
Ivan Grokhotkov
2016-08-24 18:01:01 +08:00
bdf4b27e38
Add symbol needed for OpenOCD to detect FreeRTOS, add feature to break execution when the scheduler is initially started.
Jeroen Domburg
2016-08-24 12:23:58 +08:00
a44c45e63e
Add files I forgot (FreeRTOS-openocd.c and panic.h)
Jeroen Domburg
2016-08-24 17:21:27 +08:00
9e57466c96
components/esp32: fix DRAM_ATTR attribute
Ivan Grokhotkov
2016-08-24 17:20:00 +08:00
4d1084120c
components/bootloader: fix enabling cache for APP CPU
Ivan Grokhotkov
2016-08-24 16:25:04 +08:00
be112daa71
components/esp32: fix and clean up dual core startup
Ivan Grokhotkov
2016-08-24 16:21:28 +08:00
94104f0fe8
Add hack of explicitly locking stdout
Angus Gratton
2016-08-23 17:10:52 +08:00
bd2f9e03f0
Add newlib libc locking using FreeRTOS primitives
Angus Gratton
2016-08-23 17:09:44 +08:00
9921e60f55
freertos: Change variable name in comment
Angus Gratton
2016-08-23 17:10:41 +08:00
3b508c8b37
esp32 syscalls.c: Use rom/uart.h for uart_tx_one_char prototype
Angus Gratton
2016-08-23 17:10:18 +08:00
a233619429
CI: Pass IDF_PATH to build_system_tests.sh
Angus Gratton
2016-08-24 13:31:33 +08:00
29c2e58c75
'Merge branch 'thread_local_storage_delete_callbacks' into 'master'
Jeroen Domburg
2016-08-24 13:29:06 +08:00
a278c51d3e
Make: Building the bootloader depends on syncing its sdkconfig from the top-level project
Angus Gratton
2016-08-24 13:23:00 +08:00
116e730132
Makefile: Don't re-build libraries or re-link ELF files if nothing has changed in the component
Angus Gratton
2016-08-24 13:02:51 +08:00
938d13c5a3
Makefile: Rename $(vecho) to $(summary), add new $(details) for echoing details when V=1
Angus Gratton
2016-08-24 13:02:24 +08:00
1fd22c5748
make bootloader: Always recurse into bootloader directory to check source dependencies
Angus Gratton
2016-08-24 12:26:13 +08:00
528638f5eb
Add build system test (via bash script)
Angus Gratton
2016-08-24 12:16:26 +08:00
94bcf9d994
Merge branch 'feature/docs_linux_gettingstarted' into 'master'
Ivan Grokhotkov
2016-08-24 12:06:18 +08:00
2ee17ef950
docs: update linux getting started guide
Ivan Grokhotkov
2016-08-24 11:17:15 +08:00
11271b418f
Merge branch 'bugfix/ci-menuconfig-noninteractive' into 'master'
Ivan Grokhotkov
2016-08-23 23:13:50 +08:00
57f0b96eea
docs: add linux getting started guide
Ivan Grokhotkov
2016-08-23 17:25:32 +08:00
b21a5918a5
gitlab-ci: run make defconfig before make all to update sdkconfig
Ivan Grokhotkov
2016-08-23 16:19:49 +08:00
f19ac2b927
make: add defconfig, don't run silentoldconfig before menuconfig
Ivan Grokhotkov
2016-08-23 16:18:36 +08:00
553b08cd5e
Merge branch 'feature/configurable_add_lf_after_cr_printf' into 'master'
Jeroen Domburg
2016-08-23 15:09:13 +08:00
d579040e32
Add cr after a lf is printed (configurable)
Jeroen Domburg
2016-08-23 15:02:27 +08:00
0f35ff8a98
Merge branch 'feature/nvs_tests' into 'master'
Ivan Grokhotkov
2016-08-23 15:06:06 +08:00
9ef827ae20
components/nvs: strlcpy is not available on Linux, replace with strncpy and terminate strings explicitly
Ivan Grokhotkov
2016-08-23 15:14:13 +08:00
3df4130eb7
components/nvs: run small number of tests as part of CI builds
Ivan Grokhotkov
2016-08-23 12:54:09 +08:00
b783e2ffab
components/nvs: fix typos in readme
Ivan Grokhotkov
2016-08-23 12:07:23 +08:00
a65e019451
components/nvs: fix host build with GCC 4.9, add coverage report generation
Ivan Grokhotkov
2016-08-22 14:16:21 +08:00
7998b6ca2e
components/nvs: handle more cases where sudden power off may happen
Ivan Grokhotkov
2016-08-22 12:11:32 +08:00
7447d08605
components/nvs: clear handles list on init, fix returning *length in nvs_get_{str,blob}
Ivan Grokhotkov
2016-08-22 11:58:13 +08:00
35d50643bc
components/nvs: fix infinite loop when loading namespaces
Ivan Grokhotkov
2016-08-22 11:50:31 +08:00
f04c894123
components/nvs: add debugging facilities and runtime checks
Ivan Grokhotkov
2016-08-22 11:46:44 +08:00
3ce433cfd1
components/nvs: make some methods const
Ivan Grokhotkov
2016-08-22 10:30:35 +08:00
49b2dfea1e
Merge branch 'feature/esptoolpy_performance' into 'master'
Jeroen Domburg
2016-08-23 11:52:03 +08:00
1a02247c27
Merge branch 'feature/docs_osx_gettingstarted' into 'master'
Ivan Grokhotkov
2016-08-23 11:36:15 +08:00
5c452c033f
Merge branch 'feature/gitlab-ci' into 'master'
Ivan Grokhotkov
2016-08-23 11:22:15 +08:00
00eed0deed
docs: macOS update started guide
Ivan Grokhotkov
2016-08-23 10:38:05 +08:00
ad90dd81a6
docs: add setup guide for macOS
Ivan Grokhotkov
2016-08-19 14:47:25 +08:00
a8ec1a0824
gitlab-ci: push master to GitHub master on success
Ivan Grokhotkov
2016-08-22 18:19:08 +08:00
aa4c31f3b0
esptool.py & Makefile: Fix compressed upload support (enabled by default)
Angus Gratton
2016-08-22 18:43:47 +08:00
550c7a4446
esptool.py: Set higher baud rates on ESP32
Angus Gratton
2016-08-22 18:31:44 +08:00
eeb0811088
Merge branch 'default_freq' into 'master'
Angus Gratton
2016-08-22 17:38:00 +08:00
387c05b560
gitlab-ci: initial version
Ivan Grokhotkov
2016-08-22 15:02:22 +08:00
ab21d1d9f2
Merge branch 'bugfix/spurious_uninitialized_mux_notice' into 'master'
Jeroen Domburg
2016-08-22 17:33:29 +08:00
f34110009a
Add C99-style named field in initialisation struct
Jeroen Domburg
2016-08-22 17:45:46 +08:00
609f75a8c0
Oops, left in a debugging break.n. Removed.
Jeroen Domburg
2016-08-22 17:41:55 +08:00
925fbb587e
Add static initializers for muxes, add mutex init to vPortCPUAcquireMutex
Jeroen Domburg
2016-08-22 17:36:32 +08:00
893ce242a1
rtos: change XT_CLOCK_FREQ from 13MHz to 80MHz
Wu Jian Gang
2016-08-22 12:04:14 +08:00
f853f94335
Use IDF_PATH instead of SDK_PATH for the environment variable pointing to esp-idf
Angus Gratton
2016-08-19 14:32:35 +08:00
9ec0e1545d
Standardise remaining uses of SDK to ESP-IDF
Angus Gratton
2016-08-19 14:30:39 +08:00
fffba81bd3
Make: Add some "magic" to try and pull git submodules if missing
Angus Gratton
2016-08-19 14:20:28 +08:00
ceafd59d91
Windows-setup: Remove direct download option as it doesn't work
Angus Gratton
2016-08-19 14:08:11 +08:00
1643bab9c5
Merge branch 'ag_make_fixes' into 'master'
Angus Gratton
2016-08-19 14:29:06 +08:00
b0f530d004
Makefile: bootloader-clean shouldn't clean config or partition table
Angus Gratton
2016-08-19 12:16:06 +08:00
14eb490bb3
make: 'make all' default target builds everything, 'make flash' flashes everything
Angus Gratton
2016-08-18 17:11:27 +08:00
73001bcda2
Move details about partition tables to their own ReST doc in docs/
Angus Gratton
2016-08-18 17:46:34 +08:00
9552b0e6f0
Fix 'make bootloader' not printing instructions
Angus Gratton
2016-08-18 16:59:38 +08:00
df4eeac5a2
Fix documentation errors/typos
Angus Gratton
2016-08-18 12:41:47 +08:00
9e0c80688b
Fix gen_esp32part.py locations & documentation (thanks @wujiangang\!)
Angus Gratton
2016-08-18 12:38:51 +08:00
45d1baa24b
Make: Fix make bootloader, make bootloader-flash, cleaning of bootloader
Angus Gratton
2016-08-18 12:36:15 +08:00
bd6ea4393c
Initial public version
Ivan Grokhotkov
2016-08-17 23:08:22 +08:00