Angus Gratton
6395081503
uart driver: Set type of uart_driver_install queue param
...
Closes github #91 https://github.com/espressif/esp-idf/issues/91
2016-12-28 10:17:56 +11:00
Angus Gratton
45571b3c38
LEDC driver: Use ledc_channel_t for all channel arguments
...
Closes github #54 : https://github.com/espressif/esp-idf/issues/54
2016-12-28 10:17:56 +11:00
Angus Gratton
41eca2c67b
RMT: Don't require carrier_freq_hz to be non-zero if carrier_en unset
...
Closes github #123 https://github.com/espressif/esp-idf/issues/123
2016-12-28 10:17:56 +11:00
Angus Gratton
ff1fa8a323
gpio driver: Fix gpio_set_level validation of gpio_num argument
...
Closes #125 https://github.com/espressif/esp-idf/issues/125
2016-12-28 10:17:56 +11:00
Angus Gratton
1e44f72e98
esp_wifi_init: Update comment about init event_q
...
Closes github #28 https://github.com/espressif/esp-idf/issues/28
2016-12-28 10:17:56 +11:00
Angus Gratton
c1a6d55116
WiFi interface: SSID and password fields should be uint8_t in all cases
...
Closes github #40 https://github.com/espressif/esp-idf/issues/40
2016-12-28 10:17:56 +11:00
Angus Gratton
da977149f6
panic handlers: Print the PC address where abort() was called, don't dump registers
2016-12-28 10:09:40 +11:00
Jiang Jiang Jian
6d0fd80af4
Merge branch 'bugfix/tw9313_dual_core_issue' into 'master'
...
freertos: fix dual core issue
This commit try to fix dual issue tw9313 raised by QA
1. Put per-core data into critical session or interrupt disabled/enabled session
2. Idle task may have problem when it terminate the task in both core
See merge request !333
2016-12-27 22:06:55 +08:00
Krzysztof
6a39bc6996
Clarification on documenting examples
2016-12-27 12:32:40 +01:00
Ivan Grokhotkov
835fa31d56
Merge branch 'feature/save_and_commit_CI_test_result' into 'master'
...
Feature/save and commit ci test result
See merge request !255
2016-12-27 12:23:38 +08:00
Liu Zhi Fu
d049fd3929
freertos: rework code based on review
2016-12-27 12:11:07 +08:00
Liu Zhi Fu
d2e58193d2
add more protection for per-core data
2016-12-26 19:04:41 +08:00
Wu Jian Gang
3ad6dbbaa1
Merge branch 'feature/ethernet_driver' into 'master'
...
feature/ethernet_driver: update ethernet driver
See merge request !319
2016-12-26 15:50:21 +08:00
XiaXiaotian
15651b5923
lwip: add ip frag and reassembly option in menuconfig
2016-12-26 15:47:20 +08:00
shangke
5ddf6daa98
feature/ethernet_driver: update ethernet driver
...
1. The transmitting mode of the packets from LWIP to MAC is changed from synchronous to asynchronous.
2. The receive buf mode : support pointer mode and copy mode.
3. Add get phy status func used to config mac register.
2016-12-26 14:50:49 +08:00
Ivan Grokhotkov
05fcdcfedb
Merge branch 'bugfix/make_erase_flash' into 'master'
...
build system: Fix bug where erase_flash was always invoked for flash
Order-only prerequisites do not work for phony targets!
See merge request !337
2016-12-25 09:13:58 +08:00
Ivan Grokhotkov
28aa7ba658
Merge branch 'bugfix/ci_use_gitlab_for_bt_lib_on_non_master_branch' into 'master'
...
CI: use gitlab repo for bt lib on non master barnch
same as wifi lib, some bt lib might not be pushed to github yet for developping branches
See merge request !342
2016-12-24 02:32:11 +08:00
Yinling
a1915f7f87
use gitlab repo for bt lib on non master barnch
...
same as wifi lib, some bt lib might not be pushed to github yet for
developping branches
replace gitlab server address with variable
2016-12-23 20:48:34 +08:00
Malte Janduda
e8b194d5e5
provide list of packages for homebrew
2016-12-22 17:09:05 +11:00
Wangjialin
794f7dd294
bugfix: uart event mismatch
...
1. Fix bug of uart frame error and parity error interrupt mismatch in driver code, which will cause the corresponding interrupt can not be cleared correctly, and will finally cause a interrupt watch dog.
2. Add gpio pull-up for rx pin and cts pin.
2016-12-22 14:08:48 +08:00
Angus Gratton
abb7668af7
build system: Fix bug where erase_flash was always invoked for flash
...
Order-only prerequisites do not work for phony targets!
2016-12-22 16:37:28 +11:00
Liu Zhi Fu
99f4c697ee
freertos: enable dual core by default
2016-12-22 13:37:07 +08:00
Angus Gratton
4cfbe80b0f
Merge branch 'bugfix/bootloader_stack' into 'master'
...
bootloader: Check if DRAM segments are going to collide with stack
See merge request !330
2016-12-22 12:15:18 +08:00
Angus Gratton
578b627d9b
Merge branch 'bugfix/build_system_tilde' into 'master'
...
Build system: Allow IDF_PATH to contain ~ or C:/
See github issues
* https://github.com/espressif/esp-idf/issues/118
* https://github.com/espressif/esp-idf/issues/166
(This is easier to work around in the build system than to document.)
See merge request !315
2016-12-22 12:14:16 +08:00
Angus Gratton
ab5915ff8b
spi_flash: Standardise argument types & names used for flash offsets
...
Closes github #88 : https://github.com/espressif/esp-idf/issues/88
2016-12-22 15:07:02 +11:00
Angus Gratton
2f9772860a
Examples: Add READMEs for examples which did not have them
...
Closes github #128 https://github.com/espressif/esp-idf/issues/128
2016-12-22 15:07:02 +11:00
Liu Zhi Fu
3a2fbda35c
freertos: minor change according to review comments
2016-12-22 10:51:40 +08:00
Yinling
57817f7c53
generate test result and commit to CI-test-result:
...
1. config git user name before commit
2. continue committing test result for failed jobs
3. update test result repository path
4. change escape key word in branch name, use '___' to escape key word '/' in report file name
2016-12-22 10:36:13 +08:00
Liu Zhi Fu
2cffaf9cc8
freertos: fix dual core issue
...
This commit fixes:
1. xTaskGetCurrentTaskHandle may return wrong TCB when current task switch to a different core
2. Idle task may have problem when it terminate the task in both core
2016-12-22 10:17:39 +08:00
Ivan Grokhotkov
a760eb3980
Merge branch 'feature/erase_flash' into 'master'
...
Build system: Add `make erase_flash` target
See merge request !328
2016-12-22 09:53:25 +08:00
Angus Gratton
de8ecdd3c1
build system: Fix Windows case when IDF_PATH contains colons (ie C:/)
...
Closes github #166 https://github.com/espressif/esp-idf/issues/166
2016-12-22 10:36:25 +11:00
Wang Jia Lin
168190d7e4
Merge branch 'feature/uart' into 'master'
...
driver: uart
1. add uart rx buffer data length API
2. add uart pattern detect event
3. add uart example code
4. modify uart_isr_register API
5. modify uart.rst
6. fix parity err event and frame err event.
See merge request !321
2016-12-21 14:10:37 +08:00
Wangjialin
9dbdab5c9a
driver: uart
...
1. add uart rx buffer data length API
2. add uart pattern detect event
3. add uart example code
4. modify uart_isr_register
5. modify uart.rst
6. fix parity err event and frame err event.
2016-12-21 11:55:53 +08:00
Angus Gratton
4f3ff1cf7e
Merge branch 'bugfix/ringbuffer_receive_upto_api' into 'master'
...
bugfix: ring buffer
Fix API xRingbufferReceiveUpToFromISR
See merge request !327
2016-12-21 10:01:13 +08:00
Angus Gratton
bae0149920
Merge branch 'bugfix/minor_fixes' into 'master'
...
Minor fixes from various sources
- Fix memory debugging code. Noticed by Tuan.
- intr_enable/disable should be in IRAM. Noticed by rojer
- Still old timer code in examples in doxygen comments. Noticed on the forum by jumjum123
- Timer example was broken. Noticed on the forum by jumjum123
See merge request !325
2016-12-21 06:54:33 +08:00
Angus Gratton
51cd654658
Merge branch 'bugfix/ota_select_info_point_fix' into 'master'
...
bootloader: fix error pointer to ota select info
bbs issue: http://www.esp32.com/viewtopic.php?f=14&t=615 ,
ota select info should be in different sector
See merge request !316
2016-12-21 06:54:21 +08:00
Angus Gratton
198889ad26
bootloader: Check if DRAM segments are going to collide with stack
2016-12-20 16:14:07 +11:00
Wu Jian Gang
cca883490e
Merge branch 'bugfix/tcpip_adapter_set_ip_info' into 'master'
...
Fix set static IP address issue
Set static IP address, clear current DNS servers default.
See merge request !310
2016-12-20 11:18:17 +08:00
Ivan Grokhotkov
ba08d1ae25
Merge branch 'feature/phy_init_data_update' into 'master'
...
phy init data update
This changes 54M target power from 16 dBm to 15 dBm, and bumps init_data version from 0 to 1.
See merge request !322
2016-12-20 10:26:16 +08:00
Ivan Grokhotkov
41ce99db32
Merge branch 'feature/ulp' into 'master'
...
ULP: add new instructions, fix bugs, add tests
This adds peripheral register read and write instructions, an instruction to wake the SoC from deep sleep, and some tests.
Also fixes two bugs: ANDI instruction definition, and running the ULP when in deep sleep mode.
See merge request !317
2016-12-20 10:25:55 +08:00
Jeroen Domburg
4c86aba160
Merge branch 'bugfix/exception_handling' into 'master'
...
Fix exception handler to jump to correct vector instead of crashing to the double exception vector.
One-character fix... basically, this caused the exception handler to crash into the double-exception handler instead of nicy panic'ing.
See merge request !323
2016-12-20 09:22:41 +08:00
Angus Gratton
7ba6be782e
Merge branch 'feature/secure_boot_remote_sign' into 'master'
...
Secure boot: Option for app & partition table signing to happen outside build system
Allows for a remote signing server, private signing key does not need to be on the build system.
See merge request !320
2016-12-20 07:04:31 +08:00
Angus Gratton
59e0f63d37
Build system: Add make erase_flash
target
2016-12-20 10:00:04 +11:00
Angus Gratton
d031530196
Merge branch 'feature/dhcpserver_null_gw' into 'master'
...
Allow gw to be null
Github Pull Request 163: https://github.com/espressif/esp-idf/pull/163
Allow interfaces to be configured without a default gateway, for
local-only communication.
In case of the AP interface, if gw is not set, do not offer it.
See merge request !312
2016-12-20 06:14:44 +08:00
Wangjialin
6a8a9a0272
bugfix: ring buffer, fix api xRingbufferReceiveUpToFromISR
2016-12-20 01:13:03 +08:00
Deomid Ryabkov
1597f7a035
Add IRAM_ATTR to esp_intr_{enable,disable}
...
So it's safe to invoke from ISR
Signed-off-by: Jeroen Domburg <jeroen@espressif.com>
2016-12-19 18:49:28 +08:00
Jeroen Domburg
99849ca2cc
Fix timer example; it had too little stack resulting in a stack overflow
2016-12-19 18:48:08 +08:00
Jeroen Domburg
93e72649dc
Fix memory debugging code
2016-12-19 18:48:08 +08:00
Jeroen Domburg
4854dcf0eb
Get rid of old interrupt example code
2016-12-19 18:48:08 +08:00
Tian Hao
65fe6ab320
component/bt : modify demo for new api
...
1. modify GATT Client demo
2. modify GATT Server demo
3. fix a register notify bug
2016-12-19 17:15:41 +08:00