Angus Gratton
|
806962d5c7
|
Replace lwip SDK blob with lwip 1.4.1 upstream source
Compiles but won't work yet
|
2015-06-02 15:08:26 +10:00 |
|
Angus Gratton
|
496c5a8330
|
Heavily rework Makefile to support 'components' of source code to build independently, etc.
|
2015-06-02 15:08:03 +10:00 |
|
Angus Gratton
|
d68970d51b
|
Add example HTTP client
|
2015-06-02 15:07:54 +10:00 |
|
Angus Gratton
|
c2bdc4bf96
|
Change main Makefile to common.mk, add per-example Makefile that
includes common.mk
|
2015-05-07 15:58:01 +10:00 |
|
Angus Gratton
|
a9d89aaafd
|
gitignore: Ignore gdb history
|
2015-05-07 14:24:44 +10:00 |
|
Angus Gratton
|
d455e3b9ba
|
Re-enable -Werror now all warnings are fixed, remove -fno-inline-functions also
|
2015-05-07 14:23:24 +10:00 |
|
Angus Gratton
|
1e15cc266f
|
Comment some parts of portmacro.h
|
2015-05-07 14:23:24 +10:00 |
|
Angus Gratton
|
c636adf42c
|
Clean up portmacro.h
|
2015-05-07 14:23:24 +10:00 |
|
Angus Gratton
|
3a5b46a09a
|
Xtensa interrupt management function prototypes
|
2015-05-07 14:23:24 +10:00 |
|
Angus Gratton
|
6369b4cefa
|
Clean up rest of port.c function
|
2015-05-07 14:23:24 +10:00 |
|
Angus Gratton
|
ee95fde5ec
|
Change PendSV function signature to use enum
|
2015-05-07 14:23:24 +10:00 |
|
Angus Gratton
|
c3c531240e
|
Remove pending sv posted flag, double-setting int bit doesn't matter
|
2015-05-07 14:23:24 +10:00 |
|
Angus Gratton
|
e95a93bdd9
|
Clean up PendSV/SV ISR
|
2015-05-07 14:23:24 +10:00 |
|
Angus Gratton
|
ddd88dbe59
|
Misc port.c cleanup, remove now-unused PortxxxInt_NoNest, comment misc bits of blob interface
|
2015-05-07 14:23:24 +10:00 |
|
Angus Gratton
|
b7e0e232dd
|
Replace FreeRTOS core/non-portable files with unmodified variants from vanilla 7.5.2
|
2015-05-07 14:23:24 +10:00 |
|
Angus Gratton
|
b50ba19b1f
|
Makefile: Rules depend on their output directories
|
2015-05-07 14:23:24 +10:00 |
|
Angus Gratton
|
de4855b86c
|
First half of moving custom synchronisation primitive API to standard FreeRTOS
|
2015-05-07 14:23:24 +10:00 |
|
Angus Gratton
|
a63d6b61c9
|
Make example slightly more complex
|
2015-05-07 14:23:24 +10:00 |
|
Angus Gratton
|
5825ce763c
|
Objcopy text sections to irom0 (no more ICACHE_FLASH_ATTR, yay!)
|
2015-05-07 14:23:24 +10:00 |
|
Angus Gratton
|
b3c674d89d
|
Swap memory management to FreeRTOS-style, fixed heap size
|
2015-05-07 14:23:24 +10:00 |
|
Angus Gratton
|
cd705f8b93
|
Replace ETS_INTR_xxx with xTaskSuspend/Resume
|
2015-05-07 14:23:24 +10:00 |
|
Angus Gratton
|
1ffbc303ff
|
Working variant of esp_iot_rtos_sdk (files from commit ec75c85f9ef53)
|
2015-05-07 14:22:25 +10:00 |
|
Angus Gratton
|
101c8648ea
|
Unmodified cross-platform parts of FreeRTOS 7.5.2 (Demos and
platform-specific code removed)
|
2015-04-30 11:01:12 +10:00 |
|