Angus Gratton
71c70cb15c
heap: Refactor heap regions/capabilities out of FreeRTOS
...
Remove tagged heap API, rename caps_xxx to heap_caps_xxx
Also includes additional heap_caps_xxx inspection functions.
2017-07-10 17:46:03 +08:00
jack
fc130fba86
fix bug that files missing commit in MR 773
2017-05-31 19:37:39 +08:00
Jeroen Domburg
b209c6dcbb
Make internal stack size variables in FreeRTOS 32-bit instead of 16-bit
2017-04-19 10:47:19 +08:00
Jeroen Domburg
6739d5b99f
Add xPortInIsrContext function + unit test. This function returns true when the current CPU runs in an interrupt handler context.
2017-03-02 17:00:32 +08:00
XiaXiaotian
eb14284c92
disable PHY and RF when stop WiFi and disable BT
...
1. Add disable PHY and RF when WiFi and BT are both disabled(including call sniffer disable API).
2. Do not init PHY and RF when cpu start. Init PHY and RF when call Wifi or BT start APIs(including sniffer enable API).
3. Add a temporary lib: librtc_clk.a and will delete it when CPU frequency switching function is done.
4. Add an function to get OS tick rate.
5. Do not put the whole pp.a in iram0, only put lmac.o, ieee80211_misc.o, ets_time.o and wdev.o in iram0.
2017-02-17 10:24:54 +08:00
Jeroen Domburg
881157e1ed
Add documentation to panic handler functions, move watchpoint stuff from tasks.c to port.c, account for non-32-bytes-aligned stacks when setting watchpoint, add debug reason explanation to panic handler
2017-01-10 13:05:19 +08:00
Jeroen Domburg
b14faabfda
Merge latest master in
2016-10-27 16:18:55 +08:00
Jeroen Domburg
6d54fb004d
Change inline to static inline functions. Ref Github issue 62.
2016-10-27 09:17:04 +08:00
Jeroen Domburg
d3d9a8bc28
Most code written. Interrupts still do not fire yet.
2016-10-26 21:09:55 +08:00
Jeroen Domburg
2d393f0530
Change inline assembly bits from macros to inline functions
2016-10-20 11:23:59 +08:00
Jeroen Domburg
0403d43b19
Optimize xPortGetCoreID to 2-instruction inline assembly.
2016-10-17 18:09:15 +08:00
Ivan Grokhotkov
bd6ea4393c
Initial public version
2016-08-17 23:08:22 +08:00