Ivan Grokhotkov
4b97a1edb2
ulp example: fix for RTC IOs
...
- call rtc_gpio_init for pins which aren't configured as RTC by default
- for RTC IOs 16 and 17, read higher part of the input register
- automatically convert GPIO number into RTC IO number
- use ulp_set_wakeup_period instead of writing to register
2018-07-13 17:48:15 +08:00
Angus Gratton
ffaf08e851
Merge branch 'fix/bootloader_typedef_enum' into 'master'
...
bootloader: fix missing typedef on enum defintion
See merge request idf/esp-idf!2718
2018-07-13 08:24:28 +08:00
He Yin Ling
01efe9a300
Merge branch 'feature/ci_support_test_one_case_multiple_times' into 'master'
...
CI: support test one case multiple times by @bot
See merge request idf/esp-idf!2692
2018-07-12 19:57:21 +08:00
He Yin Ling
05d74d532e
Merge branch 'bugfix/tiny_test_fw_filter_invalid_serial_port' into 'master'
...
tiny-test-fw: filter out invalid IDF ports
See merge request idf/esp-idf!2745
2018-07-12 19:56:48 +08:00
weyoui
24e7286693
bootloader: fix missing typedef on enum defintion
...
(MINOR CHANGES)
Closes https://github.com/espressif/esp-idf/pull/2140
2018-07-12 17:43:59 +08:00
Jiang Jiang Jian
dc092366bb
Merge branch 'bugfix/beacon_info_do_not_update_after_user_scan' into 'master'
...
Wifi: bugfix of beacon info don't update after user scan
See merge request idf/esp-idf!2749
2018-07-12 17:24:54 +08:00
Ivan Grokhotkov
b0c049a6c8
Merge branch 'bugfix/fix_esp_pthread_h_compatible_with_cpp' into 'master'
...
pthread: fix esp_pthread.h to compatible with c++
See merge request idf/esp-idf!2739
2018-07-12 16:54:18 +08:00
Angus Gratton
04caff2fb2
Merge branch 'fix/sdio_speed_4bit' into 'master'
...
fix(sdio): update sdio to better run in 4bit HS mode
See merge request idf/esp-idf!2704
2018-07-12 08:54:03 +08:00
Angus Gratton
cfb3759635
Merge branch 'bugfix/rtc_isr_deregister_memory_leak' into 'master'
...
bugfix/memory leak in rtc_isr_deregister
See merge request idf/esp-idf!2754
2018-07-12 08:25:56 +08:00
Darian Leung
882b50dd8c
driver: Fix memory leak in rtc_isr_deregister()
...
Closes #2179
2018-07-11 21:34:09 +08:00
Deng Xin
6e42a2b4b9
Wifi: bugfix of beacon info don't update after user scan
2018-07-11 20:02:33 +08:00
Jiang Jiang Jian
1b1477d16a
Merge branch 'bugfix/btdm_err_data_report' into 'master'
...
component/bt: bugfix for erroneous data reporting always enabled
See merge request idf/esp-idf!2709
2018-07-11 20:00:46 +08:00
Ivan Grokhotkov
7937d083e6
Merge branch 'bugfix/wifi_sync_header_file_with_wifi_lib' into 'master'
...
esp32: synchronize header file with that in wifi library
See merge request idf/esp-idf!2747
2018-07-11 19:13:17 +08:00
morris
5c6e1e6e67
pthread: fix esp_pthread.h to compatible with c++
...
esp_pthread.h is missing the necessary extern "C"{ ... } wrapper to be compatible with C++. The result is link errors when you call its functions from C++ code, because the compiler generates mangled names.
Closes https://github.com/espressif/esp-idf/issues/2121
Closes https://github.com/espressif/esp-idf/issues/2172
2018-07-11 14:21:09 +08:00
Angus Gratton
b6156105d4
Merge branch 'feature/test_idf_monitor' into 'master'
...
Test the IDF Monitor through sockets
See merge request idf/esp-idf!2556
2018-07-11 13:39:58 +08:00
Angus Gratton
064261cd3a
Merge branch 'bugfix/adc_two_point_cal_val_update' into 'master'
...
Updated information in documentation about 'Two Point Values' used to calibrate ADC readings
See merge request idf/esp-idf!2678
2018-07-11 12:53:33 +08:00
XiaXiaotian
c96d80f789
esp32: synchronize header file with that in wifi library
2018-07-11 12:11:06 +08:00
He Yin Ling
15858895a4
CI: support test one case multiple times by @bot
2018-07-11 10:22:13 +08:00
He Yin Ling
5edc9f9752
tiny-test-fw: filter out invalid IDF ports
2018-07-11 00:00:40 +08:00
Jiang Jiang Jian
9d830a6f7c
Merge branch 'bugfix/tw23667_tcp_pcb_purge_assert' into 'master'
...
lwip: fix the assertion in tcp_pcb_purge()
See merge request idf/esp-idf!2657
2018-07-10 10:16:47 +08:00
Anton Maklakov
27311811e0
Merge branch 'bugfix/gcc8_complation_errors' into 'master'
...
Warnings and errors detected by GCC8
See merge request idf/esp-idf!2703
2018-07-09 22:55:52 +08:00
Jiang Jiang Jian
3e7a5c4f50
Merge branch 'bugfix/wifi_channel_state_information_data_type' into 'master'
...
esp32: Change channel state information(CSI) data type from unsigned char to signed char
See merge request idf/esp-idf!2694
2018-07-09 21:28:09 +08:00
Alexey Gerenkov
c2dc09304c
gcc8_newlib3: Compilation warnings and errors not specific to newlib v3
2018-07-09 13:22:24 +03:00
Ivan Grokhotkov
82047ff181
Merge branch 'bugfix/smartconfig_ack' into 'master'
...
smartconfig_ack.c : Fixed the declaration of remote_ip in sc_ack_send_task()
See merge request idf/esp-idf!2689
2018-07-09 16:20:22 +08:00
Roland Dobai
c1ae49dda1
Test the IDF Monitor through sockets
...
Creates a socket by socat and sends tests to the idf_monitor through it.
2018-07-09 08:37:40 +02:00
wangmengyang
1ade9a34d2
component/bt: bugfix for erroneous data reporting always enabled
2018-07-09 13:45:55 +08:00
Jiang Jiang Jian
f22a74b85c
Merge branch 'bugfix/btdm_invalid_sco_handle' into 'master'
...
component/bt: bugfix of invalid SCO handle in HCI number_of_completed_packets event
See merge request idf/esp-idf!2707
2018-07-09 12:10:02 +08:00
Jiang Jiang Jian
6bf435217e
Merge branch 'bugfix/disable_lwip_trust_ip_by_default' into 'master'
...
lwip: disable ETHARP_TRUST_IP_MAC by default
See merge request idf/esp-idf!2652
2018-07-09 10:03:30 +08:00
michael
c34672e7dc
fix(sdmmc): disable all pulldowns used by sdmmc host
2018-07-06 18:17:51 +08:00
michael
597eda5f0b
fix(sdio_slave): improve sdio slave for high speed and 4 bit mode
2018-07-06 18:17:50 +08:00
michael
823ebba0f0
fix(sdio_slave): fix minor issues like return value of send function, output arg, etc.
2018-07-06 18:17:49 +08:00
Ivan Grokhotkov
d92c1d02e7
Merge branch 'bugfix/bootloader_entry_addr_decoding' into 'master'
...
bootloader: move iram_seg 1k up to have better looking idf_monitor output
See merge request idf/esp-idf!2699
2018-07-05 16:18:33 +08:00
Ivan Grokhotkov
934df45473
Merge branch 'bugfix/xthal_get_interrupt_volatile' into 'master'
...
xtensa: make XTHAL_GET_INTERRUPT, XTHAL_GET_CCOUNT volatile
See merge request idf/esp-idf!2681
2018-07-05 16:18:18 +08:00
Liu Zhi Fu
49c236d613
lwip: fix the assertion in tcp_pcb_purge()
...
Fix the assertion in tcp_pcb_purge().
2018-07-05 14:29:03 +08:00
wangmengyang
0ede362f84
component/bt: bugfix of invalid SCO handle in HCI number_of_completed_packets event
2018-07-05 12:00:41 +08:00
Ivan Grokhotkov
6d46220456
Merge branch 'feature/clock_gettime' into 'master'
...
newlib: Add function clock_gettime()
See merge request idf/esp-idf!2610
2018-07-04 18:09:04 +08:00
Angus Gratton
c445da47de
Merge branch 'feature/CAN_driver' into 'master'
...
CAN driver, examples, and docs
See merge request idf/esp-idf!2098
2018-07-04 17:33:24 +08:00
Ivan Grokhotkov
6ee3cf67bd
Merge branch 'feature/nvs_part_gen_improvements' into 'master'
...
Feature/nvs part gen improvements
See merge request idf/esp-idf!2555
2018-07-04 17:33:13 +08:00
Darian Leung
1d2727f4c8
CAN Driver
...
The following commit contains the first version of the ESP32 CAN Driver.
closes #544
2018-07-04 14:01:57 +08:00
Ivan Grokhotkov
5551b3f616
bootloader: move iram_seg 1k up to have better looking idf_monitor output
...
When 2nd stage bootloader loads the ROM bootloader, it prints a
message similar to "entry 0x40080xxx", which idf_monitor decodes
(using application ELF file) as one of the reset vectors (xxx is <
400h). This moves the iram_seg of bootloader 1k up to prevent overlap
of bootloader .text and application vectors, making the output look
nicer. There is still a chance that the entry point decodes as some
symbol in application ELF file, but at least it won't have
"Exception" in its name.
2018-07-04 12:33:11 +08:00
Xia Xiaotian
eda05b6ce8
esp32: Change channel state information(CSI) data type from unsigned char to signed char
2018-07-04 11:39:14 +08:00
Angus Gratton
a3c43251b4
Merge branch 'feature/fix_rs485_test' into 'master'
...
driver: fix rs485 test
See merge request idf/esp-idf!2690
2018-07-04 09:13:52 +08:00
Ivan Grokhotkov
9790dafe0e
Merge branch 'bugfix/host_io_fseek_args_init' into 'master'
...
Host file I/O: Fix uninitialized fseek args
See merge request idf/esp-idf!2693
2018-07-04 09:05:23 +08:00
Alexey Gerenkov
13384221a7
host_file_io: Fixes uninitialized 'offset' and 'whence' fseek args
2018-07-03 19:34:13 +03:00
Alex Lisitsyn
9ba0808228
driver: fix rs485 test
2018-07-03 13:26:28 +02:00
Sachin Parekh
e5049021ed
smartconfig_ack.c : Fixed the declaration of remote_ip in sc_ack_send_task()
...
remote_ip was declared to be a pointer to an address that was
overwritten in later stage thus changing the address pointed by remote_ip
esp_smartconfig.h : Fixed a typo. station_config to wifi_config_t
Signed-off-by: Sachin Parekh <sachin.parekh@espressif.com>
2018-07-03 16:28:24 +05:30
Angus Gratton
909eec9c3b
Merge branch 'feature/uart_add_rs485_interface_support' into 'master'
...
driver: add rs485 half duplex interface support to uart driver
See merge request idf/esp-idf!2415
2018-07-03 14:34:33 +08:00
Angus Gratton
52f4ff6220
Merge branch 'feature/spi_little_endien' into 'master'
...
feature(spi): provide macro to write multi-byte data straightly
See merge request idf/esp-idf!2634
2018-07-03 14:32:41 +08:00
Angus Gratton
91e7a6e7a3
Merge branch 'bugfix/console_performance' into 'master'
...
idf_monitor: Fix console performance
See merge request idf/esp-idf!2570
2018-07-03 14:04:23 +08:00
Konstantin Kondrashov
e274940a46
newlib: Add some functions from _POSIX_TIMERS
...
clock_gettime();
clock_settime();
clock_getres();
Closes https://github.com/espressif/esp-idf/issues/1302
2018-07-03 07:28:29 +05:00