]> granicus.if.org Git - esp-idf/commitdiff
tools: Mass fixing of empty prototypes (for -Wstrict-prototypes)
authorAnton Maklakov <anton@espressif.com>
Tue, 16 Jul 2019 09:33:30 +0000 (16:33 +0700)
committerAnton Maklakov <anton@espressif.com>
Thu, 1 Aug 2019 09:28:56 +0000 (16:28 +0700)
507 files changed:
components/app_trace/app_trace.c
components/app_trace/gcov/gcov_rtio.c
components/app_trace/heap_trace_tohost.c
components/app_trace/include/esp_app_trace.h
components/app_trace/sys_view/Config/SEGGER_RTT_Conf.h
components/app_trace/sys_view/Config/SEGGER_SYSVIEW_Conf.h
components/app_trace/sys_view/Sample/Config/SEGGER_SYSVIEW_Config_FreeRTOS.c
components/app_trace/test/test_trace.c
components/app_update/esp_ota_ops.c
components/app_update/include/esp_ota_ops.h
components/app_update/test/test_switch_ota.c
components/bootloader/subproject/main/bootloader_start.c
components/bootloader_support/include/bootloader_common.h
components/bootloader_support/include/bootloader_flash_config.h
components/bootloader_support/include/esp_flash_encrypt.h
components/bootloader_support/include_bootloader/bootloader_flash.h
components/bootloader_support/include_bootloader/bootloader_init.h
components/bootloader_support/include_bootloader/bootloader_sha.h
components/bootloader_support/include_bootloader/flash_qio_mode.h
components/bootloader_support/src/bootloader_clock.c
components/bootloader_support/src/bootloader_common.c
components/bootloader_support/src/bootloader_flash.c
components/bootloader_support/src/bootloader_flash_config.c
components/bootloader_support/src/bootloader_init.c
components/bootloader_support/src/esp32/bootloader_sha.c
components/bootloader_support/src/esp32/flash_encrypt.c
components/bootloader_support/src/esp32/secure_boot.c
components/bootloader_support/src/flash_encrypt.c
components/bootloader_support/src/flash_qio_mode.c
components/bootloader_support/src/idf/bootloader_sha.c
components/bt/host/bluedroid/api/esp_spp_api.c
components/bt/host/bluedroid/api/include/api/esp_spp_api.h
components/bt/host/bluedroid/bta/dm/bta_dm_main.c
components/bt/host/bluedroid/bta/dm/bta_dm_pm.c
components/bt/host/bluedroid/bta/gatt/bta_gattc_co.c
components/bt/host/bluedroid/bta/hf_client/bta_hf_client_at.c
components/bt/host/bluedroid/bta/hf_client/include/bta_hf_client_int.h
components/bt/host/bluedroid/bta/include/bta/bta_gatt_api.h
components/bt/host/bluedroid/bta/jv/bta_jv_act.c
components/bt/host/bluedroid/btc/core/btc_profile_queue.c
components/bt/host/bluedroid/btc/profile/std/a2dp/btc_a2dp_source.c
components/bt/host/bluedroid/btc/profile/std/smp/esp_app_sec.c
components/bt/host/bluedroid/btc/profile/std/spp/btc_spp.c
components/bt/host/bluedroid/device/controller.c
components/bt/host/bluedroid/device/include/device/controller.h
components/bt/host/bluedroid/hci/hci_hal_h4.c
components/bt/host/bluedroid/hci/hci_layer.c
components/bt/host/bluedroid/hci/hci_packet_factory.c
components/bt/host/bluedroid/hci/hci_packet_parser.c
components/bt/host/bluedroid/hci/include/hci/hci_layer.h
components/bt/host/bluedroid/hci/include/hci/hci_packet_factory.h
components/bt/host/bluedroid/hci/include/hci/hci_packet_parser.h
components/bt/host/bluedroid/hci/include/hci/packet_fragmenter.h
components/bt/host/bluedroid/hci/packet_fragmenter.c
components/bt/host/bluedroid/main/bte_main.c
components/bt/host/bluedroid/stack/avdt/avdt_api.c
components/bt/host/bluedroid/stack/btm/btm_ble_adv_filter.c
components/bt/host/bluedroid/stack/btm/btm_ble_bgconn.c
components/bt/host/bluedroid/stack/btm/btm_ble_gap.c
components/bt/host/bluedroid/stack/btm/btm_ble_multi_adv.c
components/bt/host/bluedroid/stack/include/stack/btm_ble_api.h
components/coap/port/coap_io.c
components/console/commands.c
components/console/esp_console.h
components/console/linenoise/linenoise.c
components/console/linenoise/linenoise.h
components/cxx/cxx_guards.cpp
components/driver/adc1_i2s_private.h
components/driver/can.c
components/driver/gpio.c
components/driver/i2c.c
components/driver/i2s.c
components/driver/include/driver/adc.h
components/driver/include/driver/adc2_wifi_internal.h
components/driver/include/driver/can.h
components/driver/include/driver/dac.h
components/driver/include/driver/gpio.h
components/driver/include/driver/i2c.h
components/driver/include/driver/ledc.h
components/driver/include/driver/rtc_io.h
components/driver/include/driver/sdio_slave.h
components/driver/include/driver/sdmmc_host.h
components/driver/include/driver/sdspi_host.h
components/driver/include/driver/spi_common.h
components/driver/include/driver/touch_pad.h
components/driver/include/driver/uart_select.h
components/driver/ledc.c
components/driver/rmt.c
components/driver/rtc_module.c
components/driver/sdio_slave.c
components/driver/sdmmc_host.c
components/driver/sdmmc_private.h
components/driver/sdmmc_transaction.c
components/driver/sdspi_host.c
components/driver/spi_common.c
components/driver/test/test_i2c.c
components/driver/test/test_rmt.c
components/driver/test/test_spi_sio.c
components/driver/test/test_spi_slave.c
components/driver/test/test_timer.c
components/driver/test/test_uart.c
components/driver/uart.c
components/efuse/include/esp_efuse.h
components/efuse/src/esp_efuse_fields.c
components/efuse/src/esp_efuse_utility.c
components/efuse/src/esp_efuse_utility.h
components/esp-tls/esp_tls.c
components/esp-tls/esp_tls.h
components/esp32/brownout.c
components/esp32/cache_err_int.c
components/esp32/clk.c
components/esp32/cpu_start.c
components/esp32/crosscore_int.c
components/esp32/esp_clk_internal.h
components/esp32/esp_himem.c
components/esp32/esp_timer_esp32.c
components/esp32/include/esp32/brownout.h
components/esp32/include/esp32/cache_err_int.h
components/esp32/include/esp32/clk.h
components/esp32/include/esp32/himem.h
components/esp32/include/esp32/spiram.h
components/esp32/include/esp_intr_alloc.h
components/esp32/include/esp_sleep.h
components/esp32/int_wdt.c
components/esp32/intr_alloc.c
components/esp32/panic.c
components/esp32/pm_esp32.c
components/esp32/pm_trace.c
components/esp32/reset_reason.c
components/esp32/sleep_modes.c
components/esp32/spiram.c
components/esp32/spiram_psram.c
components/esp32/spiram_psram.h
components/esp32/system_api.c
components/esp32/task_wdt.c
components/esp32/test/test_4mpsram.c
components/esp32/test/test_ahb_arb.c
components/esp32/test/test_esp_timer.c
components/esp32/test/test_intr_alloc.c
components/esp32/test/test_pm.c
components/esp32/test/test_reset_reason.c
components/esp32/test/test_sleep.c
components/esp32/test/test_stack_check.c
components/esp_adc_cal/esp_adc_cal.c
components/esp_common/include/esp_int_wdt.h
components/esp_common/include/esp_private/crosscore_int.h
components/esp_common/include/esp_private/esp_timer_impl.h
components/esp_common/include/esp_private/pm_impl.h
components/esp_common/include/esp_private/pm_trace.h
components/esp_common/include/esp_private/system_internal.h
components/esp_common/include/esp_task_wdt.h
components/esp_common/include/esp_timer.h
components/esp_common/src/dbg_stubs.c
components/esp_common/src/esp_timer.c
components/esp_common/src/freertos_hooks.c
components/esp_common/src/ipc.c
components/esp_event/default_event_loop.c
components/esp_event/esp_event.c
components/esp_event/event_loop_legacy.c
components/esp_event/include/esp_event.h
components/esp_event/include/esp_event_legacy.h
components/esp_event/private_include/esp_event_private.h
components/esp_event/test/test_event.c
components/esp_gdbstub/esp32/gdbstub_esp32.c
components/esp_gdbstub/private_include/esp_gdbstub_common.h
components/esp_gdbstub/src/gdbstub.c
components/esp_gdbstub/src/packet.c
components/esp_http_client/lib/http_header.c
components/esp_http_client/lib/include/http_header.h
components/esp_http_server/src/httpd_sess.c
components/esp_http_server/src/port/esp32/osal.h
components/esp_local_ctrl/include/esp_local_ctrl.h
components/esp_ringbuf/test/test_ringbuf.c
components/esp_rom/include/esp32/rom/tbconsole.h
components/esp_websocket_client/esp_websocket_client.c
components/esp_wifi/include/esp_phy_init.h
components/esp_wifi/include/phy.h
components/esp_wifi/src/phy_init.c
components/esp_wifi/src/wifi_init.c
components/esp_wifi/test/test_phy_rtc.c
components/espcoredump/include/esp_core_dump.h
components/espcoredump/include_core_dump/esp_core_dump_priv.h
components/espcoredump/src/core_dump_common.c
components/espcoredump/src/core_dump_flash.c
components/espcoredump/src/core_dump_uart.c
components/espcoredump/test/test_core_dump.c
components/fatfs/test/test_fatfs_rawflash.c
components/fatfs/test/test_fatfs_spiflash.c
components/fatfs/vfs/esp_vfs_fat.h
components/fatfs/vfs/vfs_fat.c
components/fatfs/vfs/vfs_fat_sdmmc.c
components/freemodbus/common/esp_modbus_master.c
components/freemodbus/common/esp_modbus_slave.c
components/freemodbus/port/port.c
components/freemodbus/port/port.h
components/freemodbus/port/portserial.c
components/freemodbus/port/portserial_m.c
components/freemodbus/port/porttimer.c
components/freemodbus/port/porttimer_m.c
components/freemodbus/serial_slave/modbus_controller/mbc_serial_slave.c
components/freertos/include/freertos/portable.h
components/freertos/include/freertos/portmacro.h
components/freertos/port.c
components/freertos/tasks.c
components/freertos/test/test_freertos_backported_functions.c
components/freertos/test/test_freertos_eventgroups.c
components/freertos/test/test_freertos_task_notify.c
components/freertos/test/test_task_suspend_resume.c
components/heap/heap_caps.c
components/heap/heap_caps_init.c
components/heap/include/esp_heap_caps.h
components/heap/include/esp_heap_caps_init.h
components/heap/test/test_malloc.c
components/heap/test/test_malloc_caps.c
components/libsodium/test/test_sodium.c
components/log/log.c
components/lwip/apps/dhcpserver/dhcpserver.c
components/lwip/include/apps/dhcpserver/dhcpserver.h
components/lwip/port/esp32/include/arch/vfs_lwip.h
components/lwip/port/esp32/vfs_lwip.c
components/lwip/test_afl_host/dhcp_di.h
components/lwip/test_afl_host/dhcpserver_di.h
components/lwip/test_afl_host/dns_di.h
components/lwip/test_afl_host/test_dhcp_client.c
components/lwip/test_afl_host/test_dhcp_server.c
components/lwip/test_afl_host/test_dns.c
components/mbedtls/port/esp_bignum.c
components/mbedtls/test/test_apb_dport_access.c
components/mbedtls/test/test_apb_dport_access.h
components/mdns/include/mdns.h
components/mdns/include/mdns_console.h
components/mdns/mdns.c
components/mdns/mdns_console.c
components/mdns/mdns_networking.c
components/mdns/test_afl_fuzz_host/esp32_compat.h
components/mdns/test_afl_fuzz_host/esp32_mock.c
components/mdns/test_afl_fuzz_host/esp32_mock.h
components/mdns/test_afl_fuzz_host/mdns_di.h
components/mdns/test_afl_fuzz_host/test.c
components/newlib/heap.c
components/newlib/locks.c
components/newlib/platform_include/esp_newlib.h
components/newlib/pthread.c
components/newlib/reent_init.c
components/newlib/syscall_table.c
components/newlib/syscalls.c
components/newlib/time.c
components/nvs_flash/src/nvs_api.cpp
components/openssl/include/internal/ssl_x509.h
components/openssl/library/ssl_x509.c
components/protocomm/include/common/protocomm.h
components/protocomm/src/common/protocomm.c
components/protocomm/src/simple_ble/simple_ble.c
components/protocomm/src/simple_ble/simple_ble.h
components/pthread/include/esp_pthread.h
components/pthread/pthread.c
components/pthread/pthread_cond_var.c
components/pthread/pthread_internal.h
components/pthread/pthread_local_storage.c
components/sdmmc/test/test_sd.c
components/sdmmc/test/test_sdio.c
components/soc/esp32/cpu_util.c
components/soc/esp32/include/soc/cpu.h
components/soc/esp32/include/soc/rtc.h
components/soc/esp32/rtc_clk.c
components/soc/esp32/rtc_clk_init.c
components/soc/esp32/rtc_init.c
components/soc/esp32/rtc_pm.c
components/soc/esp32/rtc_time.c
components/soc/esp32/rtc_wdt.c
components/soc/esp32/test/test_rtc_clk.c
components/soc/include/soc/rtc_wdt.h
components/soc/include/soc/soc_memory_layout.h
components/soc/src/memory_layout_utils.c
components/spi_flash/cache_utils.c
components/spi_flash/cache_utils.h
components/spi_flash/esp_flash_api.c
components/spi_flash/esp_flash_spi_init.c
components/spi_flash/flash_mmap.c
components/spi_flash/flash_ops.c
components/spi_flash/include/esp_flash.h
components/spi_flash/include/esp_spi_flash.h
components/spi_flash/partition.c
components/spi_flash/sim/flash_mock.cpp
components/spi_flash/sim/flash_mock_util.c
components/spi_flash/sim/stubs/log/log.c
components/spi_flash/spi_flash_rom_patch.c
components/spi_flash/test/test_esp_flash.c
components/spi_flash/test/test_flash_encryption.c
components/spi_flash/test/test_mmap.c
components/spi_flash/test/test_read_write.c
components/spiffs/test/test_spiffs.c
components/tcp_transport/include/esp_transport.h
components/tcp_transport/include/esp_transport_ssl.h
components/tcp_transport/include/esp_transport_tcp.h
components/tcp_transport/transport.c
components/tcp_transport/transport_ssl.c
components/tcp_transport/transport_tcp.c
components/tcpip_adapter/event_handlers.c
components/tcpip_adapter/include/tcpip_adapter.h
components/unity/include/unity_test_runner.h
components/unity/unity_port_esp32.c
components/unity/unity_runner.c
components/vfs/include/esp_vfs_dev.h
components/vfs/test/test_vfs_access.c
components/vfs/test/test_vfs_select.c
components/vfs/test/test_vfs_uart.c
components/vfs/vfs.c
components/vfs/vfs_uart.c
components/wpa_supplicant/src/esp_supplicant/esp_wpa_main.c
examples/bluetooth/ble_ancs/main/ble_ancs_demo.c
examples/bluetooth/bluedroid/ble/ble_compatibility_test/main/ble_compatibility_test.c
examples/bluetooth/bluedroid/ble/ble_eddystone/main/esp_eddystone_demo.c
examples/bluetooth/bluedroid/ble/ble_hid_device_demo/main/ble_hidd_demo_main.c
examples/bluetooth/bluedroid/ble/ble_ibeacon/main/ibeacon_demo.c
examples/bluetooth/bluedroid/ble/ble_spp_client/main/spp_client_demo.c
examples/bluetooth/bluedroid/ble/ble_spp_server/main/ble_spp_server_demo.c
examples/bluetooth/bluedroid/ble/ble_throughput/throughput_client/main/example_ble_client_throughput.c
examples/bluetooth/bluedroid/ble/ble_throughput/throughput_server/main/example_ble_server_throughput.c
examples/bluetooth/bluedroid/ble/blufi/main/blufi_example_main.c
examples/bluetooth/bluedroid/ble/gatt_client/main/gattc_demo.c
examples/bluetooth/bluedroid/ble/gatt_security_client/main/example_ble_sec_gattc_demo.c
examples/bluetooth/bluedroid/ble/gatt_security_server/main/example_ble_sec_gatts_demo.c
examples/bluetooth/bluedroid/ble/gatt_server/main/gatts_demo.c
examples/bluetooth/bluedroid/ble/gatt_server_service_table/main/gatts_table_creat_demo.c
examples/bluetooth/bluedroid/ble/gattc_multi_connect/main/gattc_multi_connect.c
examples/bluetooth/bluedroid/classic_bt/a2dp_sink/main/main.c
examples/bluetooth/bluedroid/classic_bt/a2dp_source/main/main.c
examples/bluetooth/bluedroid/classic_bt/bt_discovery/main/bt_discovery.c
examples/bluetooth/bluedroid/classic_bt/bt_spp_acceptor/main/example_spp_acceptor_demo.c
examples/bluetooth/bluedroid/classic_bt/bt_spp_initiator/main/example_spp_initiator_demo.c
examples/bluetooth/bluedroid/classic_bt/bt_spp_vfs_acceptor/main/example_spp_vfs_acceptor_demo.c
examples/bluetooth/bluedroid/classic_bt/bt_spp_vfs_initiator/main/example_spp_vfs_initiator_demo.c
examples/bluetooth/bluedroid/coex/a2dp_gatts_coex/main/main.c
examples/bluetooth/bluedroid/coex/gattc_gatts_coex/main/gattc_gatts_coex.c
examples/bluetooth/bluedroid/hci/controller_hci_uart/main/controller_hci_uart_demo.c
examples/bluetooth/bluedroid/hci/controller_vhci_ble_adv/main/app_bt.c
examples/bluetooth/esp_ble_mesh/ble_mesh_console/ble_mesh_node/main/ble_mesh_adapter.c
examples/bluetooth/esp_ble_mesh/ble_mesh_console/ble_mesh_node/main/ble_mesh_adapter.h
examples/bluetooth/esp_ble_mesh/ble_mesh_console/ble_mesh_node/main/ble_mesh_console_decl.h
examples/bluetooth/esp_ble_mesh/ble_mesh_console/ble_mesh_node/main/ble_mesh_console_main.c
examples/bluetooth/esp_ble_mesh/ble_mesh_console/ble_mesh_node/main/ble_mesh_console_system.c
examples/bluetooth/esp_ble_mesh/ble_mesh_console/ble_mesh_node/main/ble_mesh_register_node_cmd.c
examples/bluetooth/esp_ble_mesh/ble_mesh_console/ble_mesh_node/main/ble_mesh_register_server_cmd.c
examples/bluetooth/esp_ble_mesh/ble_mesh_console/ble_mesh_node/main/register_bluetooth.c
examples/bluetooth/esp_ble_mesh/ble_mesh_console/ble_mesh_provisioner/main/ble_mesh_adapter.c
examples/bluetooth/esp_ble_mesh/ble_mesh_console/ble_mesh_provisioner/main/ble_mesh_adapter.h
examples/bluetooth/esp_ble_mesh/ble_mesh_console/ble_mesh_provisioner/main/ble_mesh_console_decl.h
examples/bluetooth/esp_ble_mesh/ble_mesh_console/ble_mesh_provisioner/main/ble_mesh_console_main.c
examples/bluetooth/esp_ble_mesh/ble_mesh_console/ble_mesh_provisioner/main/ble_mesh_console_system.c
examples/bluetooth/esp_ble_mesh/ble_mesh_console/ble_mesh_provisioner/main/ble_mesh_reg_cfg_client_cmd.c
examples/bluetooth/esp_ble_mesh/ble_mesh_console/ble_mesh_provisioner/main/ble_mesh_reg_gen_onoff_client_cmd.c
examples/bluetooth/esp_ble_mesh/ble_mesh_console/ble_mesh_provisioner/main/ble_mesh_reg_test_perf_client_cmd.c
examples/bluetooth/esp_ble_mesh/ble_mesh_console/ble_mesh_provisioner/main/ble_mesh_register_node_cmd.c
examples/bluetooth/esp_ble_mesh/ble_mesh_console/ble_mesh_provisioner/main/ble_mesh_register_provisioner_cmd.c
examples/bluetooth/esp_ble_mesh/ble_mesh_console/ble_mesh_provisioner/main/register_bluetooth.c
examples/bluetooth/esp_ble_mesh/ble_mesh_wifi_coexist/components/iperf/cmd_wifi.c
examples/bluetooth/esp_ble_mesh/ble_mesh_wifi_coexist/main/ble_mesh_demo_main.c
examples/bluetooth/nimble/blemesh/main/app_mesh.c
examples/bluetooth/nimble/bleprph/main/scli.c
examples/build_system/cmake/idf_as_lib/main.c
examples/build_system/cmake/idf_as_lib/stubs/esp32/cpu_start.c
examples/build_system/cmake/idf_as_lib/stubs/esp32/flash_ops.c
examples/build_system/cmake/idf_as_lib/stubs/spi_flash/esp_spi_flash.h
examples/common_components/protocol_examples_common/connect.c
examples/common_components/protocol_examples_common/include/protocol_examples_common.h
examples/common_components/protocol_examples_common/stdin_out.c
examples/ethernet/basic/main/ethernet_example_main.c
examples/ethernet/eth2ap/main/ethernet_example_main.c
examples/ethernet/iperf/main/cmd_ethernet.c
examples/ethernet/iperf/main/cmd_ethernet.h
examples/ethernet/iperf/main/ethernet_example_main.c
examples/get-started/blink/main/blink.c
examples/get-started/hello_world/main/hello_world_main.c
examples/peripherals/adc/main/adc1_example_main.c
examples/peripherals/can/can_alert_and_recovery/main/can_alert_and_recovery_example_main.c
examples/peripherals/can/can_network/can_network_listen_only/main/can_network_example_listen_only_main.c
examples/peripherals/can/can_network/can_network_master/main/can_network_example_master_main.c
examples/peripherals/can/can_network/can_network_slave/main/can_network_example_slave_main.c
examples/peripherals/can/can_self_test/main/can_self_test_example_main.c
examples/peripherals/gpio/main/gpio_example_main.c
examples/peripherals/i2c/i2c_self_test/main/i2c_example_main.c
examples/peripherals/i2c/i2c_tools/main/cmd_i2ctools.c
examples/peripherals/i2c/i2c_tools/main/i2ctools_example_main.c
examples/peripherals/i2s/main/i2s_example_main.c
examples/peripherals/i2s_adc_dac/main/app_main.c
examples/peripherals/ledc/main/ledc_example_main.c
examples/peripherals/mcpwm/mcpwm_basic_config/main/mcpwm_basic_config_example.c
examples/peripherals/mcpwm/mcpwm_bldc_control/main/mcpwm_bldc_control_hall_sensor_example.c
examples/peripherals/mcpwm/mcpwm_brushed_dc_control/main/mcpwm_brushed_dc_control_example.c
examples/peripherals/mcpwm/mcpwm_servo_control/main/mcpwm_servo_control_example.c
examples/peripherals/pcnt/main/pcnt_example_main.c
examples/peripherals/rmt_nec_tx_rx/main/infrared_nec_main.c
examples/peripherals/rmt_tx/main/rmt_tx_main.c
examples/peripherals/sdio/host/main/app_main.c
examples/peripherals/sdio/slave/main/app_main.c
examples/peripherals/sigmadelta/main/sigmadelta_example_main.c
examples/peripherals/spi_master/main/pretty_effect.c
examples/peripherals/spi_master/main/pretty_effect.h
examples/peripherals/spi_master/main/spi_master_example_main.c
examples/peripherals/spi_slave/receiver/main/app_main.c
examples/peripherals/spi_slave/sender/main/app_main.c
examples/peripherals/timer_group/main/timer_group_example_main.c
examples/peripherals/touch_pad_interrupt/main/tp_interrupt_main.c
examples/peripherals/touch_pad_read/main/tp_read_main.c
examples/peripherals/uart/nmea0183_parser/main/nmea_parser_example_main.c
examples/peripherals/uart/uart_async_rxtxtasks/main/uart_async_rxtxtasks_main.c
examples/peripherals/uart/uart_echo/main/uart_echo_example_main.c
examples/peripherals/uart/uart_echo_rs485/main/rs485_example.c
examples/peripherals/uart/uart_events/main/uart_events_example_main.c
examples/peripherals/uart/uart_select/main/uart_select_example_main.c
examples/protocols/asio/chat_client/main/chat_client.cpp
examples/protocols/asio/chat_server/main/chat_server.cpp
examples/protocols/asio/tcp_echo_server/main/echo_server.cpp
examples/protocols/asio/udp_echo_server/main/udp_echo_server.cpp
examples/protocols/esp_http_client/main/esp_http_client_example.c
examples/protocols/esp_local_ctrl/main/app_main.c
examples/protocols/http2_request/main/http2_request_example_main.c
examples/protocols/http_request/main/http_request_example_main.c
examples/protocols/http_server/advanced_tests/main/main.c
examples/protocols/http_server/advanced_tests/main/tests.c
examples/protocols/http_server/file_serving/main/main.c
examples/protocols/http_server/persistent_sockets/main/main.c
examples/protocols/http_server/restful_server/main/esp_rest_main.c
examples/protocols/http_server/simple/main/main.c
examples/protocols/https_mbedtls/main/https_mbedtls_example_main.c
examples/protocols/https_request/main/https_request_example_main.c
examples/protocols/https_server/main/main.c
examples/protocols/mdns/main/mdns_example_main.c
examples/protocols/modbus_master/main/include/sense_modbus.h
examples/protocols/modbus_master/main/sense_main.c
examples/protocols/modbus_master/main/sense_modbus.c
examples/protocols/modbus_slave/main/freemodbus.c
examples/protocols/mqtt/publish_test/main/publish_test.c
examples/protocols/mqtt/ssl/main/app_main.c
examples/protocols/mqtt/ssl_mutual_auth/main/app_main.c
examples/protocols/mqtt/tcp/main/app_main.c
examples/protocols/mqtt/ws/main/app_main.c
examples/protocols/mqtt/wss/main/app_main.c
examples/protocols/pppos_client/main/pppos_client_main.c
examples/protocols/sntp/main/sntp_example_main.c
examples/protocols/sockets/tcp_client/main/tcp_client.c
examples/protocols/sockets/tcp_server/main/tcp_server.c
examples/protocols/sockets/udp_client/main/udp_client.c
examples/protocols/sockets/udp_multicast/main/udp_multicast_example_main.c
examples/protocols/sockets/udp_server/main/udp_server.c
examples/protocols/websocket/main/websocket_example.c
examples/provisioning/ble_prov/main/app_main.c
examples/provisioning/console_prov/main/app_main.c
examples/provisioning/custom_config/main/app_main.c
examples/provisioning/manager/main/app_main.c
examples/provisioning/softap_prov/main/app_main.c
examples/security/flash_encryption/main/flash_encrypt_main.c
examples/storage/ext_flash_fatfs/main/ext_flash_fatfs_example_main.c
examples/storage/nvs_rw_blob/main/nvs_blob_example_main.c
examples/storage/nvs_rw_value/main/nvs_value_example_main.c
examples/storage/spiffsgen/main/spiffsgen_example_main.c
examples/system/app_trace_to_host/main/app_trace_to_host_example_main.c
examples/system/base_mac_address/main/base_mac_address_example_main.c
examples/system/console/components/cmd_nvs/cmd_nvs.c
examples/system/console/components/cmd_nvs/cmd_nvs.h
examples/system/console/components/cmd_system/cmd_system.c
examples/system/console/components/cmd_system/cmd_system.h
examples/system/console/main/cmd_wifi.c
examples/system/console/main/cmd_wifi.h
examples/system/console/main/console_example_main.c
examples/system/cpp_exceptions/main/exception_example_main.cpp
examples/system/cpp_pthread/main/cpp_pthread.cpp
examples/system/deep_sleep/main/deep_sleep_example_main.c
examples/system/esp_timer/main/esp_timer_example_main.c
examples/system/freertos/real_time_stats/main/main.c
examples/system/gcov/main/gcov_example.c
examples/system/himem/main/himem_test_main.c
examples/system/light_sleep/main/light_sleep_example_main.c
examples/system/network_tests/main/net_suite.c
examples/system/ota/advanced_https_ota/main/advanced_https_ota_example.c
examples/system/ota/native_ota_example/main/native_ota_example.c
examples/system/ota/otatool/main/otatool_main.c
examples/system/ota/simple_ota_example/main/simple_ota_example.c
examples/system/select/main/select_example.c
examples/system/sysview_tracing/main/sysview_tracing.c
examples/system/sysview_tracing_heap_log/main/sysview_heap_log.c
examples/system/task_watchdog/main/task_watchdog_example_main.c
examples/system/ulp/main/ulp_example_main.c
examples/system/ulp_adc/main/ulp_adc_example_main.c
examples/system/unit_test/test/main/example_unit_test_test.c
examples/wifi/espnow/main/espnow_example_main.c
examples/wifi/getting_started/softAP/main/softap_example_main.c
examples/wifi/getting_started/station/main/station_example_main.c
examples/wifi/iperf/main/cmd_wifi.c
examples/wifi/iperf/main/iperf_example_main.c
examples/wifi/power_save/main/power_save.c
examples/wifi/scan/main/scan.c
examples/wifi/simple_sniffer/main/cmd_sniffer.c
examples/wifi/simple_sniffer/main/cmd_sniffer.h
examples/wifi/simple_sniffer/main/simple_sniffer_example_main.c
examples/wifi/smart_config/main/smartconfig_main.c
examples/wifi/wpa2_enterprise/main/wpa2_enterprise_main.c
examples/wifi/wps/main/wps.c
tools/esp_app_trace/test/sysview/blink.c
tools/kconfig/nconf.gui.c
tools/unit-test-app/components/test_utils/include/test_utils.h
tools/unit-test-app/components/test_utils/ref_clock.c
tools/unit-test-app/components/test_utils/test_runner.c
tools/unit-test-app/components/test_utils/test_utils.c
tools/unit-test-app/main/app_main.c
tools/windows/tool_setup/cmdlinerunner/cmdlinerunner.c

index 5a577a70dc8a55d6c4b700db35fa48d5437fd6d9..c85ad6a2ac7eac2f1db75f16ab6fa38f3a9d989f 100644 (file)
@@ -360,7 +360,7 @@ static esp_apptrace_hw_t s_trace_hw[ESP_APPTRACE_HW_MAX] = {
     }
 };
 
-static inline int esp_apptrace_log_lock()
+static inline int esp_apptrace_log_lock(void)
 {
 #if ESP_APPTRACE_PRINT_LOCK
     esp_apptrace_tmo_t tmo;
@@ -372,14 +372,14 @@ static inline int esp_apptrace_log_lock()
 #endif
 }
 
-static inline void esp_apptrace_log_unlock()
+static inline void esp_apptrace_log_unlock(void)
 {
  #if ESP_APPTRACE_PRINT_LOCK
     esp_apptrace_lock_give(&s_log_lock);
 #endif
 }
 
-static inline esp_err_t esp_apptrace_lock_initialize()
+static inline esp_err_t esp_apptrace_lock_initialize(void)
 {
 #if CONFIG_ESP32_APPTRACE_LOCK_ENABLE
     esp_apptrace_lock_init(&s_trace_buf.lock);
@@ -387,7 +387,7 @@ static inline esp_err_t esp_apptrace_lock_initialize()
     return ESP_OK;
 }
 
-static inline esp_err_t esp_apptrace_lock_cleanup()
+static inline esp_err_t esp_apptrace_lock_cleanup(void)
 {
     return ESP_OK;
 }
@@ -403,7 +403,7 @@ esp_err_t esp_apptrace_lock(esp_apptrace_tmo_t *tmo)
     return ESP_OK;
 }
 
-esp_err_t esp_apptrace_unlock()
+esp_err_t esp_apptrace_unlock(void)
 {
     esp_err_t ret = ESP_OK;
 #if CONFIG_ESP32_APPTRACE_LOCK_ENABLE
@@ -413,7 +413,7 @@ esp_err_t esp_apptrace_unlock()
 }
 
 #if CONFIG_ESP32_APPTRACE_DEST_TRAX
-static void esp_apptrace_trax_init()
+static void esp_apptrace_trax_init(void)
 {
     // Stop trace, if any (on the current CPU)
     eri_write(ERI_TRAX_TRAXCTRL, TRAXCTRL_TRSTP);
@@ -449,7 +449,7 @@ static void esp_apptrace_trax_pend_chunk_sz_update(uint16_t size)
     }
 }
 
-static uint16_t esp_apptrace_trax_pend_chunk_sz_get()
+static uint16_t esp_apptrace_trax_pend_chunk_sz_get(void)
 {
     uint16_t ch_sz;
     ESP_APPTRACE_LOGD("Get chunk enter %d w-r-s %d-%d-%d", s_trace_buf.trax.cur_pending_chunk_sz,
@@ -467,7 +467,7 @@ static uint16_t esp_apptrace_trax_pend_chunk_sz_get()
 #endif
 
 // assumed to be protected by caller from multi-core/thread access
-static esp_err_t esp_apptrace_trax_block_switch()
+static esp_err_t esp_apptrace_trax_block_switch(void)
 {
     int prev_block_num = s_trace_buf.trax.state.in_block % 2;
     int new_block_num = prev_block_num ? (0) : (1);
@@ -845,7 +845,7 @@ static esp_err_t esp_apptrace_trax_status_reg_get(uint32_t *val)
     return ESP_OK;
 }
 
-static esp_err_t esp_apptrace_trax_dest_init()
+static esp_err_t esp_apptrace_trax_dest_init(void)
 {
     for (int i = 0; i < ESP_APPTRACE_TRAX_BLOCKS_NUM; i++) {
         s_trace_buf.trax.blocks[i].start = (uint8_t *)s_trax_blocks[i];
@@ -874,7 +874,7 @@ static esp_err_t esp_apptrace_trax_dest_init()
 }
 #endif
 
-esp_err_t esp_apptrace_init()
+esp_err_t esp_apptrace_init(void)
 {
     int res;
 
index 41306b288122e0807ba00b368c96ea7bc3167778..d01d7c6b6b2378b5626d16f28a2c1d11f5d89f4e 100644 (file)
@@ -114,7 +114,7 @@ static int esp_dbg_stub_gcov_entry(void)
 #endif
 }
 
-void esp_gcov_dump()
+void esp_gcov_dump(void)
 {
     // disable IRQs on this CPU, other CPU is halted by OpenOCD
     unsigned irq_state = portENTER_CRITICAL_NESTED();
index 764022aba464703496abd752105b59e1756af6c9..41dd92a65e366224cabc38408a6e9106fdd60004 100644 (file)
@@ -32,7 +32,7 @@
 
 static bool s_tracing;
 
-esp_err_t heap_trace_init_tohost()
+esp_err_t heap_trace_init_tohost(void)
 {
     if (s_tracing) {
         return ESP_ERR_INVALID_STATE;
index a623ada7fa02e27660fda7277da408e550b68651..822b698ee900239f3bd7ae2abf18ddca1b0e45b2 100644 (file)
@@ -33,7 +33,7 @@ typedef enum {
  *
  * @return ESP_OK on success, otherwise see esp_err_t
  */
-esp_err_t esp_apptrace_init();
+esp_err_t esp_apptrace_init(void);
 
 /**
  * @brief Configures down buffer.
index 2325944e5acfd34e98c9c87d6a9331f985183c0b..a468797800be8ebe3b3ed89ed542ded43b2f332e 100644 (file)
@@ -285,12 +285,12 @@ Revision: $Rev: 5626 $
 *       RTT lock configuration fallback
 */
 #ifndef   SEGGER_RTT_LOCK
-  void SEGGER_SYSVIEW_X_RTT_Lock();
+  void SEGGER_SYSVIEW_X_RTT_Lock(void);
   #define SEGGER_RTT_LOCK()                SEGGER_SYSVIEW_X_RTT_Lock() // Lock RTT (nestable)   (i.e. disable interrupts)
 #endif
 
 #ifndef   SEGGER_RTT_UNLOCK
-  void SEGGER_SYSVIEW_X_RTT_Unlock();
+  void SEGGER_SYSVIEW_X_RTT_Unlock(void);
   #define SEGGER_RTT_UNLOCK()              SEGGER_SYSVIEW_X_RTT_Unlock() // Unlock RTT (nestable) (i.e. enable previous interrupt lock state)
 #endif
 
index 2968c6e02180686f3643d7e834eea7aa7a2d2a94..aee813a3b131a2a05aee1603c8385c7aa31ecb69 100644 (file)
@@ -166,7 +166,7 @@ Revision: $Rev: 5927 $
   #define SEGGER_SYSVIEW_GET_INTERRUPT_ID()   SEGGER_SYSVIEW_X_GetInterruptId() // Get the currently active interrupt Id from the user-provided function.
 #endif
 
-unsigned SEGGER_SYSVIEW_X_SysView_Lock();
+unsigned SEGGER_SYSVIEW_X_SysView_Lock(void);
 void SEGGER_SYSVIEW_X_SysView_Unlock(unsigned int_state);
 // to be recursive save IRQ status on the stack of the caller
 #define SEGGER_SYSVIEW_LOCK()   unsigned _SYSVIEW_int_state = SEGGER_SYSVIEW_X_SysView_Lock()
index 90db930d55ba1285d432e51312c76d1b12ff6786..b1e9fc14e163c33e23fdd7fdd53c3e64f7721ad8 100644 (file)
@@ -244,7 +244,7 @@ static void _cbSendSystemDesc(void) {
 *
 **********************************************************************
 */
-static void SEGGER_SYSVIEW_TS_Init()
+static void SEGGER_SYSVIEW_TS_Init(void)
 {
     /* We only need to initialize something if we use Timer Group.
      * esp_timer and ccount can be used as is.
@@ -316,7 +316,7 @@ void SEGGER_SYSVIEW_Conf(void) {
   SEGGER_SYSVIEW_DisableEvents(disable_evts);
 }
 
-U32 SEGGER_SYSVIEW_X_GetTimestamp()
+U32 SEGGER_SYSVIEW_X_GetTimestamp(void)
 {
 #if TS_USE_TIMERGROUP
     uint64_t ts = 0;
@@ -329,15 +329,15 @@ U32 SEGGER_SYSVIEW_X_GetTimestamp()
 #endif
 }
 
-void SEGGER_SYSVIEW_X_RTT_Lock()
+void SEGGER_SYSVIEW_X_RTT_Lock(void)
 {
 }
 
-void SEGGER_SYSVIEW_X_RTT_Unlock()
+void SEGGER_SYSVIEW_X_RTT_Unlock(void)
 {
 }
 
-unsigned SEGGER_SYSVIEW_X_SysView_Lock()
+unsigned SEGGER_SYSVIEW_X_SysView_Lock(void)
 {
     esp_apptrace_tmo_t tmo;
     esp_apptrace_tmo_init(&tmo, SEGGER_LOCK_WAIT_TMO);
index 6d95a87c554c1ff4141207cdaad703021bc35614..3037ab431508a9d49cf0c6cf0bebbefb2f4032b9 100644 (file)
@@ -125,7 +125,7 @@ typedef struct {
 static SemaphoreHandle_t s_print_lock;
 #endif
 
-static uint64_t esp_apptrace_test_ts_get();
+static uint64_t esp_apptrace_test_ts_get(void);
 
 static void esp_apptrace_test_timer_isr(void *arg)
 {
@@ -383,7 +383,7 @@ static void esp_apptrace_test_task_crash(void *p)
 
 static int s_ts_timer_group, s_ts_timer_idx;
 
-static uint64_t esp_apptrace_test_ts_get()
+static uint64_t esp_apptrace_test_ts_get(void)
 {
     uint64_t ts = 0;
     timer_get_counter_value(s_ts_timer_group, s_ts_timer_idx, &ts);
@@ -413,7 +413,7 @@ static void esp_apptrace_test_ts_init(int timer_group, int timer_idx)
     timer_start(timer_group, timer_idx);
 }
 
-static void esp_apptrace_test_ts_cleanup()
+static void esp_apptrace_test_ts_cleanup(void)
 {
     timer_config_t config;
 
index df6d8a9066d8269f6078c2e2ad450c626728b335..7ef5c68c5817322aff397a71a1397fc34a5f878c 100644 (file)
@@ -687,12 +687,12 @@ static esp_err_t esp_ota_current_ota_is_workable(bool valid)
     return ESP_OK;
 }
 
-esp_err_t esp_ota_mark_app_valid_cancel_rollback()
+esp_err_t esp_ota_mark_app_valid_cancel_rollback(void)
 {
     return esp_ota_current_ota_is_workable(true);
 }
 
-esp_err_t esp_ota_mark_app_invalid_rollback_and_reboot()
+esp_err_t esp_ota_mark_app_invalid_rollback_and_reboot(void)
 {
     return esp_ota_current_ota_is_workable(false);
 }
@@ -715,7 +715,7 @@ static int get_last_invalid_otadata(const esp_ota_select_entry_t *two_otadata)
     return num_invalid_otadata;
 }
 
-const esp_partition_t* esp_ota_get_last_invalid_partition()
+const esp_partition_t* esp_ota_get_last_invalid_partition(void)
 {
     esp_ota_select_entry_t otadata[2];
     if (read_otadata(otadata) == NULL) {
index 73ca8a302879d2aff68b654237ac0b94ba03a5ba..4dc2b80fecfdbf7f72adc3d7e2ff8e3c661c0d87 100644 (file)
@@ -221,7 +221,7 @@ esp_err_t esp_ota_get_partition_description(const esp_partition_t *partition, es
  * @return
  *  - ESP_OK: if successful.
  */
-esp_err_t esp_ota_mark_app_valid_cancel_rollback();
+esp_err_t esp_ota_mark_app_valid_cancel_rollback(void);
 
 /**
  * @brief This function is called to roll back to the previously workable app with reboot.
@@ -233,14 +233,14 @@ esp_err_t esp_ota_mark_app_valid_cancel_rollback();
  *  - ESP_FAIL: if not successful.
  *  - ESP_ERR_OTA_ROLLBACK_FAILED: The rollback is not possible due to flash does not have any apps.
  */
-esp_err_t esp_ota_mark_app_invalid_rollback_and_reboot();
+esp_err_t esp_ota_mark_app_invalid_rollback_and_reboot(void);
 
 /**
  * @brief Returns last partition with invalid state (ESP_OTA_IMG_INVALID or ESP_OTA_IMG_ABORTED).
  *
  * @return partition.
  */
-const esp_partition_t* esp_ota_get_last_invalid_partition();
+const esp_partition_t* esp_ota_get_last_invalid_partition(void);
 
 /**
  * @brief Returns state for given partition.
index bfa7b25beed321cf1ca8b449f9c6cc7681691f55..232bfbc88e0bb36fb34af106b18f48dfe3d3a5ef 100644 (file)
@@ -118,7 +118,7 @@ static void reboot_as_deep_sleep(void)
 
 /* @brief Copies a current app to next partition (OTA0-15), after that ESP is rebooting and run this (the next) OTAx.
  */
-static void copy_current_app_to_next_part_and_reboot()
+static void copy_current_app_to_next_part_and_reboot(void)
 {
     const esp_partition_t *cur_app = esp_ota_get_running_partition();
     copy_current_app_to_next_part(cur_app, get_next_update_partition());
index 7a7e76aa6b613fa82513cb3b2963310cd436baf9..e9bd32d8817c33d2fbdd8618e5798461767a1afe 100644 (file)
@@ -34,7 +34,7 @@ static int selected_boot_partition(const bootloader_state_t *bs);
  * The hardware is mostly uninitialized, flash cache is down and the app CPU is in reset.
  * We do have a stack, so we can do the initialization in C.
  */
-void __attribute__((noreturn)) call_start_cpu0()
+void __attribute__((noreturn)) call_start_cpu0(void)
 {
     // 1. Hardware initialization
     if (bootloader_init() != ESP_OK) {
@@ -113,7 +113,7 @@ static int selected_boot_partition(const bootloader_state_t *bs)
 }
 
 // Return global reent struct if any newlib functions are linked to bootloader
-struct _reent* __getreent() {
+struct _reent* __getreent(void) {
     return _GLOBAL_REENT;
 }
 
index 2475d842a5dd51d4c747c079cd072b1b2d07db2a..4b887f55f967961f6621e400d962ced65722af94 100644 (file)
@@ -144,7 +144,7 @@ esp_err_t bootloader_common_get_partition_description(const esp_partition_pos_t
 /**
  * @brief Configure VDDSDIO, call this API to rise VDDSDIO to 1.9V when VDDSDIO regulator is enabled as 1.8V mode.
  */
-void bootloader_common_vddsdio_configure();
+void bootloader_common_vddsdio_configure(void);
 
 #ifdef __cplusplus
 }
index 2f716cce2a481287fc169239fad827a022d207d9..98c169f48a0c013e4f65cf03de33eb00026d3792 100644 (file)
@@ -25,7 +25,7 @@ extern "C" {
  *
  * @return None
  */
-void bootloader_flash_update_id();
+void bootloader_flash_update_id(void);
 
 /**
  * @brief Set the flash CS setup and hold time.
@@ -35,7 +35,7 @@ void bootloader_flash_update_id();
  *
  * @return None
  */
-void bootloader_flash_cs_timing_config();
+void bootloader_flash_cs_timing_config(void);
 
 /**
  * @brief Configure SPI flash clock.
index c0de5ca173f4a7e98e4d888fe8c0cc89bc3b0b4e..028842d97e11651012040b45ba15022a395ed6c7 100644 (file)
@@ -122,7 +122,7 @@ esp_err_t esp_flash_encrypt_region(uint32_t src_addr, size_t data_length);
  * serial re-flashing of an unauthorised code in absence of secure boot.
  *
  */
-void esp_flash_write_protect_crypt_cnt();
+void esp_flash_write_protect_crypt_cnt(void);
 
 /** @brief Return the flash encryption mode
  *
@@ -131,7 +131,7 @@ void esp_flash_write_protect_crypt_cnt();
  *
  * @return
  */
-esp_flash_enc_mode_t esp_get_flash_encryption_mode();
+esp_flash_enc_mode_t esp_get_flash_encryption_mode(void);
 
 #ifdef __cplusplus
 }
index 6ac7246462d827e9db78f6c38fb6353986768628..18baad594b10a4572fc012db06fd2d65c31e7746 100644 (file)
@@ -35,7 +35,7 @@
  *
  * @return Number of free pages
  */
-uint32_t bootloader_mmap_get_free_pages();
+uint32_t bootloader_mmap_get_free_pages(void);
 
 /**
  * @brief Map a region of flash to data memory
index 443a207cf5612fd935ef31de0b5933e2843e4a5e..9c1f8719af7f0fa875a7396da66a40f0cc3b3fe8 100644 (file)
@@ -25,4 +25,4 @@
  *  @return ESP_OK   - If the setting is successful.
  *          ESP_FAIL - If the setting is not successful.
  */
-esp_err_t bootloader_init();
+esp_err_t bootloader_init(void);
index 3bfefb9f513679f3671d374cf50bfbe1f32ed060..99db64b9999912077943dfc80054b2a54a2424f9 100644 (file)
@@ -26,7 +26,7 @@
 
 typedef void *bootloader_sha256_handle_t;
 
-bootloader_sha256_handle_t bootloader_sha256_start();
+bootloader_sha256_handle_t bootloader_sha256_start(void);
 
 void bootloader_sha256_data(bootloader_sha256_handle_t handle, const void *data, size_t data_len);
 
index 98e2fd22a1ac459c50130796104915766553dd4a..7f70d5bb08f14704446cf511454f5ebdd0b16522 100644 (file)
@@ -30,7 +30,7 @@ void bootloader_enable_qio_mode(void);
  *     mfg_id = (ID >> 16) & 0xFF;
        flash_id = ID & 0xffff;
  */
-uint32_t bootloader_read_flash_id();
+uint32_t bootloader_read_flash_id(void);
 
 #ifdef __cplusplus
 }
index fda86b20733ec79c7d616b514f18fae4dc32a826..3befda16ddbba1e925e75e40290fe4e024a0728e 100644 (file)
@@ -18,7 +18,7 @@
 #include "soc/dport_reg.h"
 #include "soc/efuse_periph.h"
 
-void bootloader_clock_configure()
+void bootloader_clock_configure(void)
 {
     // ROM bootloader may have put a lot of text into UART0 FIFO.
     // Wait for it to be printed.
index ed0169a960148a8cd4245687fca6eef89f9b02a0..a10fb2f2aced6856bbfd10ad917b70966f407c13 100644 (file)
@@ -256,7 +256,7 @@ esp_err_t bootloader_common_get_partition_description(const esp_partition_pos_t
     return ESP_OK;
 }
 
-void bootloader_common_vddsdio_configure()
+void bootloader_common_vddsdio_configure(void)
 {
 #if CONFIG_BOOTLOADER_VDDSDIO_BOOST_1_9V
     rtc_vddsdio_config_t cfg = rtc_vddsdio_get_config();
index 6b25addf225460b6af935f4ea087c70303549bb2..09ed73deba2884eb82ef9d05172753011dc8ebc7 100644 (file)
@@ -25,7 +25,7 @@ static const char *TAG = "bootloader_mmap";
 
 static spi_flash_mmap_handle_t map;
 
-uint32_t bootloader_mmap_get_free_pages()
+uint32_t bootloader_mmap_get_free_pages(void)
 {
     return spi_flash_mmap_get_free_pages(SPI_FLASH_MMAP_DATA);
 }
@@ -103,7 +103,7 @@ static bool mapped;
 // Current bootloader mapping (ab)used for bootloader_read()
 static uint32_t current_read_mapping = UINT32_MAX;
 
-uint32_t bootloader_mmap_get_free_pages()
+uint32_t bootloader_mmap_get_free_pages(void)
 {
     /**
      * Allow mapping up to 50 of the 51 available MMU blocks (last one used for reads)
index 53360848a33d54789957d341d1718b88c557c53a..091727e33730ddc67e157452e1273f8c272c99d4 100644 (file)
 #include "flash_qio_mode.h"
 #include "bootloader_flash_config.h"
 
-void bootloader_flash_update_id()
+void bootloader_flash_update_id(void)
 {
     g_rom_flashchip.device_id = bootloader_read_flash_id();
 }
 
-void IRAM_ATTR bootloader_flash_cs_timing_config()
+void IRAM_ATTR bootloader_flash_cs_timing_config(void)
 {
     SET_PERI_REG_MASK(SPI_USER_REG(0), SPI_CS_HOLD_M | SPI_CS_SETUP_M);
     SET_PERI_REG_BITS(SPI_CTRL2_REG(0), SPI_HOLD_TIME_V, 1, SPI_HOLD_TIME_S);
index 67ec3626c91d4ff97c483b3cc64e250d3703f0aa..26b8fd0b39095a3a90820147caa8e89fb04b6ce5 100644 (file)
@@ -61,7 +61,7 @@ extern int _data_end;
 
 static const char* TAG = "boot";
 
-static esp_err_t bootloader_main();
+static esp_err_t bootloader_main(void);
 static void print_flash_info(const esp_image_header_t* pfhdr);
 static void update_flash_config(const esp_image_header_t* pfhdr);
 static void bootloader_init_flash_configure(const esp_image_header_t* pfhdr);
@@ -69,7 +69,7 @@ static void uart_console_configure(void);
 static void wdt_reset_check(void);
 
 
-esp_err_t bootloader_init()
+esp_err_t bootloader_init(void)
 {
     cpu_configure_region_protection();
     cpu_init_memctl();
@@ -117,7 +117,7 @@ esp_err_t bootloader_init()
     return ESP_OK;
 }
 
-static esp_err_t bootloader_main()
+static esp_err_t bootloader_main(void)
 {
     bootloader_common_vddsdio_configure();
     /* Read and keep flash ID, for further use. */
@@ -434,7 +434,7 @@ void __assert_func(const char *file, int line, const char *func, const char *exp
     while(1) {}
 }
 
-void abort()
+void abort(void)
 {
 #if !CONFIG_ESP32_PANIC_SILENT_REBOOT
     ets_printf("abort() was called at PC 0x%08x\r\n", (intptr_t)__builtin_return_address(0) - 3);
index f42c8b66340d5c758b9b086d47e16d4a23021457..6ebbab87579dcc75107e570a711128f596fdeefa 100644 (file)
@@ -27,7 +27,7 @@ static const size_t BLOCK_WORDS = (64 / sizeof(uint32_t));
 // Words in final SHA256 digest
 static const size_t DIGEST_WORDS = (32 / sizeof(uint32_t));
 
-bootloader_sha256_handle_t bootloader_sha256_start()
+bootloader_sha256_handle_t bootloader_sha256_start(void)
 {
     // Enable SHA hardware
     ets_sha_enable();
index 7b816e29218f172239a23c52635b8e9b48dae74a..41925de272c2ef17e3f721f66fad5d9932596b82 100644 (file)
@@ -38,7 +38,7 @@ static const char *TAG = "flash_encrypt";
 /* Static functions for stages of flash encryption */
 static esp_err_t initialise_flash_encryption(void);
 static esp_err_t encrypt_flash_contents(uint32_t flash_crypt_cnt, bool flash_crypt_wr_dis);
-static esp_err_t encrypt_bootloader();
+static esp_err_t encrypt_bootloader(void);
 static esp_err_t encrypt_and_load_partition_table(esp_partition_info_t *partition_table, int *num_partitions);
 static esp_err_t encrypt_partition(int index, const esp_partition_info_t *partition);
 
@@ -223,7 +223,7 @@ static esp_err_t encrypt_flash_contents(uint32_t flash_crypt_cnt, bool flash_cry
     return ESP_OK;
 }
 
-static esp_err_t encrypt_bootloader()
+static esp_err_t encrypt_bootloader(void)
 {
     esp_err_t err;
     uint32_t image_length;
index 65fda09564f2a067478996d0ab2e269cb5c809d5..023d281426f9b2068abf117c7035ef0f8397c62b 100644 (file)
@@ -95,7 +95,7 @@ static bool secure_boot_generate(uint32_t image_len){
 }
 
 /* Burn values written to the efuse write registers */
-static inline void burn_efuses()
+static inline void burn_efuses(void)
 {
     esp_efuse_burn_new_values();
 }
index 606cb79fb60813fb120d8ae6d76038363d1b7300..d64d2fd9d7b013330149b445a61ca7f1f7325471 100644 (file)
@@ -17,7 +17,7 @@
 #include "esp_efuse_table.h"
 #include "esp_flash_encrypt.h"
 
-void esp_flash_write_protect_crypt_cnt()
+void esp_flash_write_protect_crypt_cnt(void)
 {
     uint8_t flash_crypt_cnt_wr_dis = 0;
     esp_efuse_read_field_blob(ESP_EFUSE_WR_DIS_FLASH_CRYPT_CNT, &flash_crypt_cnt_wr_dis, 1);
@@ -26,7 +26,7 @@ void esp_flash_write_protect_crypt_cnt()
     }
 }
 
-esp_flash_enc_mode_t esp_get_flash_encryption_mode()
+esp_flash_enc_mode_t esp_get_flash_encryption_mode(void)
 {
     uint8_t efuse_flash_crypt_cnt_wr_protected = 0;
     uint8_t dis_dl_enc = 0, dis_dl_dec = 0, dis_dl_cache = 0;
index db486c73e382b035832e82b9063a2214bbc95b80..06a8fcada42a8bfd340f8f3f2c3e12a05410d18a 100644 (file)
@@ -53,11 +53,11 @@ typedef struct __attribute__((packed)) {
 } qio_info_t;
 
 /* Read 8 bit status using RDSR command */
-static unsigned read_status_8b_rdsr();
+static unsigned read_status_8b_rdsr(void);
 /* Read 8 bit status (second byte) using RDSR2 command */
-static unsigned read_status_8b_rdsr2();
+static unsigned read_status_8b_rdsr2(void);
 /* read 16 bit status using RDSR & RDSR2 (low and high bytes) */
-static unsigned read_status_16b_rdsr_rdsr2();
+static unsigned read_status_16b_rdsr_rdsr2(void);
 
 /* Write 8 bit status using WRSR */
 static void write_status_8b_wrsr(unsigned new_status);
@@ -67,7 +67,7 @@ static void write_status_8b_wrsr2(unsigned new_status);
 static void write_status_16b_wrsr(unsigned new_status);
 
 /* Read 8 bit status of XM25QU64A  */
-static unsigned read_status_8b_xmc25qu64a();
+static unsigned read_status_8b_xmc25qu64a(void);
 /* Write 8 bit status of XM25QU64A */
 static void write_status_8b_xmc25qu64a(unsigned new_status);
 
@@ -121,7 +121,7 @@ static uint32_t execute_flash_command(uint8_t command, uint32_t mosi_data, uint8
 
 /* dummy_len_plus values defined in ROM for SPI flash configuration */
 extern uint8_t g_rom_spiflash_dummy_len_plus[];
-uint32_t bootloader_read_flash_id()
+uint32_t bootloader_read_flash_id(void)
 {
     uint32_t id = execute_flash_command(CMD_RDID, 0, 0, 24);
     id = ((id & 0xff) << 16) | ((id >> 16) & 0xff) | (id & 0xff00);
@@ -223,17 +223,17 @@ static esp_err_t enable_qio_mode(read_status_fn_t read_status_fn,
     return ESP_OK;
 }
 
-static unsigned read_status_8b_rdsr()
+static unsigned read_status_8b_rdsr(void)
 {
     return execute_flash_command(CMD_RDSR, 0, 0, 8);
 }
 
-static unsigned read_status_8b_rdsr2()
+static unsigned read_status_8b_rdsr2(void)
 {
     return execute_flash_command(CMD_RDSR2, 0, 0, 8);
 }
 
-static unsigned read_status_16b_rdsr_rdsr2()
+static unsigned read_status_16b_rdsr_rdsr2(void)
 {
     return execute_flash_command(CMD_RDSR, 0, 0, 8) | (execute_flash_command(CMD_RDSR2, 0, 0, 8) << 8);
 }
@@ -253,7 +253,7 @@ static void write_status_16b_wrsr(unsigned new_status)
     execute_flash_command(CMD_WRSR, new_status, 16, 0);
 }
 
-static unsigned read_status_8b_xmc25qu64a()
+static unsigned read_status_8b_xmc25qu64a(void)
 {
     execute_flash_command(CMD_OTPEN, 0, 0, 0);  /* Enter OTP mode */
     esp_rom_spiflash_wait_idle(&g_rom_flashchip);
index 7dc4f7429996970cc853a9919a24c85513301dc6..849c86b387474f9d4889757ac0303a2fbe04da52 100644 (file)
@@ -18,7 +18,7 @@
 #include <sys/param.h>
 #include <mbedtls/sha256.h>
 
-bootloader_sha256_handle_t bootloader_sha256_start()
+bootloader_sha256_handle_t bootloader_sha256_start(void)
 {
     mbedtls_sha256_context *ctx = (mbedtls_sha256_context *)malloc(sizeof(mbedtls_sha256_context));
     if (!ctx) {
index 57c2e317aec6c4fc07006ba9831d9ec86d68280e..d68511cf4bfcf9c1f620e7f6d6b38f39ea412fce 100644 (file)
@@ -54,7 +54,7 @@ esp_err_t esp_spp_init(esp_spp_mode_t mode)
     return (btc_transfer_context(&msg, &arg, sizeof(btc_spp_args_t), NULL) == BT_STATUS_SUCCESS ? ESP_OK : ESP_FAIL);
 }
 
-esp_err_t esp_spp_deinit()
+esp_err_t esp_spp_deinit(void)
 {
     btc_msg_t msg;
     btc_spp_args_t arg;
@@ -164,7 +164,7 @@ esp_err_t esp_spp_write(uint32_t handle, int len, uint8_t *p_data)
     return (btc_transfer_context(&msg, &arg, sizeof(btc_spp_args_t), btc_spp_arg_deep_copy) == BT_STATUS_SUCCESS ? ESP_OK : ESP_FAIL);
 }
 
-esp_err_t esp_spp_vfs_register()
+esp_err_t esp_spp_vfs_register(void)
 {
     ESP_BLUEDROID_STATUS_CHECK(ESP_BLUEDROID_STATUS_ENABLED);
 
index 31bcf1c687f6c3230b35c734912b51a9a86d63d7..1b96cbbe0438f2bb200815de9a535c1117432494 100644 (file)
@@ -205,7 +205,7 @@ esp_err_t esp_spp_init(esp_spp_mode_t mode);
  *              - ESP_OK: success
  *              - other: failed
  */
-esp_err_t esp_spp_deinit();
+esp_err_t esp_spp_deinit(void);
 
 
 /**
index d62974ea2efd3d369f4156e3c8cebe81f08e3780..aa4b3250df9153775170f84c1e5d7462917c2e20 100644 (file)
@@ -360,7 +360,7 @@ const tBTA_DM_ST_TBL bta_dm_search_st_tbl[] = {
 ** Returns          void
 **
 *******************************************************************************/
-void bta_dm_sm_disable( )
+void bta_dm_sm_disable(void)
 {
     bta_sys_deregister( BTA_ID_DM );
 }
@@ -412,7 +412,7 @@ BOOLEAN bta_dm_sm_execute(BT_HDR *p_msg)
 ** Returns          void
 **
 *******************************************************************************/
-void bta_dm_search_sm_disable( )
+void bta_dm_search_sm_disable(void)
 {
     bta_sys_deregister( BTA_ID_DM_SEARCH );
 
index 5b0978bf5948ff6696ebcee9a6d3c9225c1e4586..ff42a65a17db6feb23376752884d2623556de722 100644 (file)
@@ -46,7 +46,7 @@ static void bta_dm_pm_timer_cback(void *p_tle);
 static void bta_dm_pm_btm_cback(BD_ADDR bd_addr, tBTM_PM_STATUS status, UINT16 value, UINT8 hci_status);
 static BOOLEAN bta_dm_pm_park(BD_ADDR peer_addr);
 static BOOLEAN bta_dm_pm_sniff(tBTA_DM_PEER_DEVICE *p_peer_dev, UINT8 index);
-static BOOLEAN bta_dm_pm_is_sco_active ();
+static BOOLEAN bta_dm_pm_is_sco_active (void);
 static void bta_dm_pm_hid_check(BOOLEAN bScoActive);
 static void bta_dm_pm_set_sniff_policy(tBTA_DM_PEER_DEVICE *p_dev, BOOLEAN bDisable);
 static void bta_dm_pm_stop_timer_by_index(tBTA_PM_TIMER *p_timer,
@@ -1001,7 +1001,7 @@ void bta_dm_pm_timer(tBTA_DM_MSG *p_data)
 ** Returns          BOOLEAN. TRUE if SCO active, else FALSE
 **
 *******************************************************************************/
-static BOOLEAN bta_dm_pm_is_sco_active ()
+static BOOLEAN bta_dm_pm_is_sco_active (void)
 {
     int j;
     BOOLEAN bScoActive = FALSE;
index a336c2314783e1f3899837a2d9fb21815cf31218..0573b7bf7731af253684e137f00a226bf8fcea86 100644 (file)
@@ -48,7 +48,7 @@ static void getFilename(char *buffer, BD_ADDR bda)
             , bda[0], bda[1], bda[2], bda[3], bda[4], bda[5]);
 }
 
-static void cacheClose()
+static void cacheClose(void)
 {
     if (sCacheFD != 0) {
         fclose(sCacheFD);
index 33ae293483789363e01a4e1a9873be850b75276d..43a2af6abedcece009194bfbfdd8656a3dfedb14 100644 (file)
@@ -94,7 +94,7 @@ UINT32 service_index = 0;
 BOOLEAN service_availability = TRUE;
 /* helper functions for handling AT commands queueing */
 
-static void bta_hf_client_handle_ok();
+static void bta_hf_client_handle_ok(void);
 
 static void bta_hf_client_clear_queued_at(void)
 {
@@ -268,7 +268,7 @@ static void bta_hf_client_start_at_hold_timer(void)
 **   No buffer parsing is being done here.
 *******************************************************************************/
 
-static void bta_hf_client_handle_ok()
+static void bta_hf_client_handle_ok(void)
 {
     APPL_TRACE_DEBUG("%s", __FUNCTION__);
 
@@ -342,7 +342,7 @@ static void bta_hf_client_handle_error(tBTA_HF_CLIENT_AT_RESULT_TYPE type, UINT1
     bta_hf_client_send_queued_at();
 }
 
-static void bta_hf_client_handle_ring()
+static void bta_hf_client_handle_ring(void)
 {
     APPL_TRACE_DEBUG("%s", __FUNCTION__);
     bta_hf_client_evt_val(BTA_HF_CLIENT_RING_INDICATION, 0);
index 60dfc759c36cc0ee6fae34f97e0c2d0674d010c5..fd52b3aef7fe767d0757ff7e5b69efa643a7d431 100644 (file)
@@ -212,7 +212,7 @@ extern void bta_hf_client_sm_execute(UINT16 event,
 extern void bta_hf_client_slc_seq(BOOLEAN error);
 extern void bta_hf_client_collision_cback (tBTA_SYS_CONN_STATUS status, UINT8 id,
         UINT8 app_id, BD_ADDR peer_addr);
-extern void bta_hf_client_resume_open ();
+extern void bta_hf_client_resume_open (void);
 
 /* SDP functions */
 extern BOOLEAN bta_hf_client_add_record(char *p_service_name,
index 664536ddd17f0889fea080e7f8a75c70ba38ca66..d2d89f078967c0e3b4d1784424f18404bc4c9fd3 100644 (file)
@@ -1205,7 +1205,7 @@ extern void BTA_GATTC_ConfigureMTU (UINT16 conn_id);
 ** Returns          None
 **
 *******************************************************************************/
-extern void BTA_GATTS_Init();
+extern void BTA_GATTS_Init(void);
 
 /*******************************************************************************
 **
index ecef90b12279aabc570809accfa2ccbc34e96898..eca76c9a43b77cf59c02a5edc2ac133b235d5da7 100644 (file)
@@ -683,7 +683,7 @@ void bta_jv_disable (tBTA_JV_MSG *p_data)
  * list.
  * If no free PSMs exist, 0 will be returned.
  */
-static UINT16 bta_jv_get_free_psm()
+static UINT16 bta_jv_get_free_psm(void)
 {
     const int cnt = sizeof(bta_jv_cb.free_psm_list) / sizeof(bta_jv_cb.free_psm_list[0]);
     for (int i = 0; i < cnt; i++) {
index 6d01b0d19f0c3bb6bafb133a6345e93fe7a2827c..3e5603db83f9525307789e005a337f8c8e708e12 100644 (file)
@@ -60,7 +60,7 @@ static void queue_int_add(connect_node_t *p_param)
     list_append(connect_queue, p_node);
 }
 
-static void queue_int_advance()
+static void queue_int_advance(void)
 {
     if (connect_queue && !list_is_empty(connect_queue)) {
         list_remove(connect_queue, list_front(connect_queue));
index aff5521139e30b3bf16f53c79bf65fd1386b5174..9cf21b91a19627c499e46ff5565356efe30f5a4c 100644 (file)
@@ -424,7 +424,7 @@ static void btc_a2dp_source_data_post(void)
     osi_thread_post(a2dp_source_local_param.btc_aa_src_task_hdl, btc_a2dp_source_handle_timer, NULL, 2, OSI_THREAD_MAX_TIMEOUT);
 }
 
-static UINT64 time_now_us()
+static UINT64 time_now_us(void)
 {
 #if _POSIX_TIMERS
     struct timespec ts_now;
index e1ec079b4a5e1adc7a37a28b7d9d8ce226ac7d49..c6bbadea7fc4ef3abddcfff8d130173ceed32785 100644 (file)
@@ -79,7 +79,7 @@ void app_ble_sec_gen_ltk(UINT8 key_size)
 ** Returns          NULL
 **
 *******************************************************************************/
-void app_ble_sec_init()
+void app_ble_sec_init(void)
 {
     // Reset Security Environment
     memset(&app_sec_env, 0, sizeof(app_sec_env));
index 93636ef71c1be63691aa6467f02afb7b0b773463..912c57035a7c2a4896fb91cd0386a920eef4e5d7 100644 (file)
@@ -837,7 +837,7 @@ static ssize_t spp_vfs_read(int fd, void * dst, size_t size)
     return item_size;
 }
 
-esp_err_t btc_spp_vfs_register()
+esp_err_t btc_spp_vfs_register(void)
 {
     esp_vfs_t vfs = {
         .flags = ESP_VFS_FLAG_DEFAULT,
index 96c773ebe29fa5259b53c7d56f475feb529db176..2c2ac129f29515d04f57bb13ac1e35c900d82f39 100644 (file)
@@ -544,7 +544,7 @@ static const controller_t interface = {
 #endif /* (BTM_SCO_HCI_INCLUDED == TRUE) */
 };
 
-const controller_t *controller_get_interface()
+const controller_t *controller_get_interface(void)
 {
     static bool loaded = false;
     if (!loaded) {
index 704b456d7f4b45c468fc1cc4a366e347013b9abe..bb09863528d1bb86b3a8eae2cccef4515e9f8f5d 100644 (file)
@@ -86,6 +86,6 @@ typedef struct controller_t {
 #endif /* #if (BTM_SCO_HCI_INCLUDED == TRUE) */
 } controller_t;
 
-const controller_t *controller_get_interface();
+const controller_t *controller_get_interface(void);
 
 #endif /*_CONTROLLER_H_*/
index 031d2c028ad75b80783ebe938a57e9c5442236f4..85d3598dc1c33b897e27a9a8bcfc2c9aa73a6c37 100644 (file)
@@ -121,7 +121,7 @@ static bool hal_open(const hci_hal_callbacks_t *upper_callbacks, void *task_thre
     return true;
 }
 
-static void hal_close()
+static void hal_close(void)
 {
     hci_hal_env_deinit();
 
@@ -367,7 +367,7 @@ static const hci_hal_t interface = {
     transmit_data,
 };
 
-const hci_hal_t *hci_hal_h4_get_interface()
+const hci_hal_t *hci_hal_h4_get_interface(void)
 {
     return &interface;
 }
index 6c285339cc16d5c19a4e3c7669341d7014cec77e..2068062bf9c3bf231342dbfd2e4908c69873d047 100644 (file)
@@ -535,7 +535,7 @@ static waiting_command_t *get_waiting_command(command_opcode_t opcode)
     return NULL;
 }
 
-static void init_layer_interface()
+static void init_layer_interface(void)
 {
     if (!interface_created) {
         interface.transmit_command = transmit_command;
@@ -555,7 +555,7 @@ static const packet_fragmenter_callbacks_t packet_fragmenter_callbacks = {
     fragmenter_transmit_finished
 };
 
-const hci_t *hci_layer_get_interface()
+const hci_t *hci_layer_get_interface(void)
 {
     hal = hci_hal_h4_get_interface();
     packet_fragmenter = packet_fragmenter_get_interface();
index 19641d1046d2fe8b24473743e9f59173396808f6..0145a138b4acea93e534a8a3400842fee71f3cc0 100644 (file)
@@ -273,7 +273,7 @@ static const hci_packet_factory_t interface = {
     make_write_default_erroneous_data_report,
 };
 
-const hci_packet_factory_t *hci_packet_factory_get_interface()
+const hci_packet_factory_t *hci_packet_factory_get_interface(void)
 {
     return &interface;
 }
index eb4dc72f0b5c56dcc74e1e54273063ace3f876fe..a99ef8b0d168dad4040dff827adfa61ee308b68e 100644 (file)
@@ -250,7 +250,7 @@ static const hci_packet_parser_t interface = {
     parse_ble_read_suggested_default_data_length_response
 };
 
-const hci_packet_parser_t *hci_packet_parser_get_interface()
+const hci_packet_parser_t *hci_packet_parser_get_interface(void)
 {
     return &interface;
 }
index 8fa5165e9f5d4d92a819c9e209a3ddf9b2ac3678..6bfacdff5cfc7eb28774795c11cea75580e3eb90 100644 (file)
@@ -92,7 +92,7 @@ typedef struct hci_t {
     void (*transmit_downward)(uint16_t type, void *data);
 } hci_t;
 
-const hci_t *hci_layer_get_interface();
+const hci_t *hci_layer_get_interface(void);
 
 int hci_start_up(void);
 void hci_shut_down(void);
index fd8731fbc20038ae9ebb77cd7ca0431295151ef7..37ced06be309b4c0aad21da6054a78fa05477ee9 100644 (file)
@@ -48,6 +48,6 @@ typedef struct {
     BT_HDR *(*make_write_default_erroneous_data_report)(uint8_t enable);
 } hci_packet_factory_t;
 
-const hci_packet_factory_t *hci_packet_factory_get_interface();
+const hci_packet_factory_t *hci_packet_factory_get_interface(void);
 
 #endif /*_HCI_PACKET_FACTORY_H_*/
index b0cc4b3b49c86bceef31145fb7c94e6309535040..e20e52fb5e3dc7077d3bc0c6de5dbf2cdd78f3a6 100644 (file)
@@ -97,6 +97,6 @@ typedef struct {
     );
 } hci_packet_parser_t;
 
-const hci_packet_parser_t *hci_packet_parser_get_interface();
+const hci_packet_parser_t *hci_packet_parser_get_interface(void);
 
 #endif /*_HCI_PACKET_PARSER_H_*/
index 285555427590bf16c17e8e954c0d094b7d4e911c..02a13fb9566cba80367f80c8c2ac4ea586bec1b7 100644 (file)
@@ -57,6 +57,6 @@ typedef struct packet_fragmenter_t {
     void (*reassemble_and_dispatch)(BT_HDR *packet);
 } packet_fragmenter_t;
 
-const packet_fragmenter_t *packet_fragmenter_get_interface();
+const packet_fragmenter_t *packet_fragmenter_get_interface(void);
 
 #endif /* _PACKET_FRAGMENTER_H_ */
index 87cb99c74fd4c961ea2f1b4576f5d2f28f466fbd..53c6b772124ab91e872e0f874caa547a4096e1b1 100644 (file)
@@ -55,14 +55,14 @@ static void init(const packet_fragmenter_callbacks_t *result_callbacks)
     partial_packets = hash_map_new(NUMBER_OF_BUCKETS, hash_function_naive, NULL, NULL, NULL);
 }
 
-static void cleanup()
+static void cleanup(void)
 {
     if (partial_packets) {
         hash_map_free(partial_packets);
     }
 }
 
-static BT_HDR *fragment_get_current_packet()
+static BT_HDR *fragment_get_current_packet(void)
 {
     return current_fragment_packet;
 }
@@ -224,7 +224,7 @@ static const packet_fragmenter_t interface = {
     reassemble_and_dispatch
 };
 
-const packet_fragmenter_t *packet_fragmenter_get_interface()
+const packet_fragmenter_t *packet_fragmenter_get_interface(void)
 {
     controller = controller_get_interface();
     return &interface;
index 61c30e28245c26b771f8a25ae7960b5dacae499c..c47bdc15f906b48b3d42ca222c0003db958b82f9 100644 (file)
@@ -195,7 +195,7 @@ void bte_main_enable_lpm(BOOLEAN enable)
 ** Returns          None
 **
 ******************************************************************************/
-void bte_main_lpm_allow_bt_device_sleep()
+void bte_main_lpm_allow_bt_device_sleep(void)
 {
     /**/
     //hci->send_low_power_command(LPM_WAKE_DEASSERT);
@@ -210,7 +210,7 @@ void bte_main_lpm_allow_bt_device_sleep()
 ** Returns          None
 **
 ******************************************************************************/
-void bte_main_lpm_wake_bt_device()
+void bte_main_lpm_wake_bt_device(void)
 {
     //hci->send_low_power_command(LPM_WAKE_ASSERT);
 }
index 88d3741306c7f19991d01b0b43e0b67a0d232780..c0adc07e6fee206b54a9870105b739c59dd9ed47 100644 (file)
@@ -171,7 +171,7 @@ void AVDT_Deregister(void)
 ** Returns          void.
 **
 *******************************************************************************/
-void AVDT_SINK_Activate()
+void AVDT_SINK_Activate(void)
 {
     tAVDT_SCB           *p_scb = &avdt_cb.scb[0];
     int                 i;
@@ -200,7 +200,7 @@ void AVDT_SINK_Activate()
 ** Returns          void.
 **
 *******************************************************************************/
-void AVDT_SINK_Deactivate()
+void AVDT_SINK_Deactivate(void)
 {
     tAVDT_SCB           *p_scb = &avdt_cb.scb[0];
     int                 i;
index 438485359ff8c3047f43dcd58e207a32e3ed7d31..54cdc189f831c95547f557ec5fabad313d08bb69 100644 (file)
@@ -90,7 +90,7 @@ static UINT8 btm_ble_cs_update_pf_counter(tBTM_BLE_SCAN_COND_OP action,
 ** Returns          status
 **
 *******************************************************************************/
-tBTM_STATUS btm_ble_obtain_vsc_details()
+tBTM_STATUS btm_ble_obtain_vsc_details(void)
 {
     tBTM_STATUS st = BTM_SUCCESS;
 
index 3721471f80afc0691422df1d2272a165c313c416..9fd3bd26fb29c98ae20bf8eeaf399fd4a25841a8 100644 (file)
@@ -60,7 +60,7 @@ static bool bdaddr_equality_fn(const void *x, const void *y)
     return bdaddr_equals((bt_bdaddr_t *)x, (bt_bdaddr_t *)y);
 }
 
-static void background_connections_lazy_init()
+static void background_connections_lazy_init(void)
 {
     if (!background_connections) {
         background_connections = hash_map_new(background_connection_buckets,
@@ -91,7 +91,7 @@ static BOOLEAN background_connection_remove(bt_bdaddr_t *address)
     return FALSE;
 }
 
-static void background_connections_clear()
+static void background_connections_clear(void)
 {
     if (background_connections) {
         hash_map_clear(background_connections);
@@ -110,7 +110,7 @@ static bool background_connections_pending_cb(hash_map_entry_t *hash_entry, void
     return true;
 }
 
-static bool background_connections_pending()
+static bool background_connections_pending(void)
 {
     bool pending_connections = false;
     if (background_connections) {
index caacad51c956bec74ee8fb8793d5b4428a653100..c18d941a1a03355ab76425e5908c0cbd61be734c 100644 (file)
@@ -2017,7 +2017,7 @@ UINT8 *BTM_CheckAdvData( UINT8 *p_adv, UINT8 type, UINT8 *p_length)
 **                     BTM_BLE_GENRAL_DISCOVERABLE
 **
 *******************************************************************************/
-UINT16 BTM_BleReadDiscoverability()
+UINT16 BTM_BleReadDiscoverability(void)
 {
     BTM_TRACE_API("%s\n", __FUNCTION__);
 
@@ -2034,7 +2034,7 @@ UINT16 BTM_BleReadDiscoverability()
 ** Returns          BTM_BLE_NON_CONNECTABLE or BTM_BLE_CONNECTABLE
 **
 *******************************************************************************/
-UINT16 BTM_BleReadConnectability()
+UINT16 BTM_BleReadConnectability(void)
 {
     BTM_TRACE_API ("%s\n", __FUNCTION__);
 
index a3ad604437818dfd62839ecce0051cf8e45cbb49..b18d68e39ac7e537bf8b6fe68ef881dfced71732 100644 (file)
@@ -769,7 +769,7 @@ void btm_ble_multi_adv_vse_cback(UINT8 len, UINT8 *p)
 ** Returns          void
 **
 *******************************************************************************/
-void btm_ble_multi_adv_init()
+void btm_ble_multi_adv_init(void)
 {
 #if BTM_DYNAMIC_MEMORY == TRUE
     btm_multi_adv_cb_ptr = (tBTM_BLE_MULTI_ADV_CB *)osi_malloc(sizeof(tBTM_BLE_MULTI_ADV_CB));
index 2ac01ea2eb1fb7dcd3f3144239d5fbbc2bde6392..a8900ec32196ae07b5b9a06069465a83bd77113d 100644 (file)
@@ -1626,7 +1626,7 @@ BOOLEAN BTM_BleGetCurrentAddress(BD_ADDR addr, uint8_t *addr_type);
 **                     BTM_BLE_GENRAL_DISCOVERABLE
 **
 *******************************************************************************/
-UINT16 BTM_BleReadDiscoverability();
+UINT16 BTM_BleReadDiscoverability(void);
 
 /*******************************************************************************
 **
@@ -1639,7 +1639,7 @@ UINT16 BTM_BleReadDiscoverability();
 **
 *******************************************************************************/
 //extern
-UINT16 BTM_BleReadConnectability ();
+UINT16 BTM_BleReadConnectability (void);
 
 void BTM_Recovery_Pre_State(void);
 
@@ -1755,7 +1755,7 @@ void BTM_BleEnableMixedPrivacyMode(BOOLEAN mixed_on);
 **
 *******************************************************************************/
 //extern
-UINT8  BTM_BleMaxMultiAdvInstanceCount();
+UINT8  BTM_BleMaxMultiAdvInstanceCount(void);
 
 /*******************************************************************************
 **
index a8f35c180f3fd706396ce8e0aa04224970a761c8..00c0ad1d38f65abe658c2ad04d68de24ec42e154 100644 (file)
@@ -80,7 +80,7 @@ void coap_free_endpoint(coap_endpoint_t *ep);
 static int ep_initialized = 0;
 
 struct coap_endpoint_t *
-  coap_malloc_endpoint() {
+  coap_malloc_endpoint(void) {
   static struct coap_endpoint_t ep;
 
   if (ep_initialized) {
index 52d1675a179f7a86e9c87a8a5f745342a344000e..de5cf8edb982c54e2bbb630be055efdc5a573d43 100644 (file)
@@ -70,7 +70,7 @@ esp_err_t esp_console_init(const esp_console_config_t *config)
     return ESP_OK;
 }
 
-esp_err_t esp_console_deinit()
+esp_err_t esp_console_deinit(void)
 {
     if (!s_tmp_line_buf) {
         return ESP_ERR_INVALID_STATE;
@@ -232,7 +232,7 @@ static int help_command(int argc, char **argv)
 }
 
 
-esp_err_t esp_console_register_help_command()
+esp_err_t esp_console_register_help_command(void)
 {
     esp_console_cmd_t command = {
         .command = "help",
index 45a10b7a2ed63eb2ec2f67c9dedafb7010eb258d..e4865d29f91fe39d4a7d5d2e222d0bb1e24778a9 100644 (file)
@@ -52,7 +52,7 @@ esp_err_t esp_console_init(const esp_console_config_t* config);
  *      - ESP_OK on success
  *      - ESP_ERR_INVALID_STATE if not initialized yet
  */
-esp_err_t esp_console_deinit();
+esp_err_t esp_console_deinit(void);
 
 
 /**
@@ -185,7 +185,7 @@ const char *esp_console_get_hint(const char *buf, int *color, int *bold);
  *      - ESP_OK on success
  *      - ESP_ERR_INVALID_STATE, if esp_console_init wasn't called
  */
-esp_err_t esp_console_register_help_command();
+esp_err_t esp_console_register_help_command(void);
 
 #ifdef __cplusplus
 }
index f88a24620a28ecb184cb772fca8e58f579fa5cf8..f78e238af5a001cd8c8e791823a48212a32b55ca 100644 (file)
@@ -205,7 +205,7 @@ void linenoiseSetDumbMode(int set) {
 /* Use the ESC [6n escape sequence to query the horizontal cursor position
  * and return it. On error -1 is returned, on success the position of the
  * cursor. */
-static int getCursorPosition() {
+static int getCursorPosition(void) {
     char buf[32];
     int cols, rows;
     unsigned int i = 0;
@@ -228,7 +228,7 @@ static int getCursorPosition() {
 
 /* Try to get the number of columns in the current terminal, or assume 80
  * if it fails. */
-static int getColumns() {
+static int getColumns(void) {
     int start, cols;
 
     /* Get the initial position so we can restore it later. */
@@ -887,7 +887,7 @@ static int linenoiseEdit(char *buf, size_t buflen, const char *prompt)
     return l.len;
 }
 
-int linenoiseProbe() {
+int linenoiseProbe(void) {
     /* Switch to non-blocking mode */
     int flags = fcntl(STDIN_FILENO, F_GETFL);
     flags |= O_NONBLOCK;
@@ -1000,7 +1000,7 @@ void linenoiseFree(void *ptr) {
 
 /* ================================ History ================================= */
 
-void linenoiseHistoryFree() {
+void linenoiseHistoryFree(void) {
     if (history) {
         for (int j = 0; j < history_len; j++) {
             free(history[j]);
index a82701f835b87492da3b4ca6d2b72953b00d1e79..04c6f8b0cc84a127479e2033a540d428afe9f607 100644 (file)
@@ -63,7 +63,7 @@ int linenoiseHistoryAdd(const char *line);
 int linenoiseHistorySetMaxLen(int len);
 int linenoiseHistorySave(const char *filename);
 int linenoiseHistoryLoad(const char *filename);
-void linenoiseHistoryFree();
+void linenoiseHistoryFree(void);
 void linenoiseClearScreen(void);
 void linenoiseSetMultiLine(int ml);
 void linenoiseSetDumbMode(int set);
index 48819a7ab573cfb2ccce2e594224bcf9a13b67c4..640cf17756c73dfeb9b3a5eaa95936514089c3d9 100644 (file)
@@ -36,7 +36,7 @@ static size_t s_static_init_max_waiting_count = 0;          //!< maximum ever va
 extern "C" int __cxa_guard_acquire(__guard* pg);
 extern "C" void __cxa_guard_release(__guard* pg);
 extern "C" void __cxa_guard_abort(__guard* pg);
-extern "C" void __cxa_guard_dummy();
+extern "C" void __cxa_guard_dummy(void);
 
 /**
  * Layout of the guard object (defined by the ABI).
@@ -215,6 +215,6 @@ extern "C" void __cxa_guard_abort(__guard* pg)
  * Dummy function used to force linking this file instead of the same one in libstdc++.
  * This works via -u __cxa_guard_dummy flag in component.mk
  */
-extern "C" void __cxa_guard_dummy()
+extern "C" void __cxa_guard_dummy(void)
 {
 }
index cc592ffe1d061517894197833125d3c38cbfefd4..76da3da0288e0de116914271df818ce4adca7740 100644 (file)
@@ -29,7 +29,7 @@ extern "C" {
  * This is an internal API for I2S module to call to enable I2S-ADC function.
  * Note that adc_power_off() can still power down ADC.
  */
-void adc_power_always_on();
+void adc_power_always_on(void);
 
 /**
  * @brief For I2S dma to claim the usage of ADC1.
@@ -41,7 +41,7 @@ void adc_power_always_on();
  *      - ESP_OK success
  *      - ESP_ERR_TIMEOUT reserved for future use. Currently the function will wait until success.
  */
-esp_err_t adc1_i2s_mode_acquire();
+esp_err_t adc1_i2s_mode_acquire(void);
 
 /**
  * @brief For ADC1 to claim the usage of ADC1.
@@ -53,7 +53,7 @@ esp_err_t adc1_i2s_mode_acquire();
  *      - ESP_OK success
  *      - ESP_ERR_TIMEOUT reserved for future use. Currently the function will wait until success.
  */
-esp_err_t adc1_adc_mode_acquire();
+esp_err_t adc1_adc_mode_acquire(void);
 
 /**
  * @brief to let other tasks use the ADC1 when I2S is not work.
@@ -63,7 +63,7 @@ esp_err_t adc1_adc_mode_acquire();
  *
  * @return always return ESP_OK.
  */
-esp_err_t adc1_lock_release();
+esp_err_t adc1_lock_release(void);
 
 #ifdef __cplusplus
 }
index 0ddf8929680ee1cbbb9ea4d2a1b3a8324dbcca4d..ec843e49206d7baea7e01e343fcc72e7bf5f3510 100644 (file)
@@ -141,7 +141,7 @@ static portMUX_TYPE can_spinlock = portMUX_INITIALIZER_UNLOCKED;
 
 /* ------------------- Configuration Register Functions---------------------- */
 
-static inline esp_err_t can_enter_reset_mode()
+static inline esp_err_t can_enter_reset_mode(void)
 {
     /* Enter reset mode (required to write to configuration registers). Reset mode
        also prevents all CAN activity on the current module and is automatically
@@ -151,7 +151,7 @@ static inline esp_err_t can_enter_reset_mode()
     return ESP_OK;
 }
 
-static inline esp_err_t can_exit_reset_mode()
+static inline esp_err_t can_exit_reset_mode(void)
 {
     /* Exiting reset mode will return the CAN module to operating mode. Reset mode
        must also be exited in order to trigger BUS-OFF recovery sequence. */
@@ -160,7 +160,7 @@ static inline esp_err_t can_exit_reset_mode()
     return ESP_OK;
 }
 
-static inline void can_config_pelican()
+static inline void can_config_pelican(void)
 {
     //Use PeliCAN address layout. Exposes extra registers
     CAN.clock_divider_reg.can_mode = 1;
@@ -286,23 +286,23 @@ static void can_set_tx_buffer_and_transmit(can_frame_t *frame)
     can_set_command(command);
 }
 
-static inline uint32_t can_get_status()
+static inline uint32_t can_get_status(void)
 {
     return CAN.status_reg.val;
 }
 
-static inline uint32_t can_get_interrupt_reason()
+static inline uint32_t can_get_interrupt_reason(void)
 {
     return CAN.interrupt_reg.val;
 }
 
-static inline uint32_t can_get_arbitration_lost_capture()
+static inline uint32_t can_get_arbitration_lost_capture(void)
 {
     return CAN.arbitration_lost_captue_reg.val;
     //Todo: ALC read only to re-arm arb lost interrupt. Add function to decode ALC
 }
 
-static inline uint32_t can_get_error_code_capture()
+static inline uint32_t can_get_error_code_capture(void)
 {
     return CAN.error_code_capture_reg.val;
     //Todo: ECC read only to re-arm bus error interrupt. Add function to decode ECC
@@ -328,7 +328,7 @@ static inline void can_get_rx_buffer_and_clear(can_frame_t *frame)
     can_set_command(CMD_RELEASE_RX_BUFF);
 }
 
-static inline uint32_t can_get_rx_message_counter()
+static inline uint32_t can_get_rx_message_counter(void)
 {
     return CAN.rx_message_counter_reg.val;
 }
@@ -725,7 +725,7 @@ esp_err_t can_driver_install(const can_general_config_t *g_config, const can_tim
     return ret;
 }
 
-esp_err_t can_driver_uninstall()
+esp_err_t can_driver_uninstall(void)
 {
     can_obj_t *p_can_obj_dummy;
 
@@ -761,7 +761,7 @@ esp_err_t can_driver_uninstall()
     return ESP_OK;
 }
 
-esp_err_t can_start()
+esp_err_t can_start(void)
 {
     //Check state
     CAN_ENTER_CRITICAL();
@@ -791,7 +791,7 @@ esp_err_t can_start()
     return ESP_OK;
 }
 
-esp_err_t can_stop()
+esp_err_t can_stop(void)
 {
     //Check state
     CAN_ENTER_CRITICAL();
@@ -928,7 +928,7 @@ esp_err_t can_reconfigure_alerts(uint32_t alerts_enabled, uint32_t *current_aler
     return ESP_OK;
 }
 
-esp_err_t can_initiate_recovery()
+esp_err_t can_initiate_recovery(void)
 {
     CAN_ENTER_CRITICAL();
     //Check state
@@ -982,7 +982,7 @@ esp_err_t can_get_status_info(can_status_info_t *status_info)
     return ESP_OK;
 }
 
-esp_err_t can_clear_transmit_queue()
+esp_err_t can_clear_transmit_queue(void)
 {
     //Check State
     CAN_CHECK(p_can_obj != NULL, ESP_ERR_INVALID_STATE);
@@ -997,7 +997,7 @@ esp_err_t can_clear_transmit_queue()
     return ESP_OK;
 }
 
-esp_err_t can_clear_receive_queue()
+esp_err_t can_clear_receive_queue(void)
 {
     //Check State
     CAN_CHECK(p_can_obj != NULL, ESP_ERR_INVALID_STATE);
index f9ae07c37090adb449ab56a4865cd58b3a17a244..96fc7a6658a7ead22889fada45322e0ce2ef8f17 100644 (file)
@@ -419,7 +419,7 @@ esp_err_t gpio_install_isr_service(int intr_alloc_flags)
     return ret;
 }
 
-void gpio_uninstall_isr_service()
+void gpio_uninstall_isr_service(void)
 {
     if (gpio_isr_func == NULL) {
         return;
index aeadfaadaa9ecdd9a12bdc963638e0eacfb50b0f..556dcdf1ff101c784d31a4edebe922fb3ad20b79 100644 (file)
@@ -942,7 +942,7 @@ esp_err_t i2c_set_pin(i2c_port_t i2c_num, int sda_io_num, int scl_io_num, gpio_p
     return ESP_OK;
 }
 
-i2c_cmd_handle_t i2c_cmd_link_create()
+i2c_cmd_handle_t i2c_cmd_link_create(void)
 {
 #if !CONFIG_SPIRAM_USE_MALLOC
     i2c_cmd_desc_t* cmd_desc = (i2c_cmd_desc_t*) calloc(1, sizeof(i2c_cmd_desc_t));
index d0c9831b87176e184a44c06b736aa86e1c04c36c..fe90c9c78b68120c12713db5bc958d40a10ce723 100644 (file)
@@ -740,7 +740,7 @@ esp_err_t i2s_set_dac_mode(i2s_dac_mode_t dac_mode)
     return ESP_OK;
 }
 
-static esp_err_t _i2s_adc_mode_recover()
+static esp_err_t _i2s_adc_mode_recover(void)
 {
     I2S_CHECK(((_i2s_adc_unit != -1) && (_i2s_adc_channel != -1)), "i2s ADC recover error, not initialized...", ESP_ERR_INVALID_ARG);
     return adc_i2s_mode_init(_i2s_adc_unit, _i2s_adc_channel);
index 91eb18fd2fe55ff30fa3a4036bae5d117bb95bba..df166b1c8d99d5c8d8bb76929712547343695b92 100644 (file)
@@ -229,13 +229,13 @@ int adc1_get_voltage(adc1_channel_t channel) __attribute__((deprecated));
 /**
  * @brief Enable ADC power
  */
-void adc_power_on();
+void adc_power_on(void);
 
 /**
  * @brief Power off SAR ADC
  * This function will force power down for ADC
  */
-void adc_power_off();
+void adc_power_off(void);
 
 /**
  * @brief Initialize ADC pad
@@ -292,7 +292,7 @@ esp_err_t adc_i2s_mode_init(adc_unit_t adc_unit, adc_channel_t channel);
  * Note that adc1_config_channel_atten, adc1_config_width functions need
  * to be called to configure ADC1 channels, before ADC1 is used by the ULP.
  */
-void adc1_ulp_enable();
+void adc1_ulp_enable(void);
 
 /**
  * @brief Read Hall Sensor
@@ -313,7 +313,7 @@ void adc1_ulp_enable();
  *
  * @return The hall sensor reading.
  */
-int hall_sensor_read();
+int hall_sensor_read(void);
 
 /**
  * @brief Get the gpio number of a specific ADC2 channel.
index ba5c32ead941cc434a3605f211d6df65da5ae849..833d97d96fe934ecd2786e4e43b4fc1cea7296c0 100644 (file)
@@ -31,7 +31,7 @@ extern "C" {
  *      - ESP_OK success
  *      - ESP_ERR_TIMEOUT reserved for future use. Currently the function will wait until success.
  */
-esp_err_t adc2_wifi_acquire();
+esp_err_t adc2_wifi_acquire(void);
 
 
 /**
@@ -42,7 +42,7 @@ esp_err_t adc2_wifi_acquire();
  *
  * @return always return ESP_OK.
  */
-esp_err_t adc2_wifi_release();
+esp_err_t adc2_wifi_release(void);
 
 #ifdef __cplusplus
 }
index 8c1d4200f48570af4f1037ed868f2eb1b4954366..074ead3808566d4e4efccdc6e1d6a88ffffa2c7e 100644 (file)
@@ -238,7 +238,7 @@ esp_err_t can_driver_install(const can_general_config_t *g_config, const can_tim
  *      - ESP_OK: Successfully uninstalled CAN driver
  *      - ESP_ERR_INVALID_STATE: Driver is not in stopped/bus-off state, or is not installed
  */
-esp_err_t can_driver_uninstall();
+esp_err_t can_driver_uninstall(void);
 
 /**
  * @brief   Start the CAN driver
@@ -253,7 +253,7 @@ esp_err_t can_driver_uninstall();
  *      - ESP_OK: CAN driver is now running
  *      - ESP_ERR_INVALID_STATE: Driver is not in stopped state, or is not installed
  */
-esp_err_t can_start();
+esp_err_t can_start(void);
 
 /**
  * @brief   Stop the CAN driver
@@ -272,7 +272,7 @@ esp_err_t can_start();
  *      - ESP_OK: CAN driver is now Stopped
  *      - ESP_ERR_INVALID_STATE: Driver is not in running state, or is not installed
  */
-esp_err_t can_stop();
+esp_err_t can_stop(void);
 
 /**
  * @brief   Transmit a CAN message
@@ -379,7 +379,7 @@ esp_err_t can_reconfigure_alerts(uint32_t alerts_enabled, uint32_t *current_aler
  *      - ESP_OK: Bus recovery started
  *      - ESP_ERR_INVALID_STATE: CAN driver is not in the bus-off state, or is not installed
  */
-esp_err_t can_initiate_recovery();
+esp_err_t can_initiate_recovery(void);
 
 /**
  * @brief   Get current status information of the CAN driver
@@ -405,7 +405,7 @@ esp_err_t can_get_status_info(can_status_info_t *status_info);
  *      - ESP_OK: Transmit queue cleared
  *      - ESP_ERR_INVALID_STATE: CAN driver is not installed or TX queue is disabled
  */
-esp_err_t can_clear_transmit_queue();
+esp_err_t can_clear_transmit_queue(void);
 
 /**
  * @brief   Clear the receive queue
@@ -419,7 +419,7 @@ esp_err_t can_clear_transmit_queue();
  *      - ESP_OK: Transmit queue cleared
  *      - ESP_ERR_INVALID_STATE: CAN driver is not installed
  */
-esp_err_t can_clear_receive_queue();
+esp_err_t can_clear_receive_queue(void);
 
 #ifdef __cplusplus
 }
index 1e60263c2f526e30b701f3829859e082f175c2bb..5ed96e201f2c7e5bfc60afe090eae879ab8d4873 100644 (file)
@@ -99,12 +99,12 @@ esp_err_t dac_output_disable(dac_channel_t channel);
 /**
  * @brief Enable DAC output data from I2S
  */
-esp_err_t dac_i2s_enable();
+esp_err_t dac_i2s_enable(void);
 
 /**
  * @brief Disable DAC output data from I2S
  */
-esp_err_t dac_i2s_disable();
+esp_err_t dac_i2s_disable(void);
 #ifdef __cplusplus
 }
 #endif
index 9933cba814b6bc89b35f08b71a273a6ba25003ae..11425201d4adf8cd67b7565902dfe39a22296ffa 100644 (file)
@@ -475,7 +475,7 @@ esp_err_t gpio_install_isr_service(int intr_alloc_flags);
 /**
   * @brief Uninstall the driver's GPIO ISR service, freeing related resources.
   */
-void gpio_uninstall_isr_service();
+void gpio_uninstall_isr_service(void);
 
 /**
   * @brief Add ISR handler for the corresponding GPIO pin.
index 0bd0e2aaec6356358c0f0f11620957aca96ca451..57204cc60ef42a53aabeb91dd17bfae4dd012493 100644 (file)
@@ -224,7 +224,7 @@ esp_err_t i2c_set_pin(i2c_port_t i2c_num, int sda_io_num, int scl_io_num,
  *
  * @return i2c command link handler
  */
-i2c_cmd_handle_t i2c_cmd_link_create();
+i2c_cmd_handle_t i2c_cmd_link_create(void);
 
 /**
  * @brief Free I2C command link
index 6a82c19a2f97dc4818a89c55e9209e97118d5dbf..17875783fb6bc77fedaf4632e5cddd29ac7445b3 100644 (file)
@@ -435,7 +435,7 @@ esp_err_t ledc_fade_func_install(int intr_alloc_flags);
  * @brief Uninstall LEDC fade function.
  *
  */
-void ledc_fade_func_uninstall();
+void ledc_fade_func_uninstall(void);
 
 /**
  * @brief Start LEDC fading.
index c636f61cc17a291aa99875d3eb0d49b26bc9c876..a2f37a3e7d30bb3c14d56be56d14bfade37abcc8 100644 (file)
@@ -219,7 +219,7 @@ esp_err_t rtc_gpio_isolate(gpio_num_t gpio_num);
  * Force hold signal is enabled before going into deep sleep for pins which
  * are used for EXT1 wakeup.
  */
-void rtc_gpio_force_hold_dis_all();
+void rtc_gpio_force_hold_dis_all(void);
 
 /**
  * @brief Set RTC GPIO pad drive capability
index 93f08d94ae3d80421eed5bf9db6529eaf5ca8514..005e469cdc959c4ea29b0fac50ff2133ade720a2 100644 (file)
@@ -111,7 +111,7 @@ esp_err_t sdio_slave_initialize(sdio_slave_config_t *config);
 
 /** De-initialize the sdio slave driver to release the resources.
  */
-void sdio_slave_deinit();
+void sdio_slave_deinit(void);
 
 /** Start hardware for sending and receiving, as well as set the IOREADY1 to 1.
  *
@@ -122,19 +122,19 @@ void sdio_slave_deinit();
  *  - ESP_ERR_INVALID_STATE if already started.
  *  - ESP_OK otherwise.
  */
-esp_err_t sdio_slave_start();
+esp_err_t sdio_slave_start(void);
 
 /** Stop hardware from sending and receiving, also set IOREADY1 to 0.
  *
  * @note this will not clear the data already in the driver, and also not reset the PKT_LEN and TOKEN1 counting. Call ``sdio_slave_reset`` to do that.
  */
-void sdio_slave_stop();
+void sdio_slave_stop(void);
 
 /** Clear the data still in the driver, as well as reset the PKT_LEN and TOKEN1 counting.
  *
  * @return always return ESP_OK.
  */
-esp_err_t sdio_slave_reset();
+esp_err_t sdio_slave_reset(void);
 
 /*---------------------------------------------------------------------------
  *                  Receive
@@ -263,7 +263,7 @@ esp_err_t sdio_slave_write_reg(int pos, uint8_t reg);
  *
  * @return the interrupt mask.
  */
-sdio_slave_hostint_t sdio_slave_get_host_intena();
+sdio_slave_hostint_t sdio_slave_get_host_intena(void);
 
 /** Set the interrupt enable for host.
  *
index 4e2db09946fa38a5e4a79f097574e20fc67acd90..8cd403d8590fe1d2dd09b1838175e63a7b32306b 100644 (file)
@@ -91,7 +91,7 @@ typedef struct {
  *      - ESP_ERR_INVALID_STATE if sdmmc_host_init was already called
  *      - ESP_ERR_NO_MEM if memory can not be allocated
  */
-esp_err_t sdmmc_host_init();
+esp_err_t sdmmc_host_init(void);
 
 /**
  * @brief Initialize given slot of SDMMC peripheral
@@ -218,7 +218,7 @@ esp_err_t sdmmc_host_io_int_wait(int slot, TickType_t timeout_ticks);
  *      - ESP_OK on success
  *      - ESP_ERR_INVALID_STATE if sdmmc_host_init function has not been called
  */
-esp_err_t sdmmc_host_deinit();
+esp_err_t sdmmc_host_deinit(void);
 
 /**
  * @brief Enable the pull-ups of sd pins.
index 605cd762404a680bc0273fd7e9d62c00a930dcf8..8cb922803fad373e85452a79ab172496b7ccbd4d 100644 (file)
@@ -91,7 +91,7 @@ typedef struct {
  *      - ESP_OK on success
  *      - other error codes may be returned in future versions
  */
-esp_err_t sdspi_host_init();
+esp_err_t sdspi_host_init(void);
 
 /**
 * @brief Initialize SD SPI driver for the specific SPI controller
@@ -159,7 +159,7 @@ esp_err_t sdspi_host_set_card_clk(int slot, uint32_t freq_khz);
  *      - ESP_OK on success
  *      - ESP_ERR_INVALID_STATE if sdspi_host_init function has not been called
  */
-esp_err_t sdspi_host_deinit();
+esp_err_t sdspi_host_deinit(void);
 
 /**
  * @brief Enable SDIO interrupt.
index b4415954613f2c14b53f18059ac22fa9c4000afb..8f7c97f3d50765460d28743c4e255ff8708cb1cc 100644 (file)
@@ -381,7 +381,7 @@ bool spicommon_dmaworkaround_req_reset(int dmachan, dmaworkaround_cb_t cb, void
  *
  * @return True when a DMA reset is requested but hasn't completed yet. False otherwise.
  */
-bool spicommon_dmaworkaround_reset_in_progress();
+bool spicommon_dmaworkaround_reset_in_progress(void);
 
 
 /**
index 0c3884ded9935b4af18cc63011ee4f9329ba9049..53d5b373896e2c463b82687dcf9665a277ea7d8f 100644 (file)
@@ -117,7 +117,7 @@ typedef intr_handle_t touch_isr_handle_t;
  *     - ESP_OK Success
  *     - ESP_FAIL Touch pad init error
  */
-esp_err_t touch_pad_init();
+esp_err_t touch_pad_init(void);
 
 /**
  * @brief Un-install touch pad driver.
@@ -126,7 +126,7 @@ esp_err_t touch_pad_init();
  *     - ESP_OK   Success
  *     - ESP_FAIL Touch pad driver not initialized
  */
-esp_err_t touch_pad_deinit();
+esp_err_t touch_pad_deinit(void);
 
 /**
  * @brief Configure touch pad interrupt threshold.
@@ -364,7 +364,7 @@ esp_err_t touch_pad_get_fsm_mode(touch_fsm_mode_t *mode);
  * @return
  *      - ESP_OK on success
  */
-esp_err_t touch_pad_sw_start();
+esp_err_t touch_pad_sw_start(void);
 
 /**
  * @brief Set touch sensor interrupt threshold
@@ -468,28 +468,28 @@ esp_err_t touch_pad_clear_group_mask(uint16_t set1_mask, uint16_t set2_mask, uin
  * @return
  *      - ESP_OK on success
  */
-esp_err_t touch_pad_clear_status();
+esp_err_t touch_pad_clear_status(void);
 
 /**
  * @brief Get the touch sensor status, usually used in ISR to decide which pads are 'touched'.
  * @return
  *      - touch status
  */
-uint32_t touch_pad_get_status();
+uint32_t touch_pad_get_status(void);
 
 /**
  * @brief To enable touch pad interrupt
  * @return
  *      - ESP_OK on success
  */
-esp_err_t touch_pad_intr_enable();
+esp_err_t touch_pad_intr_enable(void);
 
 /**
  * @brief To disable touch pad interrupt
  * @return
  *      - ESP_OK on success
  */
-esp_err_t touch_pad_intr_disable();
+esp_err_t touch_pad_intr_disable(void);
 
 /**
  * @brief set touch pad filter calibration period, in ms.
@@ -539,7 +539,7 @@ esp_err_t touch_pad_filter_start(uint32_t filter_period_ms);
  *      - ESP_OK Success
  *      - ESP_ERR_INVALID_STATE driver state error
  */
-esp_err_t touch_pad_filter_stop();
+esp_err_t touch_pad_filter_stop(void);
 
 /**
  * @brief delete touch pad filter driver and release the memory
@@ -548,7 +548,7 @@ esp_err_t touch_pad_filter_stop();
  *      - ESP_OK Success
  *      - ESP_ERR_INVALID_STATE driver state error
  */
-esp_err_t touch_pad_filter_delete();
+esp_err_t touch_pad_filter_delete(void);
 
 /**
  * @brief Get the touch pad which caused wakeup from sleep
index 24f06c1de6139d5eae5ddeeb3706cac0edb2b693..f7a21a315b64ccd105291755fc0e732caca76eeb 100644 (file)
@@ -40,7 +40,7 @@ void uart_set_select_notif_callback(uart_port_t uart_num, uart_select_notif_call
 /**
  * @brief Get mutex guarding select() notifications
  */
-portMUX_TYPE *uart_get_selectlock();
+portMUX_TYPE *uart_get_selectlock(void);
 
 #ifdef __cplusplus
 }
index 92a055cbc0c80c932a1e0657ee6b21d0f06bd447..ff992d14740b1b4747796f4b48de9a9a0a84a29f 100644 (file)
@@ -712,7 +712,7 @@ esp_err_t ledc_fade_func_install(int intr_alloc_flags)
     return ledc_isr_register(ledc_fade_isr, NULL, intr_alloc_flags | ESP_INTR_FLAG_IRAM, &s_ledc_fade_isr_handle);
 }
 
-void ledc_fade_func_uninstall()
+void ledc_fade_func_uninstall(void)
 {
     if (s_ledc_fade_rec == NULL) {
         return;
index 10605d2e24ec084ad0975b4a599d5e51015e46c4..38380da30ad52215e986099eec6a45786387164a 100644 (file)
@@ -321,7 +321,7 @@ esp_err_t rmt_get_status(rmt_channel_t channel, uint32_t* status)
     return ESP_OK;
 }
 
-rmt_data_mode_t rmt_get_data_mode()
+rmt_data_mode_t rmt_get_data_mode(void)
 {
     return (rmt_data_mode_t) (RMT.apb_conf.fifo_mask);
 }
index 1be5c645cab07e79751eb943de7de8c56967b35d..d5954c9e6d2b6f35250a9f4329107323fd7e90b7 100644 (file)
@@ -368,7 +368,7 @@ esp_err_t rtc_gpio_isolate(gpio_num_t gpio_num)
     return ESP_OK;
 }
 
-void rtc_gpio_force_hold_dis_all()
+void rtc_gpio_force_hold_dis_all(void)
 {
     for (int gpio = 0; gpio < GPIO_PIN_COUNT; ++gpio) {
         const rtc_gpio_desc_t* desc = &rtc_gpio_desc[gpio];
@@ -657,7 +657,7 @@ esp_err_t touch_pad_get_fsm_mode(touch_fsm_mode_t *mode)
     return ESP_OK;
 }
 
-esp_err_t touch_pad_sw_start()
+esp_err_t touch_pad_sw_start(void)
 {
     portENTER_CRITICAL(&rtc_spinlock);
     SENS.sar_touch_ctrl2.touch_start_en = 0;
@@ -772,13 +772,13 @@ esp_err_t touch_pad_clear_group_mask(uint16_t set1_mask, uint16_t set2_mask, uin
     return ESP_OK;
 }
 
-uint32_t IRAM_ATTR touch_pad_get_status()
+uint32_t IRAM_ATTR touch_pad_get_status(void)
 {
     uint32_t status = SENS.sar_touch_ctrl2.touch_meas_en;
     return TOUCH_BITS_SWAP(status);
 }
 
-esp_err_t IRAM_ATTR touch_pad_clear_status()
+esp_err_t IRAM_ATTR touch_pad_clear_status(void)
 {
     portENTER_CRITICAL(&rtc_spinlock);
     SENS.sar_touch_ctrl2.touch_meas_en_clr = 1;
@@ -786,7 +786,7 @@ esp_err_t IRAM_ATTR touch_pad_clear_status()
     return ESP_OK;
 }
 
-esp_err_t touch_pad_intr_enable()
+esp_err_t touch_pad_intr_enable(void)
 {
     portENTER_CRITICAL(&rtc_spinlock);
     RTCCNTL.int_ena.rtc_touch = 1;
@@ -794,7 +794,7 @@ esp_err_t touch_pad_intr_enable()
     return ESP_OK;
 }
 
-esp_err_t touch_pad_intr_disable()
+esp_err_t touch_pad_intr_disable(void)
 {
     portENTER_CRITICAL(&rtc_spinlock);
     RTCCNTL.int_ena.rtc_touch = 0;
@@ -834,7 +834,7 @@ esp_err_t touch_pad_config(touch_pad_t touch_num, uint16_t threshold)
     return ESP_OK;
 }
 
-esp_err_t touch_pad_init()
+esp_err_t touch_pad_init(void)
 {
     if (rtc_touch_mux == NULL) {
         rtc_touch_mux = xSemaphoreCreateMutex();
@@ -852,7 +852,7 @@ esp_err_t touch_pad_init()
     return ESP_OK;
 }
 
-esp_err_t touch_pad_deinit()
+esp_err_t touch_pad_deinit(void)
 {
     RTC_MODULE_CHECK(rtc_touch_mux != NULL, "Touch pad not initialized", ESP_FAIL);
     if (s_touch_pad_filter != NULL) {
@@ -1006,7 +1006,7 @@ err_no_mem:
     return ESP_ERR_NO_MEM;
 }
 
-esp_err_t touch_pad_filter_stop()
+esp_err_t touch_pad_filter_stop(void)
 {
     RTC_MODULE_CHECK(s_touch_pad_filter != NULL, "Touch pad filter not initialized", ESP_ERR_INVALID_STATE);
     RTC_MODULE_CHECK(rtc_touch_mux != NULL, "Touch pad not initialized", ESP_ERR_INVALID_STATE);
@@ -1022,7 +1022,7 @@ esp_err_t touch_pad_filter_stop()
     return ret;
 }
 
-esp_err_t touch_pad_filter_delete()
+esp_err_t touch_pad_filter_delete(void)
 {
     RTC_MODULE_CHECK(s_touch_pad_filter != NULL, "Touch pad filter not initialized", ESP_ERR_INVALID_STATE);
     RTC_MODULE_CHECK(rtc_touch_mux != NULL, "Touch pad not initialized", ESP_ERR_INVALID_STATE);
@@ -1143,14 +1143,14 @@ static esp_err_t adc_set_atten(adc_unit_t adc_unit, adc_channel_t channel, adc_a
     return ESP_OK;
 }
 
-void adc_power_always_on()
+void adc_power_always_on(void)
 {
     portENTER_CRITICAL(&rtc_spinlock);
     SENS.sar_meas_wait2.force_xpd_sar = SENS_FORCE_XPD_SAR_PU;
     portEXIT_CRITICAL(&rtc_spinlock);
 }
 
-void adc_power_on()
+void adc_power_on(void)
 {
     portENTER_CRITICAL(&rtc_spinlock);
     //The power FSM controlled mode saves more power, while the ADC noise may get increased.
@@ -1168,7 +1168,7 @@ void adc_power_on()
     portEXIT_CRITICAL(&rtc_spinlock);
 }
 
-void adc_power_off()
+void adc_power_off(void)
 {
     portENTER_CRITICAL(&rtc_spinlock);
     //Bit1  0:Fsm  1: SW mode
@@ -1474,7 +1474,7 @@ esp_err_t adc1_config_width(adc_bits_width_t width_bit)
     return ESP_OK;
 }
 
-static inline void adc1_fsm_disable()
+static inline void adc1_fsm_disable(void)
 {
     //channel is set in the  convert function
     SENS.sar_meas_wait2.force_xpd_amp = SENS_FORCE_XPD_AMP_PD;
@@ -1487,7 +1487,7 @@ static inline void adc1_fsm_disable()
     SENS.sar_meas_wait2.sar_amp_wait3 = 1;    
 }
 
-esp_err_t adc1_i2s_mode_acquire()
+esp_err_t adc1_i2s_mode_acquire(void)
 {
     //lazy initialization
     //for i2s, block until acquire the lock
@@ -1501,7 +1501,7 @@ esp_err_t adc1_i2s_mode_acquire()
     return ESP_OK;
 }
 
-esp_err_t adc1_adc_mode_acquire()
+esp_err_t adc1_adc_mode_acquire(void)
 {
     //lazy initialization
     //for adc1, block until acquire the lock
@@ -1517,7 +1517,7 @@ esp_err_t adc1_adc_mode_acquire()
     return ESP_OK;
 }
 
-esp_err_t adc1_lock_release()
+esp_err_t adc1_lock_release(void)
 {
     RTC_MODULE_CHECK((uint32_t*)adc1_i2s_lock != NULL, "adc1 lock release called before acquire", ESP_ERR_INVALID_STATE );
     // for now the WiFi would use ADC2 and set xpd_sar force on.
@@ -1548,7 +1548,7 @@ int adc1_get_raw(adc1_channel_t channel)
     return adc_value;
 }
 
-int adc1_get_voltage(adc1_channel_t channel)    //Deprecated. Use adc1_get_raw() instead
+int adc1_get_voltage(adc1_channel_t channel)    //Deprecated. Use adc1_get_raw(void) instead
 {
     return adc1_get_raw(channel);
 }
@@ -1611,7 +1611,7 @@ esp_err_t adc2_pad_get_io_num(adc2_channel_t channel, gpio_num_t *gpio_num)
     return ESP_OK;
 }
 
-esp_err_t adc2_wifi_acquire()
+esp_err_t adc2_wifi_acquire(void)
 {
     //lazy initialization
     //for wifi, block until acquire the lock
@@ -1620,7 +1620,7 @@ esp_err_t adc2_wifi_acquire()
     return ESP_OK;
 }
 
-esp_err_t adc2_wifi_release()
+esp_err_t adc2_wifi_release(void)
 {
     RTC_MODULE_CHECK((uint32_t*)adc2_wifi_lock != NULL, "wifi release called before acquire", ESP_ERR_INVALID_STATE );
 
@@ -1878,7 +1878,7 @@ esp_err_t dac_out_voltage(dac_channel_t channel, uint8_t dac_value)
     return ESP_OK;
 }
 
-esp_err_t dac_i2s_enable()
+esp_err_t dac_i2s_enable(void)
 {
     portENTER_CRITICAL(&rtc_spinlock);
     SET_PERI_REG_MASK(SENS_SAR_DAC_CTRL1_REG, SENS_DAC_DIG_FORCE_M | SENS_DAC_CLK_INV_M);
@@ -1886,7 +1886,7 @@ esp_err_t dac_i2s_enable()
     return ESP_OK;
 }
 
-esp_err_t dac_i2s_disable()
+esp_err_t dac_i2s_disable(void)
 {
     portENTER_CRITICAL(&rtc_spinlock);
     CLEAR_PERI_REG_MASK(SENS_SAR_DAC_CTRL1_REG, SENS_DAC_DIG_FORCE_M | SENS_DAC_CLK_INV_M);
@@ -1903,7 +1903,7 @@ static inline void adc1_hall_enable(bool enable)
     RTCIO.hall_sens.xpd_hall = enable;        
 }
 
-static int hall_sensor_get_value()    //hall sensor without LNA
+static int hall_sensor_get_value(void)    //hall sensor without LNA
 {
     int Sens_Vp0;
     int Sens_Vn0;
@@ -1932,7 +1932,7 @@ static int hall_sensor_get_value()    //hall sensor without LNA
     return hall_value;
 }
 
-int hall_sensor_read()
+int hall_sensor_read(void)
 {
     adc_gpio_init(ADC_UNIT_1, ADC1_CHANNEL_0);
     adc_gpio_init(ADC_UNIT_1, ADC1_CHANNEL_3);
@@ -1974,7 +1974,7 @@ static void rtc_isr(void* arg)
     REG_WRITE(RTC_CNTL_INT_CLR_REG, status);
 }
 
-static esp_err_t rtc_isr_ensure_installed()
+static esp_err_t rtc_isr_ensure_installed(void)
 {
     esp_err_t err = ESP_OK;
     portENTER_CRITICAL(&s_rtc_isr_handler_list_lock);
index 12d106ae5927f33cd70160f03aa8dbdf7bec25d2..0d639d8029f278486c6761c882f4a047f036f4cf 100644 (file)
@@ -215,17 +215,17 @@ static void sdio_intr_host(void*);
 static void sdio_intr_send(void*);
 static void sdio_intr_recv(void*);
 
-static esp_err_t send_flush_data();
-static esp_err_t send_reset_counter();
-static void recv_flush_data();
-static void recv_reset_counter();
+static esp_err_t send_flush_data(void);
+static esp_err_t send_reset_counter(void);
+static void recv_flush_data(void);
+static void recv_reset_counter(void);
 
-static esp_err_t send_start();
-static void send_stop();
-static esp_err_t recv_start();
-static void recv_stop();
+static esp_err_t send_start(void);
+static void send_stop(void);
+static esp_err_t recv_start(void);
+static void recv_stop(void);
 
-static void deinit_context();
+static void deinit_context(void);
 
 
 /**************** Ring buffer for SDIO use *****************/
@@ -395,7 +395,7 @@ static void __attribute((unused)) dump_ll(lldesc_t *queue)
     ESP_EARLY_LOGI(TAG, "total: %d", cnt);
 }
 
-static inline void deinit_context()
+static inline void deinit_context(void)
 {
     context.config = (sdio_slave_config_t){};
     for(int i = 0; i < 9; i++) {
@@ -417,7 +417,7 @@ esp_err_t link_desc_to_last(uint8_t* desc, void* arg)
     return ESP_OK;
 }
 
-static esp_err_t init_ringbuf()
+static esp_err_t init_ringbuf(void)
 {
     esp_err_t ret = sdio_ringbuf_init(&context.sendbuf, sizeof(buf_desc_t), context.config.send_queue_size);
     if (ret != ESP_OK) return ret;
@@ -591,7 +591,7 @@ esp_err_t sdio_slave_initialize(sdio_slave_config_t *config)
     return ESP_OK;
 }
 
-void sdio_slave_deinit()
+void sdio_slave_deinit(void)
 {
     esp_err_t ret = esp_intr_free(context.intr_handle);
     assert(ret==ESP_OK);
@@ -599,7 +599,7 @@ void sdio_slave_deinit()
     deinit_context();
 }
 
-esp_err_t sdio_slave_start()
+esp_err_t sdio_slave_start(void)
 {
     esp_err_t ret;
     HOST.slc0_int_clr.val = UINT32_MAX;//clear all interrupts
@@ -611,7 +611,7 @@ esp_err_t sdio_slave_start()
     return ESP_OK;
 }
 
-esp_err_t sdio_slave_reset()
+esp_err_t sdio_slave_reset(void)
 {
     send_flush_data();
     send_reset_counter();
@@ -620,7 +620,7 @@ esp_err_t sdio_slave_reset()
     return ESP_OK;
 }
 
-void sdio_slave_stop()
+void sdio_slave_stop(void)
 {
     HINF.cfg_data1.sdio_ioready1 = 0;   //set IO ready to 1 to stop host from using
     send_stop();
@@ -696,7 +696,7 @@ esp_err_t sdio_slave_write_reg(int pos, uint8_t reg)
     return ESP_OK;
 }
 
-sdio_slave_hostint_t sdio_slave_get_host_intena()
+sdio_slave_hostint_t sdio_slave_get_host_intena(void)
 {
     return HOST.slc0_func1_int_ena.val;
 }
@@ -742,12 +742,12 @@ static inline void send_start_transmission(const void* desc)
     SLC.slc0_rx_link.start = 1;
 }
 
-static inline void send_stop_ll_operation()
+static inline void send_stop_ll_operation(void)
 {
     SLC.slc0_rx_link.stop = 1;
 }
 
-static inline uint32_t send_length_read()
+static inline uint32_t send_length_read(void)
 {
     return HOST.pkt_len.reg_slc0_len;
 }
@@ -760,7 +760,7 @@ DMA_ATTR static const buf_desc_t start_desc = {
     .eof = 1,
 };
 
-static inline void send_isr_invoker_enable()
+static inline void send_isr_invoker_enable(void)
 {
     //force trigger rx_done interrupt. the interrupt is abused to invoke ISR from the app by the enable bit and never cleared.
     send_start_transmission(&start_desc);
@@ -770,29 +770,29 @@ static inline void send_isr_invoker_enable()
     send_stop_ll_operation();
 }
 
-static inline void send_isr_invoker_disable()
+static inline void send_isr_invoker_disable(void)
 {
     SLC.slc0_int_clr.rx_done = 1;
 }
 
-static inline void send_intr_enable()
+static inline void send_intr_enable(void)
 {
     SLC.slc0_int_ena.rx_eof = 1;
     send_isr_invoker_enable();
 }
 
-static inline void send_intr_disable()
+static inline void send_intr_disable(void)
 {
     send_isr_invoker_disable();
     SLC.slc0_int_ena.rx_eof = 0;
 }
 
-static inline void send_isr_invoke()
+static inline void send_isr_invoke(void)
 {
     SLC.slc0_int_ena.rx_done = 1;
 }
 
-static inline send_state_t send_get_state()
+static inline send_state_t send_get_state(void)
 {
     return context.send_state;
 }
@@ -803,7 +803,7 @@ static inline void send_set_state(send_state_t state)
 }
 
 //start hw operation with existing data (if exist)
-static esp_err_t send_start()
+static esp_err_t send_start(void)
 {
     SDIO_SLAVE_CHECK(send_get_state() == STATE_IDLE,
         "already started", ESP_ERR_INVALID_STATE);
@@ -814,7 +814,7 @@ static esp_err_t send_start()
 }
 
 //only stop hw operations, no touch to data as well as counter
-static void send_stop()
+static void send_stop(void)
 {
     SLC.slc0_rx_link.stop = 1;
     send_intr_disable();
@@ -866,7 +866,7 @@ static inline esp_err_t send_isr_check_new_pkt(portBASE_TYPE *yield)
     return ESP_OK;
 }
 
-static inline esp_err_t send_isr_new_packet()
+static inline esp_err_t send_isr_new_packet(void)
 {
     // since eof is changed, we have to stop and reset the link list,
     // and restart new link list operation
@@ -973,7 +973,7 @@ esp_err_t sdio_slave_transmit(uint8_t* addr, size_t len)
 }
 
 //clear data but keep counter
-static esp_err_t send_flush_data()
+static esp_err_t send_flush_data(void)
 {
     //only works in idle state / wait to send state
     SDIO_SLAVE_CHECK(send_get_state() == STATE_IDLE,
@@ -1019,7 +1019,7 @@ static esp_err_t send_flush_data()
 }
 
 //clear counter but keep data
-static esp_err_t send_reset_counter()
+static esp_err_t send_reset_counter(void)
 {
     SDIO_SLAVE_CHECK(send_get_state() == STATE_IDLE,
         "reset counter when transmission started", ESP_ERR_INVALID_STATE);
@@ -1061,28 +1061,28 @@ static esp_err_t send_reset_counter()
 #define CHECK_HANDLE_IDLE(desc) do { if (desc == NULL || !desc->not_receiving) {\
     return ESP_ERR_INVALID_ARG; } } while(0)
 
-static inline void critical_enter_recv()
+static inline void critical_enter_recv(void)
 {
     portENTER_CRITICAL(&context.recv_spinlock);
 }
 
-static inline void critical_exit_recv()
+static inline void critical_exit_recv(void)
 {
     portEXIT_CRITICAL(&context.recv_spinlock);
 }
 
-static inline void recv_size_inc()
+static inline void recv_size_inc(void)
 {
     // fields wdata and inc_more should be written by the same instruction.
     SLC.slc0_token1.val = FIELD_TO_VALUE2(SLC_SLC0_TOKEN1_WDATA, 1) | FIELD_TO_VALUE2(SLC_SLC0_TOKEN1_INC_MORE, 1);
 }
 
-static inline void recv_size_reset()
+static inline void recv_size_reset(void)
 {
     SLC.slc0_token1.val = FIELD_TO_VALUE2(SLC_SLC0_TOKEN1_WDATA, 0) | FIELD_TO_VALUE2(SLC_SLC0_TOKEN1_WR, 1);
 }
 
-static inline buf_desc_t* recv_get_first_empty_buf()
+static inline buf_desc_t* recv_get_first_empty_buf(void)
 {
     buf_stailq_t *const queue = &context.recv_link_list;
     buf_desc_t *desc = STAILQ_FIRST(queue);
@@ -1092,7 +1092,7 @@ static inline buf_desc_t* recv_get_first_empty_buf()
     return desc;
 }
 
-static esp_err_t recv_start()
+static esp_err_t recv_start(void)
 {
     SLC.conf0.slc0_tx_rst = 1;
     SLC.conf0.slc0_tx_rst = 0;
@@ -1113,14 +1113,14 @@ static esp_err_t recv_start()
     return ESP_OK;
 }
 
-static void recv_stop()
+static void recv_stop(void)
 {
     SLC.slc0_tx_link.stop = 1;
     SLC.slc0_int_ena.tx_done = 0;
 }
 
 // reset the counter, but keep the data
-static void recv_reset_counter()
+static void recv_reset_counter(void)
 {
     recv_size_reset();
 
@@ -1135,7 +1135,7 @@ static void recv_reset_counter()
 }
 
 // remove data, still increase the counter
-static void recv_flush_data()
+static void recv_flush_data(void)
 {
     buf_stailq_t *const queue = &context.recv_link_list;
 
@@ -1276,7 +1276,7 @@ uint8_t* sdio_slave_recv_get_buf(sdio_slave_buf_handle_t handle, size_t *len_o)
     return desc->buf;
 }
 
-static void __attribute((unused)) sdio_slave_recv_get_loaded_buffer_num()
+static void __attribute((unused)) sdio_slave_recv_get_loaded_buffer_num(void)
 {
     buf_stailq_t *const queue = &context.recv_link_list;
     dump_queue(queue);
index 7a8969fd21e3a34cd5a4cd00825b8c0bb53ffada..c1361829bcca62e77d70e9a56a499fd354d9bf9c 100644 (file)
@@ -30,7 +30,7 @@
 
 
 static void sdmmc_isr(void* arg);
-static void sdmmc_host_dma_init();
+static void sdmmc_host_dma_init(void);
 
 
 static const char* TAG = "sdmmc_periph";
@@ -40,7 +40,7 @@ static SemaphoreHandle_t s_io_intr_event;
 
 size_t s_slot_width[2] = {1,1};
 
-void sdmmc_host_reset()
+void sdmmc_host_reset(void)
 {
     // Set reset bits
     SDMMC.ctrl.controller_reset = 1;
@@ -97,7 +97,7 @@ static void sdmmc_host_set_clk_div(int div)
     ets_delay_us(10);
 }
 
-static void sdmmc_host_input_clk_disable()
+static void sdmmc_host_input_clk_disable(void)
 {
     SDMMC.clock.val = 0;
 }
@@ -216,7 +216,7 @@ esp_err_t sdmmc_host_start_command(int slot, sdmmc_hw_cmd_t cmd, uint32_t arg) {
     return ESP_OK;
 }
 
-esp_err_t sdmmc_host_init()
+esp_err_t sdmmc_host_init(void)
 {
     if (s_intr_handle) {
         return ESP_ERR_INVALID_STATE;
@@ -402,7 +402,7 @@ esp_err_t sdmmc_host_init_slot(int slot, const sdmmc_slot_config_t* slot_config)
     return ESP_OK;
 }
 
-esp_err_t sdmmc_host_deinit()
+esp_err_t sdmmc_host_deinit(void)
 {
     if (!s_intr_handle) {
         return ESP_ERR_INVALID_STATE;
@@ -490,7 +490,7 @@ esp_err_t sdmmc_host_set_bus_ddr_mode(int slot, bool ddr_enabled)
     return ESP_OK;
 }
 
-static void sdmmc_host_dma_init()
+static void sdmmc_host_dma_init(void)
 {
     SDMMC.ctrl.dma_enable = 1;
     SDMMC.bmod.val = 0;
@@ -501,7 +501,7 @@ static void sdmmc_host_dma_init()
 }
 
 
-void sdmmc_host_dma_stop()
+void sdmmc_host_dma_stop(void)
 {
     SDMMC.ctrl.use_internal_dma = 0;
     SDMMC.ctrl.dma_reset = 1;
@@ -524,12 +524,12 @@ void sdmmc_host_dma_prepare(sdmmc_desc_t* desc, size_t block_size, size_t data_s
     sdmmc_host_dma_resume();
 }
 
-void sdmmc_host_dma_resume()
+void sdmmc_host_dma_resume(void)
 {
     SDMMC.pldmnd = 1;
 }
 
-bool sdmmc_host_card_busy()
+bool sdmmc_host_card_busy(void)
 {
     return SDMMC.status.data_busy == 1;
 }
index 9223dce3192546296ef1a61c31d9ce9a3f7525d0..94cea52d1be0c5df48c45faa2a0e485378867a30 100644 (file)
@@ -26,7 +26,7 @@ typedef struct {
     uint32_t dma_status;        ///< masked DMA interrupt status
 } sdmmc_event_t;
 
-void sdmmc_host_reset();
+void sdmmc_host_reset(void);
 
 esp_err_t sdmmc_host_start_command(int slot, sdmmc_hw_cmd_t cmd, uint32_t arg);
 
@@ -34,13 +34,13 @@ esp_err_t sdmmc_host_wait_for_event(int tick_count, sdmmc_event_t* out_event);
 
 void sdmmc_host_dma_prepare(sdmmc_desc_t* desc, size_t block_size, size_t data_size);
 
-void sdmmc_host_dma_stop();
+void sdmmc_host_dma_stop(void);
 
-void sdmmc_host_dma_resume();
+void sdmmc_host_dma_resume(void);
 
-bool sdmmc_host_card_busy();
+bool sdmmc_host_card_busy(void);
 
-esp_err_t sdmmc_host_transaction_handler_init();
+esp_err_t sdmmc_host_transaction_handler_init(void);
 
-void sdmmc_host_transaction_handler_deinit();
+void sdmmc_host_transaction_handler_deinit(void);
 
index 6cddd4b8e03db5d35412519491d9d93bb5d3df24..b2f0874b3f833b395c332de49e65b727662d038d 100644 (file)
@@ -72,7 +72,7 @@ static bool s_is_app_cmd;   // This flag is set if the next command is an APP co
 static esp_pm_lock_handle_t s_pm_lock;
 #endif
 
-static esp_err_t handle_idle_state_events();
+static esp_err_t handle_idle_state_events(void);
 static sdmmc_hw_cmd_t make_hw_cmd(sdmmc_command_t* cmd);
 static esp_err_t handle_event(sdmmc_command_t* cmd, sdmmc_req_state_t* state,
         sdmmc_event_t* unhandled_events);
@@ -80,10 +80,10 @@ static esp_err_t process_events(sdmmc_event_t evt, sdmmc_command_t* cmd,
         sdmmc_req_state_t* pstate, sdmmc_event_t* unhandled_events);
 static void process_command_response(uint32_t status, sdmmc_command_t* cmd);
 static void fill_dma_descriptors(size_t num_desc);
-static size_t get_free_descriptors_count();
+static size_t get_free_descriptors_count(void);
 static bool wait_for_busy_cleared(int timeout_ms);
 
-esp_err_t sdmmc_host_transaction_handler_init()
+esp_err_t sdmmc_host_transaction_handler_init(void)
 {
     assert(s_request_mutex == NULL);
     s_request_mutex = xSemaphoreCreateMutex();
@@ -102,7 +102,7 @@ esp_err_t sdmmc_host_transaction_handler_init()
     return ESP_OK;
 }
 
-void sdmmc_host_transaction_handler_deinit()
+void sdmmc_host_transaction_handler_deinit(void)
 {
     assert(s_request_mutex);
 #ifdef CONFIG_PM_ENABLE
@@ -182,7 +182,7 @@ out:
     return ret;
 }
 
-static size_t get_free_descriptors_count()
+static size_t get_free_descriptors_count(void)
 {
     const size_t next = s_cur_transfer.next_desc;
     size_t count = 0;
@@ -234,7 +234,7 @@ static void fill_dma_descriptors(size_t num_desc)
     }
 }
 
-static esp_err_t handle_idle_state_events()
+static esp_err_t handle_idle_state_events(void)
 {
     /* Handle any events which have happened in between transfers.
      * Under current assumptions (no SDIO support) only card detect events
index 3a36ed7698d6a15c6416a516d68634e7666e4cd3..d3e37489f89fa5ebcf3e11f23e640361b8ac288f 100644 (file)
@@ -225,12 +225,12 @@ static esp_err_t init_spi_dev(int slot, int clock_speed_hz)
     return spi_bus_add_device((spi_host_device_t) slot, &devcfg, &s_slots[slot].handle);
 }
 
-esp_err_t sdspi_host_init()
+esp_err_t sdspi_host_init(void)
 {
     return ESP_OK;
 }
 
-esp_err_t sdspi_host_deinit()
+esp_err_t sdspi_host_deinit(void)
 {
     for (size_t i = 0; i < sizeof(s_slots)/sizeof(s_slots[0]); ++i) {
         if (s_slots[i].handle) {
index ff7501eafe7fc8775cbeaa0d2b1dcda8c3110049..a8954d07c98d3a5f86cc8f5cc4211a7695cb2843 100644 (file)
@@ -394,7 +394,7 @@ bool IRAM_ATTR spicommon_dmaworkaround_req_reset(int dmachan, dmaworkaround_cb_t
     return ret;
 }
 
-bool IRAM_ATTR spicommon_dmaworkaround_reset_in_progress()
+bool IRAM_ATTR spicommon_dmaworkaround_reset_in_progress(void)
 {
     return (dmaworkaround_waiting_for_chan != 0);
 }
index 2d8bb922f738013ac7c58aedef5ed8c7f0988ee8..bde591cb3fb239d5a14ff7172bfc1821e956e35c 100644 (file)
@@ -75,7 +75,7 @@ static void disp_buf(uint8_t *buf, int len)
     printf("\n");
 }
 
-static i2c_config_t i2c_master_init()
+static i2c_config_t i2c_master_init(void)
 {
     i2c_config_t conf_master = {
         .mode = I2C_MODE_MASTER,
@@ -88,7 +88,7 @@ static i2c_config_t i2c_master_init()
     return conf_master;
 }
 
-static i2c_config_t i2c_slave_init()
+static i2c_config_t i2c_slave_init(void)
 {
     i2c_config_t conf_slave = {
         .mode = I2C_MODE_SLAVE,
@@ -252,7 +252,7 @@ TEST_CASE("I2C driver memory leaking check", "[i2c]")
     TEST_ASSERT_INT_WITHIN(100, size, esp_get_free_heap_size());
 }
 
-static void i2c_master_write_test()
+static void i2c_master_write_test(void)
 {
     uint8_t *data_wr = (uint8_t *) malloc(DATA_LENGTH);
     int i;
@@ -276,7 +276,7 @@ static void i2c_master_write_test()
     TEST_ESP_OK(i2c_driver_delete(I2C_MASTER_NUM));
 }
 
-static void i2c_slave_read_test()
+static void i2c_slave_read_test(void)
 {
     uint8_t *data_rd = (uint8_t *) malloc(DATA_LENGTH);
     int size_rd = 0;
@@ -308,7 +308,7 @@ static void i2c_slave_read_test()
 
 TEST_CASE_MULTIPLE_DEVICES("I2C master write slave test", "[i2c][test_env=UT_T2_I2C][timeout=150]", i2c_master_write_test, i2c_slave_read_test);
 
-static void master_read_slave_test()
+static void master_read_slave_test(void)
 {
     uint8_t *data_rd = (uint8_t *) malloc(DATA_LENGTH);
     memset(data_rd, 0, DATA_LENGTH);
@@ -340,7 +340,7 @@ static void master_read_slave_test()
     i2c_driver_delete(I2C_MASTER_NUM);
 }
 
-static void slave_write_buffer_test()
+static void slave_write_buffer_test(void)
 {
     uint8_t *data_wr = (uint8_t *) malloc(DATA_LENGTH);
     int size_rd;
@@ -367,7 +367,7 @@ static void slave_write_buffer_test()
 
 TEST_CASE_MULTIPLE_DEVICES("I2C master read slave test", "[i2c][test_env=UT_T2_I2C][timeout=150]", master_read_slave_test, slave_write_buffer_test);
 
-static void i2c_master_write_read_test()
+static void i2c_master_write_read_test(void)
 {
     uint8_t *data_rd = (uint8_t *) malloc(DATA_LENGTH);
     memset(data_rd, 0, DATA_LENGTH);
@@ -409,7 +409,7 @@ static void i2c_master_write_read_test()
     i2c_driver_delete(I2C_MASTER_NUM);
 }
 
-static void i2c_slave_read_write_test()
+static void i2c_slave_read_write_test(void)
 {
     uint8_t *data_rd = (uint8_t *) malloc(DATA_LENGTH);
     memset(data_rd, 0, DATA_LENGTH);
@@ -445,7 +445,7 @@ static void i2c_slave_read_write_test()
 
 TEST_CASE_MULTIPLE_DEVICES("I2C read and write test", "[i2c][test_env=UT_T2_I2C][timeout=150]", i2c_master_write_read_test, i2c_slave_read_write_test);
 
-static void i2c_master_repeat_write()
+static void i2c_master_repeat_write(void)
 {
     uint8_t *data_wr = (uint8_t *) malloc(DATA_LENGTH);
     int times = 3;
@@ -471,7 +471,7 @@ static void i2c_master_repeat_write()
     i2c_driver_delete(I2C_MASTER_NUM);
 }
 
-static void i2c_slave_repeat_read()
+static void i2c_slave_repeat_read(void)
 {
     int size_rd = 0;
     int times = 3;
index 7b186b2c5b6165d90c0206d1a8d5a1002265492a..a3014401cbf5c80d8795708de02066a440f70f48 100644 (file)
@@ -262,7 +262,7 @@ static int get_rx_data(RingbufHandle_t rb)
 /**
  * @brief RMT transmitter initialization
  */
-static void tx_init()
+static void tx_init(void)
 {
     // the sender once it send something, its frq is 38kHz, and the duty cycle is 50%
     rmt_tx_config_t tx_cfg = {
@@ -289,7 +289,7 @@ static void tx_init()
 /**
  * @brief RMT receiver initialization
  */
-static void rx_init()
+static void rx_init(void)
 {
     rmt_rx_config_t rx_cfg = {
         .filter_en = true,
index 37d4065df1dc66d9f2adeaf219fcdec8278d2b4f..cb6964f6b832f4afcb41cc35d9857f9c3084c8a2 100644 (file)
@@ -154,7 +154,7 @@ void test_sio_master_round(bool test_mosi)
     master_free_device_bus(spi);
 }
 
-void test_sio_master()
+void test_sio_master(void)
 {
     test_sio_master_round(true);
     unity_send_signal("master ready");
@@ -210,7 +210,7 @@ void test_sio_slave_round(bool test_mosi)
     spi_slave_free(TEST_SLAVE_HOST);
 }
 
-void test_sio_slave()
+void test_sio_slave(void)
 {
     test_sio_slave_round(true);
     unity_wait_for_signal("master ready");
index 668b78d29c712da8dc72fda26ae59db77fdb4282..c1e913c480fdde6a9acfc3ed67ac0230ff5de2b5 100644 (file)
@@ -51,7 +51,7 @@ static void master_init_nodma( spi_device_handle_t* spi)
     TEST_ASSERT(ret==ESP_OK);
 }
 
-static void slave_init()
+static void slave_init(void)
 {
     //Configuration for the SPI bus
     spi_bus_config_t buscfg={
index 7f1d3c37fbaeeca038c249e4624882bc751690f6..bc5f3ae750dbd5719dfe778b38fcf9901c55d840 100644 (file)
@@ -127,7 +127,7 @@ static void all_timer_init(timer_config_t config, bool flag)
 }
 
 // start all of timer
-static void all_timer_start()
+static void all_timer_start(void)
 {
     esp_err_t ret;
     ret = timer_start(TIMER_GROUP_0, TIMER_0);
@@ -153,7 +153,7 @@ static void all_timer_set_counter_value(uint64_t set_timer_val)
     TEST_ASSERT(ret == ESP_OK);
 }
 
-static void all_timer_pause()
+static void all_timer_pause(void)
 {
     esp_err_t ret;
     ret = timer_pause(TIMER_GROUP_0, TIMER_0);
index 8ef579c802d9416c1ad2b78e2749d5ff9310e022..0196044032c12491d9652044dcfb6b3dc90d22da 100644 (file)
@@ -244,7 +244,7 @@ static uint16_t buffer_fill_random(uint8_t *buffer, size_t length)
     return crc;
 }
 
-static void rs485_init()
+static void rs485_init(void)
 {
     uart_config_t uart_config = {
         .baud_rate = UART_BAUD_115200,
@@ -288,7 +288,7 @@ static esp_err_t print_packet_data(const char *str, uint8_t *buffer, uint16_t bu
 }
 
 // Slave test case for multi device
-static void rs485_slave()
+static void rs485_slave(void)
 {
     rs485_init();
     uint8_t* slave_data = (uint8_t*) malloc(BUF_SIZE);
@@ -327,7 +327,7 @@ static void rs485_slave()
 // Master test of multi device test case.
 // It forms packet with random data, apply generated CRC16 and sends to slave.
 // If response recieved correctly from slave means RS485 channel works.
-static void rs485_master()
+static void rs485_master(void)
 {
     uint16_t err_count = 0, good_count = 0;
     rs485_init();
index 20306c1287963ed0cd1bd1bf76888a5c15ded400..3367d1d04afabe0a0d40d110763f387bbc4d24b6 100644 (file)
@@ -1484,7 +1484,7 @@ void uart_set_select_notif_callback(uart_port_t uart_num, uart_select_notif_call
     }
 }
 
-portMUX_TYPE *uart_get_selectlock()
+portMUX_TYPE *uart_get_selectlock(void)
 {
     return &uart_selectlock;
 }
index b2afdbd9a6935a70ff56d271418ebb93e75bbc69..0d7ed8373af604f51e68c02ed4353d36a8de41e9 100644 (file)
@@ -322,7 +322,7 @@ void esp_efuse_write_random_key(uint32_t blk_wdata0_reg);
 /* @brief Return secure_version from efuse field.
  * @return Secure version from efuse field
  */
-uint32_t esp_efuse_read_secure_version();
+uint32_t esp_efuse_read_secure_version(void);
 
 /* @brief Check secure_version from app and secure_version and from efuse field.
  *
index 5d440f383bbcf0508054cf9e14a33642860334f9..01ed585d896c8c995ef57893fc0ce337d0de6486 100644 (file)
@@ -130,7 +130,7 @@ void esp_efuse_init(uint32_t offset, uint32_t size)
     esp_efuse_flash_size = size;
 }
 
-static uint32_t emulate_secure_version_read()
+static uint32_t emulate_secure_version_read(void)
 {
     uint32_t secure_version;
     uint32_t offset = esp_efuse_flash_offset;
@@ -170,7 +170,7 @@ static void emulate_secure_version_write(uint32_t secure_version)
 #define EFUSE_BLK_RD_ANTI_ROLLBACK EFUSE_BLK3_RDATA4_REG
 #define EFUSE_BLK_WR_ANTI_ROLLBACK EFUSE_BLK3_WDATA4_REG
 
-uint32_t esp_efuse_read_secure_version()
+uint32_t esp_efuse_read_secure_version(void)
 {
 #ifdef CONFIG_BOOTLOADER_APP_ANTI_ROLLBACK
     uint32_t secure_version;
index 03ea2608401fc537a018548a2004af3c2879ff63..e3154b188134d278cdf89f7cb3342a04974d34a3 100644 (file)
@@ -34,7 +34,7 @@ static const char *TAG = "efuse";
 static uint32_t virt_blocks[COUNT_EFUSE_BLOCKS][COUNT_EFUSE_REG_PER_BLOCK];
 
 /* Call the update function to seed virtual efuses during initialization */
-__attribute__((constructor)) void esp_efuse_utility_update_virt_blocks();
+__attribute__((constructor)) void esp_efuse_utility_update_virt_blocks(void);
 
 #endif
 
@@ -222,7 +222,7 @@ void esp_efuse_utility_burn_efuses(void)
 
 
 // Erase the virt_blocks array.
-void esp_efuse_utility_erase_virt_blocks()
+void esp_efuse_utility_erase_virt_blocks(void)
 {
 #ifdef CONFIG_EFUSE_VIRTUAL
     memset(virt_blocks, 0, sizeof(virt_blocks));
@@ -230,7 +230,7 @@ void esp_efuse_utility_erase_virt_blocks()
 }
 
 // Fills the virt_blocks array by values from efuse_Rdata.
-void esp_efuse_utility_update_virt_blocks()
+void esp_efuse_utility_update_virt_blocks(void)
 {
 #ifdef CONFIG_EFUSE_VIRTUAL
     ESP_LOGI(TAG, "Loading virtual efuse blocks from real efuses");
@@ -247,7 +247,7 @@ void esp_efuse_utility_update_virt_blocks()
 }
 
 // Prints efuse values for all registers.
-void esp_efuse_utility_debug_dump_blocks()
+void esp_efuse_utility_debug_dump_blocks(void)
 {
     printf("EFUSE_BLKx:\n");
 #ifdef CONFIG_EFUSE_VIRTUAL
@@ -454,7 +454,7 @@ static void read_r_data(esp_efuse_block_t num_block, uint32_t* buf_r_data)
 
 // After esp_efuse_write.. functions EFUSE_BLKx_WDATAx_REG were filled is not coded values.
 // This function reads EFUSE_BLKx_WDATAx_REG registers, applies coding scheme and writes encoded values back to EFUSE_BLKx_WDATAx_REG.
-esp_err_t esp_efuse_utility_apply_new_coding_scheme()
+esp_err_t esp_efuse_utility_apply_new_coding_scheme(void)
 {
     uint8_t buf_w_data[COUNT_EFUSE_REG_PER_BLOCK * 4];
     uint8_t buf_r_data[COUNT_EFUSE_REG_PER_BLOCK * 4];
index 18d8b588602e68f86d541492725ff1890dac8df9..eadd80e02fc5dd14a3c6149e919c2e607b68d249 100644 (file)
@@ -112,17 +112,17 @@ void esp_efuse_utility_reset(void);
 /**
  * @brief   Fills the virt_blocks array by values from efuse_Rdata.
  */
-void esp_efuse_utility_update_virt_blocks();
+void esp_efuse_utility_update_virt_blocks(void);
 
 /**
  * @brief   Prints efuse values for all registers.
  */
-void esp_efuse_utility_debug_dump_blocks();
+void esp_efuse_utility_debug_dump_blocks(void);
 
 /**
  * @brief   Erase the virt_blocks array.
  */
-void esp_efuse_utility_erase_virt_blocks();
+void esp_efuse_utility_erase_virt_blocks(void);
 
 /**
  * @brief   Apply coding_scheme to write registers.
@@ -131,7 +131,7 @@ void esp_efuse_utility_erase_virt_blocks();
  *         - ESP_OK: The operation was successfully completed.
  *         - ESP_ERR_CODING: Error range of data does not match the coding scheme.
  */
-esp_err_t esp_efuse_utility_apply_new_coding_scheme();
+esp_err_t esp_efuse_utility_apply_new_coding_scheme(void);
 
 #ifdef __cplusplus
 }
index 65cd789f3980a5d0e242b5457b7797da791c0cf3..cd9bd02575064366174822aca3b72f6bb290ef9c 100644 (file)
@@ -158,7 +158,7 @@ err_freeaddr:
     return ret;
 }
 
-esp_err_t esp_tls_init_global_ca_store()
+esp_err_t esp_tls_init_global_ca_store(void)
 {
     if (global_cacert == NULL) {
         global_cacert = (mbedtls_x509_crt *)calloc(1, sizeof(mbedtls_x509_crt));
@@ -197,12 +197,12 @@ esp_err_t esp_tls_set_global_ca_store(const unsigned char *cacert_pem_buf, const
     return ESP_OK;
 }
 
-mbedtls_x509_crt *esp_tls_get_global_ca_store()
+mbedtls_x509_crt *esp_tls_get_global_ca_store(void)
 {
     return global_cacert;
 }
 
-void esp_tls_free_global_ca_store()
+void esp_tls_free_global_ca_store(void)
 {
     if (global_cacert) {
         mbedtls_x509_crt_free(global_cacert);
@@ -797,7 +797,7 @@ void esp_tls_server_session_delete(esp_tls_t *tls)
 };
 #endif /* ! CONFIG_ESP_TLS_SERVER */
 
-esp_tls_t *esp_tls_init()
+esp_tls_t *esp_tls_init(void)
 {
     esp_tls_t *tls = (esp_tls_t *)calloc(1, sizeof(esp_tls_t));
     if (!tls) {
index 1c2f785ea5abd108c37eaea49d73a4a4e9b53655..0c4caabaa4497910e6d045680c6dde7c355ee11a 100644 (file)
@@ -229,7 +229,7 @@ typedef struct esp_tls {
  * @return      tls     Pointer to esp-tls as esp-tls handle if successfully initialized,
  *                      NULL if allocation error
  */
-esp_tls_t *esp_tls_init();
+esp_tls_t *esp_tls_init(void);
 
 
 
@@ -402,7 +402,7 @@ ssize_t esp_tls_get_bytes_avail(esp_tls_t *tls);
  *             - ESP_OK             if creating global CA store was successful.
  *             - ESP_ERR_NO_MEM     if an error occured when allocating the mbedTLS resources.
  */
-esp_err_t esp_tls_init_global_ca_store();
+esp_err_t esp_tls_init_global_ca_store(void);
 
 /**
  * @brief      Set the global CA store with the buffer provided in pem format.
@@ -435,7 +435,7 @@ esp_err_t esp_tls_set_global_ca_store(const unsigned char *cacert_pem_buf, const
  *             - Pointer to the global CA store currently being used    if successful.
  *             - NULL                                                   if there is no global CA store set.
  */
-mbedtls_x509_crt *esp_tls_get_global_ca_store();
+mbedtls_x509_crt *esp_tls_get_global_ca_store(void);
 
 /**
  * @brief      Free the global CA store currently being used.
@@ -443,7 +443,7 @@ mbedtls_x509_crt *esp_tls_get_global_ca_store();
  * The memory being used by the global CA store to store all the parsed certificates is
  * freed up. The application can call this API if it no longer needs the global CA store.
  */
-void esp_tls_free_global_ca_store();
+void esp_tls_free_global_ca_store(void);
 
 /**
  * @brief      Returns last error in esp_tls with detailed mbedtls related error codes.
index 35589330fb1ef4fc044e6026d3d88d3304840ce8..89f821c503e027b88d31abc39dd83fb090900cc6 100644 (file)
@@ -31,7 +31,7 @@
 #define BROWNOUT_DET_LVL 0
 #endif //CONFIG_ESP32_BROWNOUT_DET_LVL
 
-static void rtc_brownout_isr_handler()
+static void rtc_brownout_isr_handler(void)
 {
     /* Normally RTC ISR clears the interrupt flag after the application-supplied
      * handler returns. Since restart is called here, the flag needs to be
@@ -47,7 +47,7 @@ static void rtc_brownout_isr_handler()
     esp_restart_noos();
 }
 
-void esp_brownout_init()
+void esp_brownout_init(void)
 {
     REG_WRITE(RTC_CNTL_BROWN_OUT_REG,
             RTC_CNTL_BROWN_OUT_ENA /* Enable BOD */
index 079812023e28d066e08ce50586ad870c9e103e98..30b294848aea806155ae67ab623c49acf8437b73 100644 (file)
@@ -30,7 +30,7 @@
 #include "soc/dport_reg.h"
 #include "sdkconfig.h"
 
-void esp_cache_err_int_init()
+void esp_cache_err_int_init(void)
 {
     uint32_t core_id = xPortGetCoreID();
     ESP_INTR_DISABLE(ETS_CACHEERR_INUM);
@@ -70,7 +70,7 @@ void esp_cache_err_int_init()
     ESP_INTR_ENABLE(ETS_CACHEERR_INUM);
 }
 
-int IRAM_ATTR esp_cache_err_get_cpuid()
+int IRAM_ATTR esp_cache_err_get_cpuid(void)
 {
     esp_dport_access_int_pause();
     const uint32_t pro_mask =
index 69f6057b4208ff6a05d96e1797a842429463bda6..fd5c477618d3e1281c8a0da2c20f4eeda8f149ed 100644 (file)
@@ -210,7 +210,7 @@ static void select_rtc_slow_clk(slow_clk_sel_t slow_clk)
     esp_clk_slowclk_cal_set(cal_val);
 }
 
-void rtc_clk_select_rtc_slow_clk()
+void rtc_clk_select_rtc_slow_clk(void)
 {
     select_rtc_slow_clk(RTC_SLOW_FREQ_32K_XTAL);
 }
index f93e4cdf00bc4c1fcc77c36fbd5f3734504b2331..1dfa5c24666431fcef2a5925be9526affc8d6969 100644 (file)
@@ -79,7 +79,7 @@
 void start_cpu0(void) __attribute__((weak, alias("start_cpu0_default"))) __attribute__((noreturn));
 void start_cpu0_default(void) IRAM_ATTR __attribute__((noreturn));
 #if !CONFIG_FREERTOS_UNICORE
-static void IRAM_ATTR call_start_cpu1() __attribute__((noreturn));
+static void IRAM_ATTR call_start_cpu1(void) __attribute__((noreturn));
 void start_cpu1(void) __attribute__((weak, alias("start_cpu1_default"))) __attribute__((noreturn));
 void start_cpu1_default(void) IRAM_ATTR __attribute__((noreturn));
 static bool app_cpu_started = false;
@@ -117,7 +117,7 @@ static bool s_spiram_okay=true;
  * and the app CPU is in reset. We do have a stack, so we can do the initialization in C.
  */
 
-void IRAM_ATTR call_start_cpu0()
+void IRAM_ATTR call_start_cpu0(void)
 {
 #if CONFIG_FREERTOS_UNICORE
     RESET_REASON rst_reas[1];
@@ -277,7 +277,7 @@ static void wdt_reset_cpu1_info_enable(void)
     DPORT_REG_CLR_BIT(DPORT_APP_CPU_RECORD_CTRL_REG, DPORT_APP_CPU_RECORD_ENABLE);
 }
 
-void IRAM_ATTR call_start_cpu1()
+void IRAM_ATTR call_start_cpu1(void)
 {
     asm volatile (\
                   "wsr    %0, vecbase\n" \
@@ -484,7 +484,7 @@ void start_cpu1_default(void)
 #endif //!CONFIG_FREERTOS_UNICORE
 
 #ifdef CONFIG_COMPILER_CXX_EXCEPTIONS
-size_t __cxx_eh_arena_size_get()
+size_t __cxx_eh_arena_size_get(void)
 {
     return CONFIG_COMPILER_CXX_EXCEPTIONS_EMG_POOL_SIZE;
 }
index 746060e446558b11f3c1aa712d7e612415f3be58..24bb3fb26af26d04dc489811872e44d665ff5aaf 100644 (file)
@@ -43,7 +43,7 @@ static volatile uint32_t reason[ portNUM_PROCESSORS ];
 ToDo: There is a small chance the CPU already has yielded when this ISR is serviced. In that case, it's running the intended task but
 the ISR will cause it to switch _away_ from it. portYIELD_FROM_ISR will probably just schedule the task again, but have to check that.
 */
-static inline void IRAM_ATTR esp_crosscore_isr_handle_yield()
+static inline void IRAM_ATTR esp_crosscore_isr_handle_yield(void)
 {
     portYIELD_FROM_ISR();
 }
@@ -79,7 +79,7 @@ static void IRAM_ATTR esp_crosscore_isr(void *arg) {
 
 //Initialize the crosscore interrupt on this core. Call this once
 //on each active core.
-void esp_crosscore_int_init() {
+void esp_crosscore_int_init(void) {
     portENTER_CRITICAL(&reason_spinlock);
     reason[xPortGetCoreID()]=0;
     portEXIT_CRITICAL(&reason_spinlock);
index 53af81c284ebf7ec1429b7b4718a7c0e2a819760..f1f8964573ee5420709841a3ff7930ff12263a91 100644 (file)
@@ -41,4 +41,4 @@ void esp_perip_clk_init(void);
 /* Selects an external clock source (32 kHz) for RTC.
  * Only internal use in unit test.
  */
-void rtc_clk_select_rtc_slow_clk();
+void rtc_clk_select_rtc_slow_clk(void);
index 7053af341bd866159993162afce3e693feea4002..c9c6a2631f9afce8ef594e94986c7c38b7b3a695 100644 (file)
@@ -117,13 +117,13 @@ static void set_bank(int virt_bank, int phys_bank, int ct)
     assert(r == 0);
 }
 
-size_t esp_himem_get_phys_size()
+size_t esp_himem_get_phys_size(void)
 {
     int paddr_start = (4096 * 1024) - (CACHE_BLOCKSIZE * SPIRAM_BANKSWITCH_RESERVE);
     return esp_spiram_get_size()-paddr_start;
 }
 
-size_t esp_himem_get_free_size()
+size_t esp_himem_get_free_size(void)
 {
     size_t ret=0;
     for (int i = 0; i < s_ramblockcnt; i++) {
@@ -132,12 +132,12 @@ size_t esp_himem_get_free_size()
     return ret;
 }
 
-size_t esp_himem_reserved_area_size() {
+size_t esp_himem_reserved_area_size(void) {
     return CACHE_BLOCKSIZE * SPIRAM_BANKSWITCH_RESERVE;
 }
 
 
-void __attribute__((constructor)) esp_himem_init()
+void __attribute__((constructor)) esp_himem_init(void)
 {
     if (SPIRAM_BANKSWITCH_RESERVE == 0) return;
     int maxram=esp_spiram_get_size();
index cac4b819be4247fe38a121d91192e31538daa3ab..541ddc740195a0dc90771858457a1c4982bb2fca 100644 (file)
@@ -150,7 +150,7 @@ portMUX_TYPE s_time_update_lock = portMUX_INITIALIZER_UNLOCKED;
 #define TIMER_IS_AFTER_OVERFLOW(a) (ALARM_OVERFLOW_VAL < (a) && (a) <= FRC_TIMER_LOAD_VALUE(1))
 
 // Check if timer overflow has happened (but was not handled by ISR yet)
-static inline bool IRAM_ATTR timer_overflow_happened()
+static inline bool IRAM_ATTR timer_overflow_happened(void)
 {
     if (s_overflow_happened) {
         return true;
@@ -176,17 +176,17 @@ static inline void IRAM_ATTR timer_count_reload(void)
     REG_WRITE(FRC_TIMER_LOAD_REG(1), REG_READ(FRC_TIMER_COUNT_REG(1)) - ALARM_OVERFLOW_VAL);
 }
 
-void esp_timer_impl_lock()
+void esp_timer_impl_lock(void)
 {
     portENTER_CRITICAL(&s_time_update_lock);
 }
 
-void esp_timer_impl_unlock()
+void esp_timer_impl_unlock(void)
 {
     portEXIT_CRITICAL(&s_time_update_lock);
 }
 
-uint64_t IRAM_ATTR esp_timer_impl_get_time()
+uint64_t IRAM_ATTR esp_timer_impl_get_time(void)
 {
     uint32_t timer_val;
     uint64_t time_base;
@@ -371,7 +371,7 @@ esp_err_t esp_timer_impl_init(intr_handler_t alarm_handler)
     return ESP_OK;
 }
 
-void esp_timer_impl_deinit()
+void esp_timer_impl_deinit(void)
 {
     esp_intr_disable(s_timer_interrupt_handle);
 
@@ -386,13 +386,13 @@ void esp_timer_impl_deinit()
 // FIXME: This value is safe for 80MHz APB frequency.
 // Should be modified to depend on clock frequency.
 
-uint64_t IRAM_ATTR esp_timer_impl_get_min_period_us()
+uint64_t IRAM_ATTR esp_timer_impl_get_min_period_us(void)
 {
     return 50;
 }
 
 #ifdef ESP_TIMER_DYNAMIC_OVERFLOW_VAL
-uint32_t esp_timer_impl_get_overflow_val()
+uint32_t esp_timer_impl_get_overflow_val(void)
 {
     return s_alarm_overflow_val;
 }
index 5a0b1aec0011c457752b153825c3e8e7e2189da2..dafba8dd79ecd56b5351d43a88011d6c674509d1 100644 (file)
@@ -16,6 +16,6 @@
 #ifndef __ESP_BROWNOUT_H
 #define __ESP_BROWNOUT_H
 
-void esp_brownout_init();
+void esp_brownout_init(void);
 
 #endif
\ No newline at end of file
index bcbd63e7998af1f61abbdb4d3b3dcd133d52953d..8881291a2d8fd3c99ed5e6e724509ecf03e2948c 100644 (file)
@@ -20,7 +20,7 @@
  * to interrupt input number ETS_CACHEERR_INUM (see soc/soc.h). It is called
  * from the startup code.
  */
-void esp_cache_err_int_init();
+void esp_cache_err_int_init(void);
 
 
 /**
@@ -30,4 +30,4 @@ void esp_cache_err_int_init();
  *  - APP_CPU_NUM, if APP_CPU has caused cache IA interrupt
  *  - (-1) otherwise
  */
-int esp_cache_err_get_cpuid();
+int esp_cache_err_get_cpuid(void);
index 9393fc1f5dda31ebc2bfe660f14833db3f1bcd4c..4e32fd16eb62b745e3e0e3619621edee09322f19 100644 (file)
@@ -29,7 +29,7 @@
  *
  * @return the calibration value obtained using rtc_clk_cal, at startup time
  */
-uint32_t esp_clk_slowclk_cal_get();
+uint32_t esp_clk_slowclk_cal_get(void);
 
 /**
  * @brief Update the calibration value of RTC slow clock
@@ -84,4 +84,4 @@ int esp_clk_xtal_freq(void);
  *
  * @return Value or RTC counter, expressed in microseconds
  */
-uint64_t esp_clk_rtc_time();
+uint64_t esp_clk_rtc_time(void);
index 099d92601535d781fdc65319e213446118d42e3f..0297725a198ff614de292bb424879d91b2792e10 100644 (file)
@@ -125,14 +125,14 @@ esp_err_t esp_himem_unmap(esp_himem_rangehandle_t range, void *ptr, size_t len);
  *
  * @returns Amount of memory, in bytes
  */
-size_t esp_himem_get_phys_size();
+size_t esp_himem_get_phys_size(void);
 
 /**
  * @brief Get free amount of memory under control of himem API
  *
  * @returns Amount of free memory, in bytes
  */
-size_t esp_himem_get_free_size();
+size_t esp_himem_get_free_size(void);
 
 
 /**
@@ -143,7 +143,7 @@ size_t esp_himem_get_free_size();
  *
  * @returns Amount of reserved area, in bytes
  */
-size_t esp_himem_reserved_area_size();
+size_t esp_himem_reserved_area_size(void);
 
 
 #ifdef __cplusplus
index a55872cd4deb05d729c8e7bdaf9f52b0f4c9e3a0..ccbca2c0b8d819f6a3a3f627cbfdd1afc53a07c6 100644 (file)
@@ -34,14 +34,14 @@ typedef enum {
  *     - ESP_SPIRAM_SIZE_INVALID if SPI RAM not enabled or not valid
  *     - SPI RAM size
  */
-esp_spiram_size_t esp_spiram_get_chip_size();
+esp_spiram_size_t esp_spiram_get_chip_size(void);
 
 /**
  * @brief Initialize spiram interface/hardware. Normally called from cpu_start.c.
  *
  * @return ESP_OK on success
  */
-esp_err_t esp_spiram_init();
+esp_err_t esp_spiram_init(void);
 
 /**
  * @brief Configure Cache/MMU for access to external SPI RAM.
@@ -52,7 +52,7 @@ esp_err_t esp_spiram_init();
  *
  * @attention this function must be called with flash cache disabled.
  */
-void esp_spiram_init_cache();
+void esp_spiram_init_cache(void);
 
 
 /**
@@ -63,13 +63,13 @@ void esp_spiram_init_cache();
  *
  * @return true on success, false on failed memory test
  */
-bool esp_spiram_test();
+bool esp_spiram_test(void);
 
 
 /**
  * @brief Add the initialized SPI RAM to the heap allocator.
  */
-esp_err_t esp_spiram_add_to_heapalloc();
+esp_err_t esp_spiram_add_to_heapalloc(void);
 
 
 /**
@@ -77,7 +77,7 @@ esp_err_t esp_spiram_add_to_heapalloc();
  *
  * @return Size in bytes, or 0 if no external RAM chip support compiled in.
  */
-size_t esp_spiram_get_size();
+size_t esp_spiram_get_size(void);
 
 
 /**
@@ -87,7 +87,7 @@ size_t esp_spiram_get_size();
  *
  * This is meant for use from within the SPI flash code.
  */
-void esp_spiram_writeback_cache();
+void esp_spiram_writeback_cache(void);
 
 
 
index d6893a07a2f335e36b3879dcdccc734a61067ac2..cafc178bfc0791078f3383aab671e0ff059d8b01 100644 (file)
@@ -282,13 +282,13 @@ esp_err_t esp_intr_set_in_iram(intr_handle_t handle, bool is_in_iram);
 /**
  * @brief Disable interrupts that aren't specifically marked as running from IRAM
  */
-void esp_intr_noniram_disable();
+void esp_intr_noniram_disable(void);
 
 
 /**
  * @brief Re-enable interrupts disabled by esp_intr_noniram_disable
  */
-void esp_intr_noniram_enable();
+void esp_intr_noniram_enable(void);
 
 /**@}*/
 
index 7791de6f79fbe71cfe2ae741c371958a8d78a100..7101bda0782cb9846ef2d15234666c8d0da62894 100644 (file)
@@ -98,7 +98,7 @@ esp_err_t esp_sleep_disable_wakeup_source(esp_sleep_source_t source);
  *      - ESP_ERR_NOT_SUPPORTED if additional current by touch (CONFIG_ESP32_RTC_EXT_CRYST_ADDIT_CURRENT) is enabled.
  *      - ESP_ERR_INVALID_STATE if ULP co-processor is not enabled or if wakeup triggers conflict
  */
-esp_err_t esp_sleep_enable_ulp_wakeup();
+esp_err_t esp_sleep_enable_ulp_wakeup(void);
 
 /**
  * @brief Enable wakeup by timer
@@ -125,7 +125,7 @@ esp_err_t esp_sleep_enable_timer_wakeup(uint64_t time_in_us);
  *      - ESP_ERR_NOT_SUPPORTED if additional current by touch (CONFIG_ESP32_RTC_EXT_CRYST_ADDIT_CURRENT) is enabled.
  *      - ESP_ERR_INVALID_STATE if wakeup triggers conflict
  */
-esp_err_t esp_sleep_enable_touchpad_wakeup();
+esp_err_t esp_sleep_enable_touchpad_wakeup(void);
 
 /**
  * @brief Get the touch pad which caused wakeup
@@ -134,7 +134,7 @@ esp_err_t esp_sleep_enable_touchpad_wakeup();
  *
  * @return touch pad which caused wakeup
  */
-touch_pad_t esp_sleep_get_touchpad_wakeup_status();
+touch_pad_t esp_sleep_get_touchpad_wakeup_status(void);
 
 /**
  * @brief Enable wakeup using a pin
@@ -213,7 +213,7 @@ esp_err_t esp_sleep_enable_ext1_wakeup(uint64_t mask, esp_sleep_ext1_wakeup_mode
  *      - ESP_OK on success
  *      - ESP_ERR_INVALID_STATE if wakeup triggers conflict
  */
-esp_err_t esp_sleep_enable_gpio_wakeup();
+esp_err_t esp_sleep_enable_gpio_wakeup(void);
 
 /**
  * @brief Enable wakeup from light sleep using UART
@@ -239,7 +239,7 @@ esp_err_t esp_sleep_enable_uart_wakeup(int uart_num);
  *
  * @return bit mask, if GPIOn caused wakeup, BIT(n) will be set
  */
-uint64_t esp_sleep_get_ext1_wakeup_status();
+uint64_t esp_sleep_get_ext1_wakeup_status(void);
 
 /**
  * @brief Set power down mode for an RTC power domain in sleep mode
@@ -260,7 +260,7 @@ esp_err_t esp_sleep_pd_config(esp_sleep_pd_domain_t domain,
  *
  * This function does not return.
  */
-void esp_deep_sleep_start() __attribute__((noreturn));
+void esp_deep_sleep_start(void) __attribute__((noreturn));
 
 /**
  * @brief Enter light sleep with the configured wakeup options
@@ -269,7 +269,7 @@ void esp_deep_sleep_start() __attribute__((noreturn));
  *  - ESP_OK on success (returned after wakeup)
  *  - ESP_ERR_INVALID_STATE if WiFi or BT is not stopped
  */
-esp_err_t esp_light_sleep_start();
+esp_err_t esp_light_sleep_start(void);
 
 /**
  * @brief Enter deep-sleep mode
@@ -311,7 +311,7 @@ void system_deep_sleep(uint64_t time_in_us) __attribute__((noreturn, deprecated)
  *
  * @return cause of wake up from last sleep (deep sleep or light sleep)
  */
-esp_sleep_wakeup_cause_t esp_sleep_get_wakeup_cause();
+esp_sleep_wakeup_cause_t esp_sleep_get_wakeup_cause(void);
 
 
 /**
index f42b9877399764358eb0ac05d82078eae009598d..8f18f7157ebea1d8a621f4310f34716b0973d095 100644 (file)
@@ -69,7 +69,7 @@ static void IRAM_ATTR tick_hook(void) {
 #endif
 
 
-void esp_int_wdt_init() {
+void esp_int_wdt_init(void) {
     periph_module_enable(PERIPH_TIMG1_MODULE);
     TIMERG1.wdt_wprotect=TIMG_WDT_WKEY_VALUE;
     TIMERG1.wdt_config0.sys_reset_length=7;                 //3.2uS
@@ -89,7 +89,7 @@ void esp_int_wdt_init() {
     timer_group_intr_enable(TIMER_GROUP_1, TIMG_WDT_INT_ENA_M);
 }
 
-void esp_int_wdt_cpu_init()
+void esp_int_wdt_cpu_init(void)
 {
     esp_register_freertos_tick_hook_for_cpu(tick_hook, xPortGetCoreID());
     ESP_INTR_DISABLE(WDT_INT_NUM);
index b74c4f9293e75b70c69292159ceaa9d6a274d65b..6256f6a8be717f84662a94eeab18362ff6d7dc30 100644 (file)
@@ -854,7 +854,7 @@ esp_err_t IRAM_ATTR esp_intr_disable(intr_handle_t handle)
 }
 
 
-void IRAM_ATTR esp_intr_noniram_disable()
+void IRAM_ATTR esp_intr_noniram_disable(void)
 {
     int oldint;
     int cpu=xPortGetCoreID();
@@ -873,7 +873,7 @@ void IRAM_ATTR esp_intr_noniram_disable()
     non_iram_int_disabled[cpu]=oldint&non_iram_int_mask[cpu];
 }
 
-void IRAM_ATTR esp_intr_noniram_enable()
+void IRAM_ATTR esp_intr_noniram_enable(void)
 {
     int cpu=xPortGetCoreID();
     int intmask=non_iram_int_disabled[cpu];
index e7ed6540e2cb4f7cbfaa8a15ae62977d36b59776..4a104f0290042cfe1d3c7ed2f8462b2c2ceceebf 100644 (file)
@@ -139,7 +139,7 @@ esp_reset_reason_t __attribute__((weak)) esp_reset_reason_get_hint(void)
 
 static bool abort_called;
 
-static __attribute__((noreturn)) inline void invoke_abort()
+static __attribute__((noreturn)) inline void invoke_abort(void)
 {
     abort_called = true;
 #if CONFIG_ESP32_APPTRACE_ENABLE
@@ -158,7 +158,7 @@ static __attribute__((noreturn)) inline void invoke_abort()
     }
 }
 
-void abort()
+void abort(void)
 {
 #if !CONFIG_ESP32_PANIC_SILENT_REBOOT
     ets_printf("abort() was called at PC 0x%08x on core %d\r\n", (intptr_t)__builtin_return_address(0) - 3, xPortGetCoreID());
@@ -189,12 +189,12 @@ static const char *edesc[] = {
 #define NUM_EDESCS (sizeof(edesc) / sizeof(char *))
 
 static void commonErrorHandler(XtExcFrame *frame);
-static inline void disableAllWdts();
+static inline void disableAllWdts(void);
 static void illegal_instruction_helper(XtExcFrame *frame);
 
 //The fact that we've panic'ed probably means the other CPU is now running wild, possibly
 //messing up the serial output, so we stall it here.
-static void haltOtherCore()
+static void haltOtherCore(void)
 {
     esp_cpu_stall( xPortGetCoreID() == 0 ? 1 : 0 );
 }
@@ -399,7 +399,7 @@ static void illegal_instruction_helper(XtExcFrame *frame)
   all watchdogs except the timer group 0 watchdog, and it reconfigures that to reset the chip after
   one second.
 */
-static void reconfigureAllWdts()
+static void reconfigureAllWdts(void)
 {
     TIMERG0.wdt_wprotect = TIMG_WDT_WKEY_VALUE;
     TIMERG0.wdt_feed = 1;
@@ -419,7 +419,7 @@ static void reconfigureAllWdts()
 /*
   This disables all the watchdogs for when we call the gdbstub.
 */
-static inline void disableAllWdts()
+static inline void disableAllWdts(void)
 {
     TIMERG0.wdt_wprotect = TIMG_WDT_WKEY_VALUE;
     TIMERG0.wdt_config0.en = 0;
@@ -429,9 +429,9 @@ static inline void disableAllWdts()
     TIMERG1.wdt_wprotect = 0;
 }
 
-static void esp_panic_dig_reset() __attribute__((noreturn));
+static void esp_panic_dig_reset(void) __attribute__((noreturn));
 
-static void esp_panic_dig_reset()
+static void esp_panic_dig_reset(void)
 {
     // make sure all the panic handler output is sent from UART FIFO
     uart_tx_wait_idle(CONFIG_ESP_CONSOLE_UART_NUM);
index 746a1ca400d4062086962c4b69ae5b012a97f142..f1b29189ad0f1aa2e54c42be98bce37c4134ae39 100644 (file)
@@ -145,9 +145,9 @@ static const char* s_mode_names[] = {
 
 static const char* TAG = "pm_esp32";
 
-static void update_ccompare();
+static void update_ccompare(void);
 static void do_switch(pm_mode_t new_mode);
-static void leave_idle();
+static void leave_idle(void);
 static void on_freq_update(uint32_t old_ticks_per_us, uint32_t ticks_per_us);
 
 
@@ -246,7 +246,7 @@ esp_err_t esp_pm_configure(const void* vconfig)
     return ESP_OK;
 }
 
-static pm_mode_t IRAM_ATTR get_lowest_allowed_mode()
+static pm_mode_t IRAM_ATTR get_lowest_allowed_mode(void)
 {
     /* TODO: optimize using ffs/clz */
     if (s_mode_mask >= BIT(PM_MODE_CPU_MAX)) {
@@ -418,7 +418,7 @@ static void IRAM_ATTR do_switch(pm_mode_t new_mode)
  * would happen without the frequency change.
  * Assumes that the new_frequency = old_frequency * s_ccount_mul / s_ccount_div.
  */
-static void IRAM_ATTR update_ccompare()
+static void IRAM_ATTR update_ccompare(void)
 {
     uint32_t ccount = XTHAL_GET_CCOUNT();
     uint32_t ccompare = XTHAL_GET_CCOMPARE(XT_TIMER_INDEX);
@@ -432,7 +432,7 @@ static void IRAM_ATTR update_ccompare()
     }
 }
 
-static void IRAM_ATTR leave_idle()
+static void IRAM_ATTR leave_idle(void)
 {
     int core_id = xPortGetCoreID();
     if (s_core_idle[core_id]) {
@@ -442,7 +442,7 @@ static void IRAM_ATTR leave_idle()
     }
 }
 
-void esp_pm_impl_idle_hook()
+void esp_pm_impl_idle_hook(void)
 {
     int core_id = xPortGetCoreID();
     uint32_t state = portENTER_CRITICAL_NESTED();
@@ -454,7 +454,7 @@ void esp_pm_impl_idle_hook()
     ESP_PM_TRACE_ENTER(IDLE, core_id);
 }
 
-void IRAM_ATTR esp_pm_impl_isr_hook()
+void IRAM_ATTR esp_pm_impl_isr_hook(void)
 {
     int core_id = xPortGetCoreID();
     ESP_PM_TRACE_ENTER(ISR_HOOK, core_id);
@@ -476,7 +476,7 @@ void IRAM_ATTR esp_pm_impl_isr_hook()
     ESP_PM_TRACE_EXIT(ISR_HOOK, core_id);
 }
 
-void esp_pm_impl_waiti()
+void esp_pm_impl_waiti(void)
 {
 #if CONFIG_FREERTOS_USE_TICKLESS_IDLE
     int core_id = xPortGetCoreID();
@@ -595,7 +595,7 @@ void esp_pm_impl_dump_stats(FILE* out)
 }
 #endif // WITH_PROFILING
 
-void esp_pm_impl_init()
+void esp_pm_impl_init(void)
 {
 #ifdef CONFIG_PM_TRACE
     esp_pm_trace_init();
index 02a636211beb4f227536f8e3c2e5690bf272c015..5cdb666d673af42c31bb66d243b8c9ce464e83e0 100644 (file)
@@ -29,7 +29,7 @@ static const int DRAM_ATTR s_trace_io[] = {
         BIT(27), BIT(27), // ESP_PM_TRACE_SLEEP
 };
 
-void esp_pm_trace_init()
+void esp_pm_trace_init(void)
 {
     for (size_t i = 0; i < sizeof(s_trace_io)/sizeof(s_trace_io[0]); ++i) {
         int io = __builtin_ffs(s_trace_io[i]);
index 0b291b12ccfa5033501f7074e98529c7f0fb3aa1..a0667b6c19e356e9bc102c7e7fa5b95d81358e62 100644 (file)
@@ -17,7 +17,7 @@
 #include "esp_private/system_internal.h"
 #include "soc/rtc_periph.h"
 
-static void esp_reset_reason_clear_hint();
+static void esp_reset_reason_clear_hint(void);
 
 static esp_reset_reason_t s_reset_reason;
 
@@ -119,7 +119,7 @@ esp_reset_reason_t IRAM_ATTR esp_reset_reason_get_hint(void)
     }
     return (esp_reset_reason_t) low;
 }
-static void esp_reset_reason_clear_hint()
+static void esp_reset_reason_clear_hint(void)
 {
     REG_WRITE(RTC_RESET_CAUSE_REG, 0);
 }
index 04179d379116a8eb412445339a009b5d0170cd2b..6e60119893b2ad26965a20e5dfbafdaf9cf1bcbc 100644 (file)
@@ -89,10 +89,10 @@ static _lock_t lock_rtc_memory_crc;
 
 static const char* TAG = "sleep";
 
-static uint32_t get_power_down_flags();
-static void ext0_wakeup_prepare();
-static void ext1_wakeup_prepare();
-static void timer_wakeup_prepare();
+static uint32_t get_power_down_flags(void);
+static void ext0_wakeup_prepare(void);
+static void ext1_wakeup_prepare(void);
+static void timer_wakeup_prepare(void);
 
 /* Wake from deep sleep stub
    See esp_deepsleep.h esp_wake_deep_sleep() comments for details.
@@ -148,14 +148,14 @@ void esp_deep_sleep(uint64_t time_in_us)
     esp_deep_sleep_start();
 }
 
-static void IRAM_ATTR flush_uarts()
+static void IRAM_ATTR flush_uarts(void)
 {
     for (int i = 0; i < 3; ++i) {
         uart_tx_wait_idle(i);
     }
 }
 
-static void IRAM_ATTR suspend_uarts()
+static void IRAM_ATTR suspend_uarts(void)
 {
     for (int i = 0; i < 3; ++i) {
         REG_SET_BIT(UART_FLOW_CONF_REG(i), UART_FORCE_XOFF);
@@ -165,7 +165,7 @@ static void IRAM_ATTR suspend_uarts()
     }
 }
 
-static void IRAM_ATTR resume_uarts()
+static void IRAM_ATTR resume_uarts(void)
 {
     for (int i = 0; i < 3; ++i) {
         REG_CLR_BIT(UART_FLOW_CONF_REG(i), UART_FORCE_XOFF);
@@ -222,7 +222,7 @@ static uint32_t IRAM_ATTR esp_sleep_start(uint32_t pd_flags)
     return result;
 }
 
-void IRAM_ATTR esp_deep_sleep_start()
+void IRAM_ATTR esp_deep_sleep_start(void)
 {
     // record current RTC time
     s_config.rtc_ticks_at_sleep_start = rtc_time_get();
@@ -277,7 +277,7 @@ static esp_err_t esp_light_sleep_inner(uint32_t pd_flags,
     return err;
 }
 
-esp_err_t esp_light_sleep_start()
+esp_err_t esp_light_sleep_start(void)
 {
     static portMUX_TYPE light_sleep_lock = portMUX_INITIALIZER_UNLOCKED;
     portENTER_CRITICAL(&light_sleep_lock);
@@ -399,7 +399,7 @@ esp_err_t esp_sleep_disable_wakeup_source(esp_sleep_source_t source)
     return ESP_OK;
 }
 
-esp_err_t esp_sleep_enable_ulp_wakeup()
+esp_err_t esp_sleep_enable_ulp_wakeup(void)
 {
 #ifdef CONFIG_ESP32_RTC_EXT_CRYST_ADDIT_CURRENT
     return ESP_ERR_NOT_SUPPORTED;
@@ -423,7 +423,7 @@ esp_err_t esp_sleep_enable_timer_wakeup(uint64_t time_in_us)
     return ESP_OK;
 }
 
-static void timer_wakeup_prepare()
+static void timer_wakeup_prepare(void)
 {
     uint32_t period = esp_clk_slowclk_cal_get();
     int64_t sleep_duration = (int64_t) s_config.sleep_duration - (int64_t) s_config.sleep_time_adjustment;
@@ -435,7 +435,7 @@ static void timer_wakeup_prepare()
     rtc_sleep_set_wakeup_time(s_config.rtc_ticks_at_sleep_start + rtc_count_delta);
 }
 
-esp_err_t esp_sleep_enable_touchpad_wakeup()
+esp_err_t esp_sleep_enable_touchpad_wakeup(void)
 {
 #ifdef CONFIG_ESP32_RTC_EXT_CRYST_ADDIT_CURRENT
     return ESP_ERR_NOT_SUPPORTED;
@@ -448,7 +448,7 @@ esp_err_t esp_sleep_enable_touchpad_wakeup()
     return ESP_OK;
 }
 
-touch_pad_t esp_sleep_get_touchpad_wakeup_status()
+touch_pad_t esp_sleep_get_touchpad_wakeup_status(void)
 {
     if (esp_sleep_get_wakeup_cause() != ESP_SLEEP_WAKEUP_TOUCHPAD) {
         return TOUCH_PAD_MAX;
@@ -477,7 +477,7 @@ esp_err_t esp_sleep_enable_ext0_wakeup(gpio_num_t gpio_num, int level)
     return ESP_OK;
 }
 
-static void ext0_wakeup_prepare()
+static void ext0_wakeup_prepare(void)
 {
     int rtc_gpio_num = s_config.ext0_rtc_gpio_num;
     // Set GPIO to be used for wakeup
@@ -520,7 +520,7 @@ esp_err_t esp_sleep_enable_ext1_wakeup(uint64_t mask, esp_sleep_ext1_wakeup_mode
     return ESP_OK;
 }
 
-static void ext1_wakeup_prepare()
+static void ext1_wakeup_prepare(void)
 {
     // Configure all RTC IOs selected as ext1 wakeup inputs
     uint32_t rtc_gpio_mask = s_config.ext1_rtc_gpio_mask;
@@ -556,7 +556,7 @@ static void ext1_wakeup_prepare()
             s_config.ext1_trigger_mode, RTC_CNTL_EXT_WAKEUP1_LV_S);
 }
 
-uint64_t esp_sleep_get_ext1_wakeup_status()
+uint64_t esp_sleep_get_ext1_wakeup_status(void)
 {
     if (esp_sleep_get_wakeup_cause() != ESP_SLEEP_WAKEUP_EXT1) {
         return 0;
@@ -577,7 +577,7 @@ uint64_t esp_sleep_get_ext1_wakeup_status()
     return gpio_mask;
 }
 
-esp_err_t esp_sleep_enable_gpio_wakeup()
+esp_err_t esp_sleep_enable_gpio_wakeup(void)
 {
     if (s_config.wakeup_triggers & (RTC_TOUCH_TRIG_EN | RTC_ULP_TRIG_EN)) {
         ESP_LOGE(TAG, "Conflicting wake-up triggers: touch / ULP");
@@ -600,7 +600,7 @@ esp_err_t esp_sleep_enable_uart_wakeup(int uart_num)
     return ESP_OK;
 }
 
-esp_sleep_wakeup_cause_t esp_sleep_get_wakeup_cause()
+esp_sleep_wakeup_cause_t esp_sleep_get_wakeup_cause(void)
 {
     if (rtc_get_reset_reason(0) != DEEPSLEEP_RESET && !s_light_sleep_wakeup) {
         return ESP_SLEEP_WAKEUP_UNDEFINED;
@@ -636,7 +636,7 @@ esp_err_t esp_sleep_pd_config(esp_sleep_pd_domain_t domain,
     return ESP_OK;
 }
 
-static uint32_t get_power_down_flags()
+static uint32_t get_power_down_flags(void)
 {
     // Where needed, convert AUTO options to ON. Later interpret AUTO as OFF.
 
index fc4a9a619f24b4c5583ff131296b3526c21bac23..37ae07e2c0e257ec9095bf8681c73cf8e6e90c01 100644 (file)
@@ -69,12 +69,12 @@ static bool spiram_inited=false;
 //If no function in esp_himem.c is used, this function will be linked into the
 //binary instead of the one in esp_himem.c, automatically making sure no memory
 //is reserved if no himem function is used.
-size_t __attribute__((weak)) esp_himem_reserved_area_size() {
+size_t __attribute__((weak)) esp_himem_reserved_area_size(void) {
     return 0;
 }
 
 
-static int spiram_size_usable_for_malloc()
+static int spiram_size_usable_for_malloc(void)
 {
     int s=esp_spiram_get_size();
     if (s>4*1024*1024) s=4*1024*1024; //we can map at most 4MiB
@@ -87,7 +87,7 @@ static int spiram_size_usable_for_malloc()
  true when RAM seems OK, false when test fails. WARNING: Do not run this before the 2nd cpu has been
  initialized (in a two-core system) or after the heap allocator has taken ownership of the memory.
 */
-bool esp_spiram_test()
+bool esp_spiram_test(void)
 {
     volatile int *spiram=(volatile int*)SOC_EXTRAM_DATA_LOW;
     size_t p;
@@ -112,7 +112,7 @@ bool esp_spiram_test()
     }
 }
 
-void IRAM_ATTR esp_spiram_init_cache()
+void IRAM_ATTR esp_spiram_init_cache(void)
 {
     //Enable external RAM in MMU
     cache_sram_mmu_set( 0, 0, SOC_EXTRAM_DATA_LOW, 0, 32, 128 );
@@ -123,7 +123,7 @@ void IRAM_ATTR esp_spiram_init_cache()
 #endif
 }
 
-esp_spiram_size_t esp_spiram_get_chip_size()
+esp_spiram_size_t esp_spiram_get_chip_size(void)
 {
     if (!spiram_inited) {
         ESP_EARLY_LOGE(TAG, "SPI RAM not initialized");
@@ -142,7 +142,7 @@ esp_spiram_size_t esp_spiram_get_chip_size()
     }
 }
 
-esp_err_t esp_spiram_init()
+esp_err_t esp_spiram_init(void)
 {
     esp_err_t r;
     r = psram_enable(PSRAM_SPEED, PSRAM_MODE);
@@ -174,7 +174,7 @@ esp_err_t esp_spiram_init()
 }
 
 
-esp_err_t esp_spiram_add_to_heapalloc()
+esp_err_t esp_spiram_add_to_heapalloc(void)
 {
     //Add entire external RAM region to heap allocator. Heap allocator knows the capabilities of this type of memory, so there's
     //no need to explicitly specify them.
@@ -213,7 +213,7 @@ esp_err_t esp_spiram_reserve_dma_pool(size_t size) {
     return ESP_OK;
 }
 
-size_t esp_spiram_get_size()
+size_t esp_spiram_get_size(void)
 {
     psram_size_t size=esp_spiram_get_chip_size();
     if (size==PSRAM_SIZE_16MBITS) return 2*1024*1024;
@@ -228,7 +228,7 @@ size_t esp_spiram_get_size()
  Note that this routine assumes some unique mapping for the first 2 banks of the PSRAM memory range, as well as the
  2 banks after the 2 MiB mark.
 */
-void IRAM_ATTR esp_spiram_writeback_cache()
+void IRAM_ATTR esp_spiram_writeback_cache(void)
 {
     int x;
     volatile int i=0;
@@ -289,7 +289,7 @@ void IRAM_ATTR esp_spiram_writeback_cache()
  * @return true SPI RAM has been initialized successfully
  * @return false SPI RAM hasn't been initialized or initialized failed
  */
-bool esp_spiram_is_initialized()
+bool esp_spiram_is_initialized(void)
 {
     return spiram_inited;
 }
index ee393618ab5ec0b7244128afe39e6c213dedb1c6..1ac19a97dc049128a9fc547d531a139c0bf595b3 100644 (file)
@@ -596,7 +596,7 @@ static void IRAM_ATTR psram_gpio_config(psram_io_t *psram_io, psram_cache_mode_t
     }
 }
 
-psram_size_t psram_get_size()
+psram_size_t psram_get_size(void)
 {
     if ((PSRAM_SIZE_ID(s_psram_id) == PSRAM_EID_SIZE_64MBITS) || PSRAM_IS_64MBIT_TRIAL(s_psram_id)) {
         return PSRAM_SIZE_64MBITS;
index 5a5f147bf5cfbb6e34330ad4b2dcf2db482ed1ad..14f06cb41dd9c5edccf5b49781bcd5a9807d9250 100644 (file)
@@ -53,7 +53,7 @@ typedef enum {
  *     - PSRAM_SIZE_MAX if psram not enabled or not valid
  *     - PSRAM size
  */
-psram_size_t psram_get_size();
+psram_size_t psram_get_size(void);
 
 /**
  * @brief psram cache enable function
index bd81a82db798c4de3f23d81b2a1215ee71634ff3..570c0997a36a40f7cc3d8a61cee16add2206f0a2 100644 (file)
@@ -46,7 +46,7 @@ static uint8_t base_mac_addr[6] = { 0 };
 #define SHUTDOWN_HANDLERS_NO 2
 static shutdown_handler_t shutdown_handlers[SHUTDOWN_HANDLERS_NO];
 
-void system_init()
+void system_init(void)
 {
 }
 
@@ -232,7 +232,7 @@ esp_err_t esp_unregister_shutdown_handler(shutdown_handler_t handler)
     return ESP_ERR_INVALID_STATE;
 }
 
-void esp_restart_noos() __attribute__ ((noreturn));
+void esp_restart_noos(void) __attribute__ ((noreturn));
 
 void IRAM_ATTR esp_restart(void)
 {
@@ -253,7 +253,7 @@ void IRAM_ATTR esp_restart(void)
  * core are already stopped. Stalls other core, resets hardware,
  * triggers restart.
 */
-void IRAM_ATTR esp_restart_noos()
+void IRAM_ATTR esp_restart_noos(void)
 {
     // Disable interrupts
     xt_ints_off(0xFFFFFFFF);
index 86610be94a7fbc7343dc873eedc2c02b585ca698..6675a1a98a7fe881112bbcc88212f812c1aaad83 100644 (file)
@@ -104,7 +104,7 @@ static twdt_task_t *find_task_in_twdt_list(TaskHandle_t handle, bool *all_reset)
  * Resets the hardware timer and has_reset flags of each task on the list.
  * Called within critical
  */
-static void reset_hw_timer()
+static void reset_hw_timer(void)
 {
     //All tasks have reset; time to reset the hardware timer.
     TIMERG0.wdt_wprotect=TIMG_WDT_WKEY_VALUE;
@@ -229,7 +229,7 @@ esp_err_t esp_task_wdt_init(uint32_t timeout, bool panic)
     return ESP_OK;
 }
 
-esp_err_t esp_task_wdt_deinit()
+esp_err_t esp_task_wdt_deinit(void)
 {
     portENTER_CRITICAL(&twdt_spinlock);
     //TWDT must already be initialized
@@ -297,7 +297,7 @@ esp_err_t esp_task_wdt_add(TaskHandle_t handle)
     return ESP_OK;
 }
 
-esp_err_t esp_task_wdt_reset()
+esp_err_t esp_task_wdt_reset(void)
 {
     portENTER_CRITICAL(&twdt_spinlock);
     //TWDT must already be initialized
@@ -385,7 +385,7 @@ esp_err_t esp_task_wdt_status(TaskHandle_t handle)
     return ESP_ERR_NOT_FOUND;
 }
 
-void esp_task_wdt_feed()
+void esp_task_wdt_feed(void)
 {
     portENTER_CRITICAL(&twdt_spinlock);
     //Return immediately if TWDT has not been initialized
index da173a19bfb974b2128b25c4d818d93be7b71d25..9e86882144a32848617ba062a9ff011028765ae5 100644 (file)
@@ -7,7 +7,7 @@
 static const char TAG[] = "test_psram";
 
 #ifdef CONFIG_ESP32_SPIRAM_SUPPORT
-static void test_psram_content()
+static void test_psram_content(void)
 {
     const int test_size = 2048;
     uint32_t *test_area = heap_caps_malloc(test_size, MALLOC_CAP_SPIRAM);
index 185bbb3ddb7703e3c4c86c5adad10f315b160a09..a4a8f87fd9341d539b3bf8df9b17bbfb8845f907 100644 (file)
@@ -31,7 +31,7 @@ to copy bytes over from one memory location to another. DO NOT USE the i2s routi
 the point where they happened to do what I want.
 */
 
-static void lcdIfaceInit()
+static void lcdIfaceInit(void)
 {
     DPORT_SET_PERI_REG_MASK(DPORT_PERIP_CLK_EN_REG, DPORT_I2S0_CLK_EN);
     DPORT_CLEAR_PERI_REG_MASK(DPORT_PERIP_RST_EN_REG, DPORT_I2S0_RST);
@@ -99,7 +99,7 @@ static void lcdIfaceInit()
 
 static volatile lldesc_t dmaDesc[2];
 
-static void finishDma()
+static void finishDma(void)
 {
     //No need to finish if no DMA transfer going on
     if (!(READ_PERI_REG(I2S_FIFO_CONF_REG(0))&I2S_DSCR_EN)) {
index e3444503a13f62697b9e10344931f3d7a9bec588..52265fb829e738450e8fbad92399d9e6f8352368 100644 (file)
 #define WITH_PROFILING 1
 #endif
 
-extern uint32_t esp_timer_impl_get_overflow_val();
+extern uint32_t esp_timer_impl_get_overflow_val(void);
 extern void esp_timer_impl_set_overflow_val(uint32_t overflow_val);
 
 static uint32_t s_old_overflow_val;
 
-static void setup_overflow()
+static void setup_overflow(void)
 {
     s_old_overflow_val = esp_timer_impl_get_overflow_val();
     /* Overflow every 0.1 sec.
@@ -31,7 +31,7 @@ static void setup_overflow()
     esp_timer_impl_set_overflow_val(8000000);
 }
 
-static void teardown_overflow()
+static void teardown_overflow(void)
 {
     esp_timer_impl_set_overflow_val(s_old_overflow_val);
 }
@@ -409,7 +409,7 @@ TEST_CASE("esp_timer_get_time call takes less than 1us", "[esp_timer]")
     TEST_PERFORMANCE_LESS_THAN(ESP_TIMER_GET_TIME_PER_CALL, "%dns", ns_per_call);
 }
 
-static int64_t IRAM_ATTR __attribute__((noinline)) get_clock_diff()
+static int64_t IRAM_ATTR __attribute__((noinline)) get_clock_diff(void)
 {
     uint64_t hs_time = esp_timer_get_time();
     uint64_t ref_time = ref_clock_get();
index 8255388e986d1a099297a842a3e6e2cfe714a0d9..85654c1ae0a17aef64e35e5e7e7985ebec6e5543 100644 (file)
@@ -144,7 +144,7 @@ void int_timer_handler(void *arg) {
     int_timer_ctr++;
 }
 
-void local_timer_test()
+void local_timer_test(void)
 {
     intr_handle_t ih;
     esp_err_t r;
index cf031ab59c12e3bd7cafab245416cf50a360381b..e74a214d7eae92ff5b0b2adfe51c838e58a6ee48 100644 (file)
@@ -58,7 +58,7 @@ TEST_CASE("Can switch frequency using esp_pm_configure", "[pm]")
 
 #if CONFIG_FREERTOS_USE_TICKLESS_IDLE
 
-static void light_sleep_enable()
+static void light_sleep_enable(void)
 {
     const esp_pm_config_esp32_t pm_config = {
         .max_cpu_freq = rtc_clk_cpu_freq_get(),
@@ -68,7 +68,7 @@ static void light_sleep_enable()
     ESP_ERROR_CHECK( esp_pm_configure(&pm_config) );
 }
 
-static void light_sleep_disable()
+static void light_sleep_disable(void)
 {
     const esp_pm_config_esp32_t pm_config = {
         .max_cpu_freq = rtc_clk_cpu_freq_get(),
index 78d051358eb8e0d5fb1e36f9d34ca22c2f7de134..da03e8c1e3a162a029d0cf8f983159be240110cf 100644 (file)
@@ -24,7 +24,7 @@ static RTC_FAST_ATTR uint32_t s_rtc_force_fast_val;
 static RTC_SLOW_ATTR uint32_t s_rtc_force_slow_val;
 
 
-static void setup_values()
+static void setup_values(void)
 {
     s_noinit_val = CHECK_VALUE;
     s_rtc_noinit_val = CHECK_VALUE;
@@ -44,14 +44,14 @@ TEST_CASE("reset reason ESP_RST_POWERON", "[reset][ignore]")
     TEST_ASSERT_EQUAL(ESP_RST_POWERON, esp_reset_reason());
 }
 
-static void do_deep_sleep()
+static void do_deep_sleep(void)
 {
     setup_values();
     esp_sleep_enable_timer_wakeup(10000);
     esp_deep_sleep_start();
 }
 
-static void check_reset_reason_deep_sleep()
+static void check_reset_reason_deep_sleep(void)
 {
     TEST_ASSERT_EQUAL(ESP_RST_DEEPSLEEP, esp_reset_reason());
 
@@ -67,19 +67,19 @@ TEST_CASE_MULTIPLE_STAGES("reset reason ESP_RST_DEEPSLEEP", "[reset_reason][rese
         do_deep_sleep,
         check_reset_reason_deep_sleep);
 
-static void do_exception()
+static void do_exception(void)
 {
     setup_values();
     *(int*) (0x40000001) = 0;
 }
 
-static void do_abort()
+static void do_abort(void)
 {
     setup_values();
     abort();
 }
 
-static void check_reset_reason_panic()
+static void check_reset_reason_panic(void)
 {
     TEST_ASSERT_EQUAL(ESP_RST_PANIC, esp_reset_reason());
 
@@ -100,14 +100,14 @@ TEST_CASE_MULTIPLE_STAGES("reset reason ESP_RST_PANIC after abort", "[reset_reas
         do_abort,
         check_reset_reason_panic);
 
-static void do_restart()
+static void do_restart(void)
 {
     setup_values();
     esp_restart();
 }
 
 #if portNUM_PROCESSORS > 1
-static void do_restart_from_app_cpu()
+static void do_restart_from_app_cpu(void)
 {
     setup_values();
     xTaskCreatePinnedToCore((TaskFunction_t) &do_restart, "restart", 2048, NULL, 5, NULL, 1);
@@ -115,7 +115,7 @@ static void do_restart_from_app_cpu()
 }
 #endif
 
-static void check_reset_reason_sw()
+static void check_reset_reason_sw(void)
 {
     TEST_ASSERT_EQUAL(ESP_RST_SW, esp_reset_reason());
 
@@ -139,21 +139,21 @@ TEST_CASE_MULTIPLE_STAGES("reset reason ESP_RST_SW after restart from APP CPU",
 #endif
 
 
-static void do_int_wdt()
+static void do_int_wdt(void)
 {
     setup_values();
     portENTER_CRITICAL_NESTED();
     while(1);
 }
 
-static void do_int_wdt_hw()
+static void do_int_wdt_hw(void)
 {
     setup_values();
     XTOS_SET_INTLEVEL(XCHAL_NMILEVEL);
     while(1);
 }
 
-static void check_reset_reason_int_wdt()
+static void check_reset_reason_int_wdt(void)
 {
     TEST_ASSERT_EQUAL(ESP_RST_INT_WDT, esp_reset_reason());
     TEST_ASSERT_EQUAL_HEX32(CHECK_VALUE, s_rtc_noinit_val);
@@ -169,7 +169,7 @@ TEST_CASE_MULTIPLE_STAGES("reset reason ESP_RST_INT_WDT after interrupt watchdog
         do_int_wdt_hw,
         check_reset_reason_int_wdt);
 
-static void do_task_wdt()
+static void do_task_wdt(void)
 {
     setup_values();
     esp_task_wdt_init(1, true);
@@ -177,7 +177,7 @@ static void do_task_wdt()
     while(1);
 }
 
-static void check_reset_reason_task_wdt()
+static void check_reset_reason_task_wdt(void)
 {
     TEST_ASSERT_EQUAL(ESP_RST_TASK_WDT, esp_reset_reason());
 
@@ -195,7 +195,7 @@ TEST_CASE_MULTIPLE_STAGES("reset reason ESP_RST_TASK_WDT after task watchdog",
         do_task_wdt,
         check_reset_reason_task_wdt);
 
-static void do_rtc_wdt()
+static void do_rtc_wdt(void)
 {
     setup_values();
     WRITE_PERI_REG(RTC_CNTL_WDTWPROTECT_REG, RTC_CNTL_WDT_WKEY_VALUE);
@@ -206,7 +206,7 @@ static void do_rtc_wdt()
     while(1);
 }
 
-static void check_reset_reason_any_wdt()
+static void check_reset_reason_any_wdt(void)
 {
     TEST_ASSERT_EQUAL(ESP_RST_WDT, esp_reset_reason());
     TEST_ASSERT_EQUAL_HEX32(CHECK_VALUE, s_rtc_noinit_val);
@@ -218,14 +218,14 @@ TEST_CASE_MULTIPLE_STAGES("reset reason ESP_RST_WDT after RTC watchdog",
         check_reset_reason_any_wdt);
 
 
-static void do_brownout()
+static void do_brownout(void)
 {
     setup_values();
     printf("Manual test: lower the supply voltage to cause brownout\n");
     vTaskSuspend(NULL);
 }
 
-static void check_reset_reason_brownout()
+static void check_reset_reason_brownout(void)
 {
     TEST_ASSERT_EQUAL(ESP_RST_BROWNOUT, esp_reset_reason());
 
index 8712bdfd061780f82ffa5cdf7d4c0d35f904d77c..12e268e358dc1c4dcbe756c243cf14fb73657085 100644 (file)
@@ -29,7 +29,7 @@ static void deep_sleep_task(void *arg)
     esp_deep_sleep_start();
 }
 
-static void do_deep_sleep_from_app_cpu()
+static void do_deep_sleep_from_app_cpu(void)
 {
     xTaskCreatePinnedToCore(&deep_sleep_task, "ds", 2048, NULL, 5, NULL, 1);
 
@@ -204,20 +204,20 @@ TEST_CASE("enter deep sleep on APP CPU and wake up using timer", "[deepsleep][re
 }
 #endif
 
-static void do_deep_sleep()
+static void do_deep_sleep(void)
 {
     esp_sleep_enable_timer_wakeup(100000);
     esp_deep_sleep_start();
 }
 
-static void check_sleep_reset_and_sleep()
+static void check_sleep_reset_and_sleep(void)
 {
     TEST_ASSERT_EQUAL(ESP_RST_DEEPSLEEP, esp_reset_reason());
     esp_sleep_enable_timer_wakeup(100000);
     esp_deep_sleep_start();
 }
 
-static void check_sleep_reset()
+static void check_sleep_reset(void)
 {
     TEST_ASSERT_EQUAL(ESP_RST_DEEPSLEEP, esp_reset_reason());
 }
@@ -228,12 +228,12 @@ TEST_CASE_MULTIPLE_STAGES("enter deep sleep more than once", "[deepsleep][reset=
         check_sleep_reset_and_sleep,
         check_sleep_reset);
 
-static void do_abort()
+static void do_abort(void)
 {
     abort();
 }
 
-static void check_abort_reset_and_sleep()
+static void check_abort_reset_and_sleep(void)
 {
     TEST_ASSERT_EQUAL(ESP_RST_PANIC, esp_reset_reason());
     esp_sleep_enable_timer_wakeup(100000);
@@ -247,20 +247,20 @@ TEST_CASE_MULTIPLE_STAGES("enter deep sleep after abort", "[deepsleep][reset=abo
 
 static RTC_DATA_ATTR uint32_t s_wake_stub_var;
 
-static RTC_IRAM_ATTR void wake_stub()
+static RTC_IRAM_ATTR void wake_stub(void)
 {
     esp_default_wake_deep_sleep();
     s_wake_stub_var = (uint32_t) &wake_stub;
 }
 
-static void prepare_wake_stub()
+static void prepare_wake_stub(void)
 {
     esp_set_deep_sleep_wake_stub(&wake_stub);
     esp_sleep_enable_timer_wakeup(100000);
     esp_deep_sleep_start();
 }
 
-static void check_wake_stub()
+static void check_wake_stub(void)
 {
     TEST_ASSERT_EQUAL(ESP_RST_DEEPSLEEP, esp_reset_reason());
     TEST_ASSERT_EQUAL_HEX32((uint32_t) &wake_stub, s_wake_stub_var);
@@ -336,7 +336,7 @@ static float get_time_ms(void)
     return fabs(dt);
 }
 
-static uint32_t get_cause()
+static uint32_t get_cause(void)
 {
     uint32_t wakeup_cause = REG_GET_FIELD(RTC_CNTL_WAKEUP_STATE_REG, \
                                             RTC_CNTL_WAKEUP_CAUSE);
index 0fa6c7bfed8035240e1353f7eaf18b8841a33093..abc36047b97e040aa937a056ea3559b0d014b2b6 100644 (file)
@@ -2,7 +2,7 @@
 
 #if CONFIG_COMPILER_STACK_CHECK
 
-static void recur_and_smash()
+static void recur_and_smash(void)
 {
     static int cnt;
     volatile uint8_t buf[50];
index f71c086376237330ce3c9a3fced645aa9f0c20a0..75146b37c9f8f829336c42cb4df940681ece792b 100644 (file)
@@ -110,13 +110,13 @@ static const uint32_t lut_adc2_high[LUT_POINTS] = {2657, 2698, 2738, 2774, 2807,
                                                    2971, 2996, 3020, 3043, 3067, 3092, 3116, 3139, 3162, 3185};
 
 /* ----------------------- EFuse Access Functions --------------------------- */
-static bool check_efuse_vref()
+static bool check_efuse_vref(void)
 {
     //Check if Vref is burned in eFuse
     return (REG_GET_FIELD(VREF_REG, EFUSE_RD_ADC_VREF) != 0) ? true : false;
 }
 
-static bool check_efuse_tp()
+static bool check_efuse_tp(void)
 {
     //Check if Two Point values are burned in eFuse
     if (CHECK_BLK3_FLAG && (REG_GET_FIELD(BLK3_RESERVED_REG, EFUSE_RD_BLK3_PART_RESERVE) == 0)) {
@@ -150,7 +150,7 @@ static inline int decode_bits(uint32_t bits, uint32_t mask, bool is_twos_compl)
     return ret;
 }
 
-static uint32_t read_efuse_vref()
+static uint32_t read_efuse_vref(void)
 {
     //eFuse stores deviation from ideal reference voltage
     uint32_t ret = VREF_OFFSET;       //Ideal vref
index f581d939ad86e3d2018cc3dc6d9a9d2f7e8214de..87cc23ec1ef2a81d6dcd94dfc8e2adc743fe13a2 100644 (file)
@@ -43,7 +43,7 @@ This uses the TIMERG1 WDT.
   *         is enabled in menuconfig.
   *
   */
-void esp_int_wdt_init();
+void esp_int_wdt_init(void);
 
 /**
   * @brief  Enable the interrupt watchdog on the current CPU. This is called
@@ -51,7 +51,7 @@ void esp_int_wdt_init();
   *         in menuconfig.
   *
   */
-void esp_int_wdt_cpu_init();
+void esp_int_wdt_cpu_init(void);
 
 
 
index 2f1c5b3becf07962fc2cd0eae101160766d8d9e2..d0e3cadc13707779982787e647c68aa8e91a24af 100644 (file)
@@ -24,7 +24,7 @@
  * called automatically by the startup code and should not
  * be called manually.
  */
-void esp_crosscore_int_init();
+void esp_crosscore_int_init(void);
 
 
 /**
index adc98bc42f0930da2b99881a7b4f024bc1fc1313..bee1d07568bc3d69c8520964aaa6256ecace1f1f 100644 (file)
@@ -38,7 +38,7 @@ esp_err_t esp_timer_impl_init(intr_handler_t alarm_handler);
 /**
  * @brief Deinitialize platform specific layer of esp_timer
  */
-void esp_timer_impl_deinit();
+void esp_timer_impl_deinit(void);
 
 /**
  * @brief Set up the timer interrupt to fire at a particular time
@@ -73,7 +73,7 @@ void esp_timer_impl_advance(int64_t time_us);
  * @brief Get time, in microseconds, since esp_timer_impl_init was called
  * @return timestamp in microseconds
  */
-uint64_t esp_timer_impl_get_time();
+uint64_t esp_timer_impl_get_time(void);
 
 /**
  * @brief Get minimal timer period, in microseconds
@@ -83,7 +83,7 @@ uint64_t esp_timer_impl_get_time();
  * callback, preventing other tasks from running.
  * @return minimal period of periodic timer, in microseconds
  */
-uint64_t esp_timer_impl_get_min_period_us();
+uint64_t esp_timer_impl_get_min_period_us(void);
 
 /**
  * @brief obtain internal critical section used esp_timer implementation
@@ -92,10 +92,10 @@ uint64_t esp_timer_impl_get_min_period_us();
  * the calls. Should be treated in the same way as a spinlock.
  * Call esp_timer_impl_unlock to release the lock
  */
-void esp_timer_impl_lock();
+void esp_timer_impl_lock(void);
 
 
 /**
  * @brief counterpart of esp_timer_impl_lock
  */
-void esp_timer_impl_unlock();
+void esp_timer_impl_unlock(void);
index 134e874e5edf0d6153d0e1123e641c94aa0d7e23..f0cf914f7bd32817c42e9a70d87d4198159b355f 100644 (file)
@@ -80,19 +80,19 @@ void esp_pm_impl_switch_mode(pm_mode_t mode, pm_mode_switch_t lock_or_unlock, pm
 /**
  * @brief Call once at startup to initialize pm implementation
  */
-void esp_pm_impl_init();
+void esp_pm_impl_init(void);
 
 /**
  * @brief Hook function for the idle task
  * Must be called from the IDLE task on each CPU before entering waiti state.
  */
-void esp_pm_impl_idle_hook();
+void esp_pm_impl_idle_hook(void);
 
 /**
  * @brief Hook function for the interrupt dispatcher
  * Must be called soon after entering the ISR
  */
-void esp_pm_impl_isr_hook();
+void esp_pm_impl_isr_hook(void);
 
 /**
  * @brief Dump the information about time spent in each of the pm modes.
@@ -107,14 +107,14 @@ void esp_pm_impl_dump_stats(FILE* out);
 /**
  * @brief Hook function implementing `waiti` instruction, should be invoked from idle task context
  */
-void esp_pm_impl_waiti();
+void esp_pm_impl_waiti(void);
 
 #ifdef CONFIG_PM_PROFILING
 #define WITH_PROFILING
 #endif
 
 #ifdef WITH_PROFILING
-static inline pm_time_t IRAM_ATTR pm_get_time()
+static inline pm_time_t IRAM_ATTR pm_get_time(void)
 {
     return esp_timer_get_time();
 }
index d1cf7e33638d486d436e2467080967828ac3c436..24e6719076716ed36a3aa870d1b6c098f6b37b53 100644 (file)
@@ -26,7 +26,7 @@ typedef enum {
     ESP_PM_TRACE_TYPE_MAX
 } esp_pm_trace_event_t;
 
-void esp_pm_trace_init();
+void esp_pm_trace_init(void);
 void esp_pm_trace_enter(esp_pm_trace_event_t event, int core_id);
 void esp_pm_trace_exit(esp_pm_trace_event_t event, int core_id);
 
index 5bda73fb7a3c7ea26b1b46214abd26d2409ee179..e0d95d2f71e80ca00da6b1004e1b945bbbd6168a 100644 (file)
@@ -29,7 +29,7 @@ extern "C" {
  * This is an internal function called by esp_restart. It is called directly
  * by the panic handler and brownout detector interrupt.
  */
-void esp_restart_noos() __attribute__ ((noreturn));
+void esp_restart_noos(void) __attribute__ ((noreturn));
 
 /**
  * @brief  Internal function to set reset reason hint
index 60b0e5e5c9ae144a295f46bc6390a722902d0b68..554aa3497402c2ede6c8d118c2b9099eba9347e7 100644 (file)
@@ -56,7 +56,7 @@ esp_err_t esp_task_wdt_init(uint32_t timeout, bool panic);
  *      - ESP_ERR_INVALID_STATE: Error, tasks are still subscribed to the TWDT
  *      - ESP_ERR_NOT_FOUND: Error, TWDT has already been deinitialized
  */
-esp_err_t esp_task_wdt_deinit();
+esp_err_t esp_task_wdt_deinit(void);
 
 /**
   * @brief  Subscribe a task to the Task Watchdog Timer (TWDT)
@@ -102,7 +102,7 @@ esp_err_t esp_task_wdt_add(TaskHandle_t handle);
   *                          to the TWDT
   *     - ESP_ERR_INVALID_STATE: Error, the TWDT has not been initialized yet
   */
-esp_err_t esp_task_wdt_reset();
+esp_err_t esp_task_wdt_reset(void);
 
 /**
   * @brief  Unsubscribes a task from the Task Watchdog Timer (TWDT)
@@ -155,7 +155,7 @@ esp_err_t esp_task_wdt_status(TaskHandle_t handle);
   * function, then proceed to reset the TWDT on subsequent calls of this
   * function.
   */
-void esp_task_wdt_feed() __attribute__ ((deprecated));
+void esp_task_wdt_feed(void) __attribute__ ((deprecated));
 
 
 #ifdef __cplusplus
index ff5c13ab4c1d2dc0672c0abfb75d87c39a9443af..769c9fe29822877eb83463872b40d17a460e6a61 100644 (file)
@@ -95,7 +95,7 @@ typedef struct {
  *      - ESP_ERR_INVALID_STATE if already initialized
  *      - other errors from interrupt allocator
  */
-esp_err_t esp_timer_init();
+esp_err_t esp_timer_init(void);
 
 /**
  * @brief De-initialize esp_timer library
@@ -106,7 +106,7 @@ esp_err_t esp_timer_init();
  *      - ESP_OK on success
  *      - ESP_ERR_INVALID_STATE if not yet initialized
  */
-esp_err_t esp_timer_deinit();
+esp_err_t esp_timer_deinit(void);
 
 /**
  * @brief Create an esp_timer instance
@@ -187,14 +187,14 @@ esp_err_t esp_timer_delete(esp_timer_handle_t timer);
  * @return number of microseconds since esp_timer_init was called (this normally
  *          happens early during application startup).
  */
-int64_t esp_timer_get_time();
+int64_t esp_timer_get_time(void);
 
 /**
  * @brief Get the timestamp when the next timeout is expected to occur
  * @return Timestamp of the nearest timer event, in microseconds.
  *         The timebase is the same as for the values returned by esp_timer_get_time.
  */
-int64_t esp_timer_get_next_alarm();
+int64_t esp_timer_get_next_alarm(void);
 
 /**
  * @brief Dump the list of timers to a stream
index 3def85c3f71ddbca11f3c0508d8e38df358949b2..e0389ce1d692973d4ea2e6fcc067b15aebcabeb6 100644 (file)
@@ -69,7 +69,7 @@ static void esp_dbg_stubs_data_free(void *addr)
     ESP_LOGV(TAG, "%s EXIT %p", __func__, addr);
 }
 
-void esp_dbg_stubs_init()
+void esp_dbg_stubs_init(void)
 {
     s_dbg_stubs_ctl_data.tramp_addr     = (uint32_t)s_stub_code_buf;
     s_dbg_stubs_ctl_data.min_stack_addr = (uint32_t)s_stub_min_stack;
index 82a2d0b85b14a254125d11d1b48b848a529fb644..034f77fccaaeaf86b87c1b8dfbce98b61202143f 100644 (file)
@@ -60,12 +60,12 @@ struct esp_timer {
     LIST_ENTRY(esp_timer) list_entry;
 };
 
-static bool is_initialized();
+static bool is_initialized(void);
 static esp_err_t timer_insert(esp_timer_handle_t timer);
 static esp_err_t timer_remove(esp_timer_handle_t timer);
 static bool timer_armed(esp_timer_handle_t timer);
-static void timer_list_lock();
-static void timer_list_unlock();
+static void timer_list_lock(void);
+static void timer_list_unlock(void);
 
 #if WITH_PROFILING
 static void timer_insert_inactive(esp_timer_handle_t timer);
@@ -247,12 +247,12 @@ static IRAM_ATTR bool timer_armed(esp_timer_handle_t timer)
     return timer->alarm > 0;
 }
 
-static IRAM_ATTR void timer_list_lock()
+static IRAM_ATTR void timer_list_lock(void)
 {
     portENTER_CRITICAL(&s_timer_lock);
 }
 
-static IRAM_ATTR void timer_list_unlock()
+static IRAM_ATTR void timer_list_unlock(void)
 {
     portEXIT_CRITICAL(&s_timer_lock);
 }
@@ -323,7 +323,7 @@ static void IRAM_ATTR timer_alarm_handler(void* arg)
     }
 }
 
-static IRAM_ATTR bool is_initialized()
+static IRAM_ATTR bool is_initialized(void)
 {
     return s_timer_task != NULL;
 }
@@ -474,7 +474,7 @@ esp_err_t esp_timer_dump(FILE* stream)
     return ESP_OK;
 }
 
-int64_t IRAM_ATTR esp_timer_get_next_alarm()
+int64_t IRAM_ATTR esp_timer_get_next_alarm(void)
 {
     int64_t next_alarm = INT64_MAX;
     timer_list_lock();
@@ -486,7 +486,7 @@ int64_t IRAM_ATTR esp_timer_get_next_alarm()
     return next_alarm;
 }
 
-int64_t IRAM_ATTR esp_timer_get_time()
+int64_t IRAM_ATTR esp_timer_get_time(void)
 {
     return (int64_t) esp_timer_impl_get_time();
 }
index d60411dc7351c23f4727be3bc6cbc0d1d805fd16..58c42b8542cc6b022a4a35d036e6dc9923181531 100644 (file)
@@ -32,7 +32,7 @@ static portMUX_TYPE hooks_spinlock = portMUX_INITIALIZER_UNLOCKED;
 static esp_freertos_idle_cb_t idle_cb[portNUM_PROCESSORS][MAX_HOOKS]={0};
 static esp_freertos_tick_cb_t tick_cb[portNUM_PROCESSORS][MAX_HOOKS]={0};
 
-void IRAM_ATTR esp_vApplicationTickHook() 
+void IRAM_ATTR esp_vApplicationTickHook(void
 {
     int n;
     int core = xPortGetCoreID();
@@ -43,7 +43,7 @@ void IRAM_ATTR esp_vApplicationTickHook()
     }
 }
 
-void esp_vApplicationIdleHook() 
+void esp_vApplicationIdleHook(void
 {
     bool can_go_idle=true;
     int core = xPortGetCoreID();
index 927db9087cce21937681a94482a075d24bdb0dc7..c68a488519e2aa651e9f77b89694d3033de3a509 100644 (file)
@@ -82,9 +82,9 @@ static void IRAM_ATTR ipc_task(void* arg)
  * woken up to execute the callback provided to esp_ipc_call_nonblocking or
  * esp_ipc_call_blocking.
  */
-static void esp_ipc_init() __attribute__((constructor));
+static void esp_ipc_init(void) __attribute__((constructor));
 
-static void esp_ipc_init()
+static void esp_ipc_init(void)
 {
     s_ipc_mutex = xSemaphoreCreateMutex();
     s_ipc_ack = xSemaphoreCreateBinary();
index 01418c72a5475d00da6ee365ad5eb3877a6eedba..9b5b8e8b635eecc3507b4e9cfdb05cc3b3ea0fe2 100644 (file)
@@ -70,7 +70,7 @@ esp_err_t esp_event_isr_post(esp_event_base_t event_base, int32_t event_id,
 #endif
 
 
-esp_err_t esp_event_loop_create_default()
+esp_err_t esp_event_loop_create_default(void)
 {
     if (s_default_loop) {
         return ESP_ERR_INVALID_STATE;
@@ -94,7 +94,7 @@ esp_err_t esp_event_loop_create_default()
     return ESP_OK;
 }
 
-esp_err_t esp_event_loop_delete_default()
+esp_err_t esp_event_loop_delete_default(void)
 {
     if (!s_default_loop) {
         return ESP_ERR_INVALID_STATE;
index 99a3cf70bb8ef4cdc0f7062d1b252a99ad9d0f0e..557cfba0d31b4c1701eb310ac4bc7bec588ce9ba 100644 (file)
@@ -60,7 +60,7 @@ static portMUX_TYPE s_event_loops_spinlock = portMUX_INITIALIZER_UNLOCKED;
 #ifdef CONFIG_ESP_EVENT_LOOP_PROFILING
 
 
-static int esp_event_dump_prepare()
+static int esp_event_dump_prepare(void)
 {
     esp_event_loop_instance_t* loop_it;
     esp_event_loop_node_t *loop_node_it;
index f5e737d203e1621b20453d97a1e9580dfe9788be..3b80387bfcae7c5c13d8ca77293f5266bb93b6fe 100644 (file)
@@ -76,7 +76,7 @@ esp_err_t esp_event_loop_init(system_event_cb_t cb, void *ctx)
     return ESP_OK;
 }
 
-esp_err_t esp_event_loop_deinit() 
+esp_err_t esp_event_loop_deinit(void
 {
     if (!s_initialized) {
         ESP_LOGE(TAG, "system event loop not initialized");
index c78636415a518171debd9f6f7deeec57e0c2ed67..8282122a0288cf43e2fb55e65ddd6f226d7dfea2 100644 (file)
@@ -74,7 +74,7 @@ esp_err_t esp_event_loop_delete(esp_event_loop_handle_t event_loop);
  *  - ESP_FAIL: Failed to create task loop
  *  - Others: Fail
  */
-esp_err_t esp_event_loop_create_default();
+esp_err_t esp_event_loop_create_default(void);
 
 /**
  * @brief Delete the default event loop
@@ -83,7 +83,7 @@ esp_err_t esp_event_loop_create_default();
  *  - ESP_OK: Success
  *  - Others: Fail
  */
-esp_err_t esp_event_loop_delete_default();
+esp_err_t esp_event_loop_delete_default(void);
 
 /**
  * @brief Dispatch events posted to an event loop.
index 44e95546a13b888170c113b6ef33b90a81cee5f6..9509ce6a754217a9536e834fa91d5ce04dfb45be 100644 (file)
@@ -160,14 +160,14 @@ esp_err_t esp_event_process_default(system_event_t *event);
   * @note This API is part of the legacy event system. New code should use event library API in esp_event.h
   *
   */
-void esp_event_set_default_eth_handlers();
+void esp_event_set_default_eth_handlers(void);
 
 /**
   * @brief  Install default event handlers for Wi-Fi interfaces (station and AP)
   *
   * @note This API is part of the legacy event system. New code should use event library API in esp_event.h
   */
-void esp_event_set_default_wifi_handlers();
+void esp_event_set_default_wifi_handlers(void);
 
 /**
  * @brief  Application specified event callback function
index 990d51872e6991efb5d5e6e5b51dcf88c953dc4d..d96f66e2df45ccbddcace7be2bfeb72bfd6048d2 100644 (file)
@@ -45,7 +45,7 @@ bool esp_event_is_handler_registered(esp_event_loop_handle_t event_loop, esp_eve
  *  - ESP_OK: Success
  *  - Others: Fail
  */
-esp_err_t esp_event_loop_deinit();
+esp_err_t esp_event_loop_deinit(void);
 
 #ifdef __cplusplus
 } // extern "C"
index 0efc2d4920d3968e451905df4d90b763cb8779fe..6560bdc5f52bb2c6eafb8d9ab3a3140ef4ccc2c4 100644 (file)
@@ -103,7 +103,7 @@ enum {
     TEST_EVENT_BASE2_MAX
 };
 
-static BaseType_t test_event_get_core()
+static BaseType_t test_event_get_core(void)
 {
     static int calls = 0;
 
@@ -114,7 +114,7 @@ static BaseType_t test_event_get_core()
     }
 }
 
-static esp_event_loop_args_t test_event_get_default_loop_args()
+static esp_event_loop_args_t test_event_get_default_loop_args(void)
 {
     esp_event_loop_args_t loop_config = {
         .queue_size = CONFIG_ESP_SYSTEM_EVENT_QUEUE_SIZE,
@@ -263,13 +263,13 @@ static void test_post_from_handler_loop_task(void* args)
     }
 }
 
-static void test_setup()
+static void test_setup(void)
 {
     TEST_ASSERT_TRUE(TEST_CONFIG_TASKS_TO_SPAWN >= 2);
     TEST_ASSERT_EQUAL(ESP_OK, esp_event_loop_create_default());
 }
 
-static void test_teardown()
+static void test_teardown(void)
 {
     TEST_ASSERT_EQUAL(ESP_OK, esp_event_loop_delete_default());
 }
index 3fe393a0db7a1d79137b61bd569493c95a227564..98a6454acd3be848af0fef191088176232e03114 100644 (file)
 
 #define UART_NUM CONFIG_CONSOLE_UART_NUM
 
-void esp_gdbstub_target_init()
+void esp_gdbstub_target_init(void)
 {
 }
 
-int esp_gdbstub_getchar()
+int esp_gdbstub_getchar(void)
 {
     while (REG_GET_FIELD(UART_STATUS_REG(UART_NUM), UART_RXFIFO_CNT) == 0) {
         ;
index 75674ff026485fbdbc90d0b5e13bb6e1e8b1499f..43c35dcabd8cdef00aedafa825d9333f89e633bf 100644 (file)
@@ -98,13 +98,13 @@ void esp_gdbstub_tcb_to_regfile(TaskHandle_t tcb, esp_gdbstub_gdb_regfile_t *dst
  * Do target-specific initialization before gdbstub can start communicating.
  * This may involve, for example, configuring the UART.
  */
-void esp_gdbstub_target_init();
+void esp_gdbstub_target_init(void);
 
 /**
  * Receive a byte from the GDB client. Blocks until a byte is available.
  * @return received byte
  */
-int esp_gdbstub_getchar();
+int esp_gdbstub_getchar(void);
 
 /**
  * Send a byte to the GDB client
@@ -123,7 +123,7 @@ int esp_gdbstub_readmem(intptr_t addr);
 /**** GDB packet related functions ****/
 
 /** Begin a packet */
-void esp_gdbstub_send_start();
+void esp_gdbstub_send_start(void);
 
 /** Send a character as part of the packet */
 void esp_gdbstub_send_char(char c);
@@ -135,7 +135,7 @@ void esp_gdbstub_send_str(const char *s);
 void esp_gdbstub_send_hex(int val, int bits);
 
 /** Finish sending the packet */
-void esp_gdbstub_send_end();
+void esp_gdbstub_send_end(void);
 
 /** Send a packet with a string as content */
 void esp_gdbstub_send_str_packet(const char* str);
index 4d1f4cf54c26932bd5ec70dfde25c6b9eb6f3c77..fbb3d26bf177c20ec8df64464a1fbe5ffdd3e34f 100644 (file)
 
 
 #ifdef CONFIG_ESP_GDBSTUB_SUPPORT_TASKS
-static void init_task_info();
-static void find_paniced_task_index();
+static void init_task_info(void);
+static void find_paniced_task_index(void);
 static int handle_task_commands(unsigned char *cmd, int len);
 #endif
 
-static void send_reason();
+static void send_reason(void);
 
 
 static esp_gdbstub_scratch_t s_scratch;
@@ -77,7 +77,7 @@ void esp_gdbstub_panic_handler(esp_gdbstub_frame_t *frame)
 }
 
 
-static void send_reason()
+static void send_reason(void)
 {
     esp_gdbstub_send_start();
     esp_gdbstub_send_char('T');
@@ -162,7 +162,7 @@ int esp_gdbstub_handle_command(unsigned char *cmd, int len)
 
 #ifdef CONFIG_ESP_GDBSTUB_SUPPORT_TASKS
 
-static void init_task_info()
+static void init_task_info(void)
 {
     unsigned tcb_size;
     s_scratch.task_count = uxTaskGetSnapshotAll(s_scratch.tasks, GDBSTUB_TASKS_NUM, &tcb_size);
@@ -178,7 +178,7 @@ static bool get_task_handle(size_t index, TaskHandle_t *handle)
 }
 
 /** Get the index of the task running on the current CPU, and save the result */
-static void find_paniced_task_index()
+static void find_paniced_task_index(void)
 {
     TaskHandle_t cur_handle = xTaskGetCurrentTaskHandleForCPU(xPortGetCoreID());
     TaskHandle_t handle;
index 9bf0c5d5a71a410c90bd73035e18f513ee75dc62..39e0c6883189346c1fce47b73594170ee8505167 100644 (file)
@@ -21,7 +21,7 @@ static unsigned char s_cmd[GDBSTUB_CMD_BUFLEN];
 static char s_chsum;
 
 // Send the start of a packet; reset checksum calculation.
-void esp_gdbstub_send_start()
+void esp_gdbstub_send_start(void)
 {
     s_chsum = 0;
     esp_gdbstub_putchar('$');
@@ -60,7 +60,7 @@ void esp_gdbstub_send_hex(int val, int bits)
 }
 
 // Finish sending a packet.
-void esp_gdbstub_send_end()
+void esp_gdbstub_send_end(void)
 {
     esp_gdbstub_putchar('#');
     esp_gdbstub_send_hex(s_chsum, 8);
index b771f6f6e9862c9c0bf6b616b288b08a428d73fa..65d7aa0dedee718cb6924f03a82d5c786ee677bc 100644 (file)
@@ -37,7 +37,7 @@ typedef struct http_header_item {
 STAILQ_HEAD(http_header, http_header_item);
 
 
-http_header_handle_t http_header_init()
+http_header_handle_t http_header_init(void)
 {
     http_header_handle_t header = calloc(1, sizeof(struct http_header));
     HTTP_MEM_CHECK(TAG, header, return NULL);
index 0a15372225b1692c2a79983f6c8cd6422d5941ca..9d8ea3ad8dd56e9338da1596c0773308a3a1eb8d 100644 (file)
@@ -32,7 +32,7 @@ typedef struct http_header_item *http_header_item_handle_t;
  *     - http_header_handle_t
  *     - NULL if any errors
  */
-http_header_handle_t http_header_init();
+http_header_handle_t http_header_init(void);
 
 /**
  * @brief      Cleanup and free all http header pairs
index c56c22efa2b05d6ff943dc9e4b4b1615d5dc4c56..8109475b4cd4dcea02d95b4d6deb345967d2a8d7 100644 (file)
@@ -199,7 +199,7 @@ static int fd_is_valid(int fd)
     return fcntl(fd, F_GETFD) != -1 || errno != EBADF;
 }
 
-static inline uint64_t httpd_sess_get_lru_counter()
+static inline uint64_t httpd_sess_get_lru_counter(void)
 {
     static uint64_t lru_counter = 0;
     return lru_counter++;
index 84dfb8c27a53fb1e13de0292c43e70e73e1073a9..f59c2bd311c7ae8c88fa419fd2f0c2cb66cbd1e1 100644 (file)
@@ -43,7 +43,7 @@ static inline int httpd_os_thread_create(othread_t *thread,
 }
 
 /* Only self delete is supported */
-static inline void httpd_os_thread_delete()
+static inline void httpd_os_thread_delete(void)
 {
     vTaskDelete(xTaskGetCurrentTaskHandle());
 }
@@ -53,7 +53,7 @@ static inline void httpd_os_thread_sleep(int msecs)
     vTaskDelay(msecs / portTICK_RATE_MS);
 }
 
-static inline othread_t httpd_os_thread_handle()
+static inline othread_t httpd_os_thread_handle(void)
 {
     return xTaskGetCurrentTaskHandle();
 }
index 53d062b104adc546bf65c7e3e349d8af6db550a0..9f4f89daa31cfa9bfc6bf9c677ef7e48540bfb64 100644 (file)
@@ -183,12 +183,12 @@ typedef struct esp_local_ctrl_transport esp_local_ctrl_transport_t;
 /**
  * @brief   Function for obtaining BLE transport mode
  */
-const esp_local_ctrl_transport_t *esp_local_ctrl_get_transport_ble();
+const esp_local_ctrl_transport_t *esp_local_ctrl_get_transport_ble(void);
 
 /**
  * @brief   Function for obtaining HTTPD transport mode
  */
-const esp_local_ctrl_transport_t *esp_local_ctrl_get_transport_httpd();
+const esp_local_ctrl_transport_t *esp_local_ctrl_get_transport_httpd(void);
 
 #define ESP_LOCAL_CTRL_TRANSPORT_BLE   esp_local_ctrl_get_transport_ble()
 #define ESP_LOCAL_CTRL_TRANSPORT_HTTPD esp_local_ctrl_get_transport_httpd()
index 376b119a7807d9ab6284d24f487d5002f2ccc2d1..62ca3c9b1485b4250e17740b41d665fb96917b0f 100644 (file)
@@ -395,7 +395,7 @@ static void ringbuffer_isr(void *arg)
     }
 }
 
-static void setup_timer()
+static void setup_timer(void)
 {
     //Setup timer for ISR
     int timer_group = TIMER_GROUP;
@@ -416,7 +416,7 @@ static void setup_timer()
     timer_isr_register(timer_group, timer_idx, ringbuffer_isr, NULL, 0, &ringbuffer_isr_handle);    //Set ISR handler
 }
 
-static void cleanup_timer()
+static void cleanup_timer(void)
 {
     timer_disable_intr(TIMER_GROUP, TIMER_NUMBER);
     esp_intr_free(ringbuffer_isr_handle);
@@ -570,7 +570,7 @@ static void rec_task(void *args)
     vTaskDelete(NULL);
 }
 
-static void setup()
+static void setup(void)
 {
     ets_printf("Size of test data: %d\n", CONT_DATA_LEN);
     tx_done = xSemaphoreCreateBinary();                 //Semaphore to indicate send is done for a particular iteration
@@ -579,7 +579,7 @@ static void setup()
     srand(SRAND_SEED);                                  //Seed RNG
 }
 
-static void cleanup()
+static void cleanup(void)
 {
     //Cleanup
     vSemaphoreDelete(tx_done);
@@ -669,7 +669,7 @@ TEST_CASE("Test static ring buffer SMP", "[esp_ringbuf]")
 
 /* -------------------------- Test ring buffer IRAM ------------------------- */
 
-static IRAM_ATTR __attribute__((noinline)) bool iram_ringbuf_test()
+static IRAM_ATTR __attribute__((noinline)) bool iram_ringbuf_test(void)
 {
     bool result = true;
 
index 891c2732a53db52768726e195c992d1159ef9365..d6ca069cc75b1ba2a5ce77fd70c39dfe0b70c087 100644 (file)
@@ -18,7 +18,7 @@
 extern "C" {
 #endif
 
-void start_tb_console();
+void start_tb_console(void);
 
 #ifdef __cplusplus
 }
index a066c288c916d09f9902e6b79701cbfa77f99473..cc77267d0a4e7c595ae35fe28136aeeea191a11b 100644 (file)
@@ -92,7 +92,7 @@ struct esp_websocket_client {
     int                         buffer_size;
 };
 
-static uint64_t _tick_get_ms()
+static uint64_t _tick_get_ms(void)
 {
     return esp_timer_get_time()/1000;
 }
index 6783ff54b4746489da7cd477420fad548b12da56..7f06bcb2e146729cac6f28feb89bcacef3bc5dcc 100644 (file)
@@ -103,7 +103,7 @@ typedef enum{
  *
  * @return pointer to PHY init data structure
  */
-const esp_phy_init_data_t* esp_phy_get_init_data();
+const esp_phy_init_data_t* esp_phy_get_init_data(void);
 
 /**
  * @brief Release PHY init data
index 37066d00f9dae9864d4a2b66b8effbfbf4cfae8e..1ee3f37dc52d0f3949066dd2e47b276ff7b4087d 100644 (file)
@@ -44,7 +44,7 @@ int register_chipv7_phy(const esp_phy_init_data_t* init_data, esp_phy_calibratio
  * @brief Get the format version of calibration data used by PHY library.
  * @return Format version number, OR'ed with BIT(16) if PHY is in WIFI only mode.
  */
-uint32_t phy_get_rf_cal_version();
+uint32_t phy_get_rf_cal_version(void);
 
 /**
  * @brief Set RF/BB for only WIFI mode or coexist(WIFI & BT) mode
index b36b5754f3302a011c6cd256d8ad89a9257024c4..ae8da2f5dd8065d4cc8bbfc9e9ce9fe04c0b6ed8 100644 (file)
@@ -376,7 +376,7 @@ esp_err_t esp_modem_sleep_deregister(modem_sleep_module_t module)
 #if CONFIG_ESP32_PHY_INIT_DATA_IN_PARTITION
 #include "esp_partition.h"
 
-const esp_phy_init_data_t* esp_phy_get_init_data()
+const esp_phy_init_data_t* esp_phy_get_init_data(void)
 {
     const esp_partition_t* partition = esp_partition_find_first(
             ESP_PARTITION_TYPE_DATA, ESP_PARTITION_SUBTYPE_DATA_PHY, NULL);
@@ -416,7 +416,7 @@ void esp_phy_release_init_data(const esp_phy_init_data_t* init_data)
 
 // phy_init_data.h will declare static 'phy_init_data' variable initialized with default init data
 
-const esp_phy_init_data_t* esp_phy_get_init_data()
+const esp_phy_init_data_t* esp_phy_get_init_data(void)
 {
     ESP_LOGD(TAG, "loading PHY init data from application binary");
     return &phy_init_data;
index 6564acc9035b197f8290b093efc34a96ad279e4c..5082a77e48ce26ea5bf97de6d522756fa5b02ae8 100644 (file)
@@ -39,7 +39,7 @@ wifi_mac_time_update_cb_t s_wifi_mac_time_update_cb = NULL;
 
 static const char* TAG = "wifi_init";
 
-static void __attribute__((constructor)) s_set_default_wifi_log_level()
+static void __attribute__((constructor)) s_set_default_wifi_log_level(void)
 {
     /* WiFi libraries aren't compiled to know CONFIG_LOG_DEFAULT_LEVEL,
        so set it at runtime startup. Done here not in esp_wifi_init() to allow
@@ -49,7 +49,7 @@ static void __attribute__((constructor)) s_set_default_wifi_log_level()
     esp_log_level_set("mesh", CONFIG_LOG_DEFAULT_LEVEL);
 }
 
-static void esp_wifi_set_debug_log()
+static void esp_wifi_set_debug_log(void)
 {
     /* set WiFi log level and module */
 #if CONFIG_ESP32_WIFI_DEBUG_LOG_ENABLE
index 950659924882e14d6b8d5d48ec55777ca65415d4..133a62c355ecff7f875683511e431a501db66955 100644 (file)
@@ -15,8 +15,8 @@
 
 //Function just extern, need not test
 extern void bt_bb_init_cmplx(void);
-extern void IRAM_ATTR spi_flash_disable_interrupts_caches_and_other_cpu();
-extern void IRAM_ATTR spi_flash_enable_interrupts_caches_and_other_cpu();
+extern void IRAM_ATTR spi_flash_disable_interrupts_caches_and_other_cpu(void);
+extern void IRAM_ATTR spi_flash_enable_interrupts_caches_and_other_cpu(void);
 
 //Functions in librtc.a called by WIFI or Blutooth directly in ISR
 extern void bt_bb_init_cmplx_reg(void);
index e19b45c98adb4f71a0505b87ab271aa05c13df90..0e8020086e45fcd3ba5adea6a2d80061b16cb361 100644 (file)
@@ -27,7 +27,7 @@
  *
  * @note  Should be called at system startup.
  */
-void esp_core_dump_init();
+void esp_core_dump_init(void);
 
 /**
  * @brief  Saves core dump to flash.
index a13dd1707d45ccd43f6daddfbfe0882cc2a5266a..59568e0043e1af27bdf3584f244746bcbc626b96 100644 (file)
@@ -82,7 +82,7 @@ typedef struct _core_dump_task_header_t
 #if CONFIG_ESP32_ENABLE_COREDUMP_TO_FLASH
 
 //  Core dump flash init function
-void esp_core_dump_flash_init();
+void esp_core_dump_flash_init(void);
 
 #endif
 
index bbd3e29ce1b4cb36eaa03f24e686ec58fcd77e32..056f3417b7a2d3fcb37c4e77c59673d04e08877e 100644 (file)
@@ -153,7 +153,7 @@ inline void esp_core_dump_write(void *frame, core_dump_write_config_t *write_cfg
 
 #endif
 
-void esp_core_dump_init()
+void esp_core_dump_init(void)
 {
 #if CONFIG_ESP32_ENABLE_COREDUMP_TO_FLASH
     esp_core_dump_flash_init();
index dd48d5ba8eee7e3408a1b7f0baaee7f3ff478016..9c2ac78766c4f319ffea685ee364e9c6df21650c 100644 (file)
@@ -50,7 +50,7 @@ static inline core_dump_crc_t esp_core_dump_calc_flash_config_crc(void)
     return crc32_le(0, (uint8_t const *)&s_core_flash_config.partition, sizeof(s_core_flash_config.partition));
 }
 
-void esp_core_dump_flash_init() 
+void esp_core_dump_flash_init(void
 {
     const esp_partition_t *core_part;
 
index d3afbe5d054f551bc331237f69b833c1d1faa57a..2a2aa2d5fa9852f13bdb0e3a5b6a61ab2e8d8384 100644 (file)
@@ -81,7 +81,7 @@ static esp_err_t esp_core_dump_uart_write_data(void *priv, void * data, uint32_t
     return err;
 }
 
-static int esp_core_dump_uart_get_char() {
+static int esp_core_dump_uart_get_char(void) {
     int i;
     uint32_t reg = (READ_PERI_REG(UART_STATUS_REG(0)) >> UART_RXFIFO_CNT_S) & UART_RXFIFO_CNT;
     if (reg) {
index 024d2301db6c7d28408cfca2362f2b3eff955e11..ad6758b6726d879ad5af2d120a2f1ce95637596a 100644 (file)
@@ -20,7 +20,7 @@
 
 volatile unsigned long crash_flags = TCI_UNALIGN_PTR;
 
-void bad_ptr_func()
+void bad_ptr_func(void)
 {
     unsigned long *ptr = (unsigned long *)0;
     volatile int cnt = 0;
@@ -47,7 +47,7 @@ void bad_ptr_task(void *pvParameter)
     fflush(stdout);
 }
 
-void recur_func()
+void recur_func(void)
 {
     static int rec_cnt;
     unsigned short *ptr = (unsigned short *)0x5;
index 66412451a369d7cce34cd5041cb7f73e47da613e..ca949e1ab53ccfcb0ebaa9f3df7e40e6404a1088 100644 (file)
@@ -60,7 +60,7 @@ static void test_setup(size_t max_files)
     TEST_ESP_OK(esp_vfs_fat_rawflash_mount("/spiflash", "flash_test", &mount_config));
 }
 
-static void test_teardown()
+static void test_teardown(void)
 {
     TEST_ESP_OK(esp_vfs_fat_rawflash_unmount("/spiflash","flash_test"));
 }
index f848c31ca85434ae1468475d42fb6e193eb545e5..64dbe4ff0d912cd5f11679ab54b58f99312f789e 100644 (file)
@@ -32,7 +32,7 @@
 
 
 static wl_handle_t s_test_wl_handle;
-static void test_setup()
+static void test_setup(void)
 {
     esp_vfs_fat_sdmmc_mount_config_t mount_config = {
         .format_if_mount_failed = true,
@@ -42,7 +42,7 @@ static void test_setup()
     TEST_ESP_OK(esp_vfs_fat_spiflash_mount("/spiflash", NULL, &mount_config, &s_test_wl_handle));
 }
 
-static void test_teardown()
+static void test_teardown(void)
 {
     TEST_ESP_OK(esp_vfs_fat_spiflash_unmount("/spiflash", s_test_wl_handle));
 }
index a2a05951e188986eae68e12fb26e2214fa0bd03b..d3f9caa688b8c5c41efe0f9fb9820a1894ba2ef0 100644 (file)
@@ -63,7 +63,7 @@ esp_err_t esp_vfs_fat_register(const char* base_path, const char* fat_drive,
  *      - ESP_OK on success
  *      - ESP_ERR_INVALID_STATE if FATFS is not registered in VFS
  */
-esp_err_t esp_vfs_fat_unregister() __attribute__((deprecated));
+esp_err_t esp_vfs_fat_unregister(void) __attribute__((deprecated));
 
 /**
  * @brief Un-register FATFS from VFS
@@ -160,7 +160,7 @@ esp_err_t esp_vfs_fat_sdmmc_mount(const char* base_path,
  *      - ESP_OK on success
  *      - ESP_ERR_INVALID_STATE if esp_vfs_fat_sdmmc_mount hasn't been called
  */
-esp_err_t esp_vfs_fat_sdmmc_unmount();
+esp_err_t esp_vfs_fat_sdmmc_unmount(void);
 
 /**
  * @brief Convenience function to initialize FAT filesystem in SPI flash and register it in VFS
index 511be8c56e06c0a0af1e4b71080abd5c1b535ee9..e4be41516911a1695ffeed53b40bd493d4e95fa4 100644 (file)
@@ -104,7 +104,7 @@ static size_t find_context_index_by_path(const char* base_path)
     return FF_VOLUMES;
 }
 
-static size_t find_unused_context_index()
+static size_t find_unused_context_index(void)
 {
     for(size_t i=0; i<FF_VOLUMES; i++) {
         if (!s_fat_ctxs[i]) {
@@ -205,7 +205,7 @@ esp_err_t esp_vfs_fat_unregister_path(const char* base_path)
     return ESP_OK;
 }
 
-esp_err_t esp_vfs_fat_unregister()
+esp_err_t esp_vfs_fat_unregister(void)
 {
     if (s_fat_ctx == NULL) {
         return ESP_ERR_INVALID_STATE;
index 97928f7d02174a19ea5f9d97e35f6f0a05623b09..ac1a37a7fac8630a0025897b7da8e278c25b3025 100644 (file)
@@ -162,7 +162,7 @@ fail:
     return err;
 }
 
-esp_err_t esp_vfs_fat_sdmmc_unmount()
+esp_err_t esp_vfs_fat_sdmmc_unmount(void)
 {
     if (s_card == NULL) {
         return ESP_ERR_INVALID_STATE;
index badd0cabd70e8af06e0745d946b37edbf8694b34..332783c030655bc8899085128f95e593f982481a 100644 (file)
@@ -58,7 +58,7 @@ esp_err_t mbc_master_init(mb_port_type_t port_type, void** handler)
 /**
  * Modbus controller destroy function
  */
-esp_err_t mbc_master_destroy()
+esp_err_t mbc_master_destroy(void)
 {
     esp_err_t error = ESP_OK;
     MB_MASTER_CHECK((master_interface_ptr != NULL),
@@ -195,7 +195,7 @@ esp_err_t mbc_master_setup(void* comm_info)
 /**
  * Modbus controller stack start function
  */
-esp_err_t mbc_master_start()
+esp_err_t mbc_master_start(void)
 {
     esp_err_t error = ESP_OK;
     MB_MASTER_CHECK((master_interface_ptr != NULL),
index 8883a98f2708c7352ef570d3173e72701cfe2e8c..3765d727d9f366f267f12cc1983aa50ca9cf7fe9 100644 (file)
@@ -77,7 +77,7 @@ esp_err_t mbc_slave_init(mb_port_type_t port_type, void** handler)
 /**
  * Modbus controller destroy function
  */
-esp_err_t mbc_slave_destroy()
+esp_err_t mbc_slave_destroy(void)
 {
     esp_err_t error = ESP_OK;
     // Is initialization done?
@@ -118,7 +118,7 @@ esp_err_t mbc_slave_setup(void* comm_info)
 /**
  * Start Modbus controller start function
  */
-esp_err_t mbc_slave_start()
+esp_err_t mbc_slave_start(void)
 {
     esp_err_t error = ESP_OK;
     MB_SLAVE_CHECK((slave_interface_ptr != NULL),
index 484128ae7f5c51733f46c5bd0f05dd0add8ec430..2a72d8015cd7402186d13adbb86681a91aab0af4 100644 (file)
@@ -46,13 +46,13 @@ static _lock_t s_port_lock;
 
 /* ----------------------- Start implementation -----------------------------*/
 inline void
-vMBPortEnterCritical( )
+vMBPortEnterCritical(void)
 {
     _lock_acquire(&s_port_lock);
 }
 
 inline void
-vMBPortExitCritical( )
+vMBPortExitCritical(void)
 {
     _lock_release(&s_port_lock);
 }
index cfe656552b70b25053154a7057e83cdbe2fc56a2..ccba5b3d1bd1db7e005e65082adb74f4c69e2ec5 100644 (file)
@@ -56,8 +56,8 @@ typedef short   SHORT;
 typedef unsigned long ULONG;
 typedef long    LONG;
 
-void vMBPortEnterCritical( );
-void vMBPortExitCritical( );
+void vMBPortEnterCritical(void);
+void vMBPortExitCritical(void);
 
 #define ENTER_CRITICAL_SECTION( ) { ESP_LOGD(MB_PORT_TAG,"%s: Port enter critical.", __func__); \
                                     vMBPortEnterCritical(); }
index 10967af7ab2aa3e728ccc2d894a47845a8341e8e..879c14ee8e49e778263c4ee417391ecf671f6722 100644 (file)
@@ -130,7 +130,7 @@ static void vMBPortSerialRxPoll(size_t xEventSize)
     }
 }
 
-BOOL xMBPortSerialTxPoll()
+BOOL xMBPortSerialTxPoll(void)
 {
     BOOL bStatus = FALSE;
     USHORT usCount = 0;
@@ -271,7 +271,7 @@ BOOL xMBPortSerialInit(UCHAR ucPORT, ULONG ulBaudRate,
     return TRUE;
 }
 
-void vMBPortSerialClose()
+void vMBPortSerialClose(void)
 {
     (void)vTaskSuspend(xMbTaskHandle);
     (void)vTaskDelete(xMbTaskHandle);
index 330269101a72b802046ae3e8c4db2cf0ad4365c3..2c70479e5b1a4e2a09cec329904a0c44410e761f 100644 (file)
@@ -121,7 +121,7 @@ static void vMBMasterPortSerialRxPoll(size_t xEventSize)
     }
 }
 
-BOOL xMBMasterPortSerialTxPoll()
+BOOL xMBMasterPortSerialTxPoll(void)
 {
     BOOL bStatus = FALSE;
     USHORT usCount = 0;
@@ -265,7 +265,7 @@ BOOL xMBMasterPortSerialInit( UCHAR ucPORT, ULONG ulBaudRate, UCHAR ucDataBits,
     return TRUE;
 }
 
-void vMBMasterPortSerialClose()
+void vMBMasterPortSerialClose(void)
 {
     (void)vTaskDelete(xMbTaskHandle);
     ESP_ERROR_CHECK(uart_driver_delete(ucUartNumber));
index 2859aa01669361e36baa252c04aabd9ed3bf18c5..4e832ef7362158cf7cd118d997b30e2d495fe297 100644 (file)
@@ -121,7 +121,7 @@ BOOL xMBPortTimersInit(USHORT usTim1Timerout50us)
     return TRUE;
 }
 
-void vMBPortTimersEnable()
+void vMBPortTimersEnable(void)
 {
 #ifdef CONFIG_FMB_TIMER_PORT_ENABLED
     ESP_ERROR_CHECK(timer_pause(usTimerGroupIndex, usTimerIndex));
@@ -131,7 +131,7 @@ void vMBPortTimersEnable()
 #endif
 }
 
-void vMBPortTimersDisable()
+void vMBPortTimersDisable(void)
 {
 #ifdef CONFIG_FMB_TIMER_PORT_ENABLED
     ESP_ERROR_CHECK(timer_pause(usTimerGroupIndex, usTimerIndex));
@@ -141,7 +141,7 @@ void vMBPortTimersDisable()
 #endif
 }
 
-void vMBPortTimerClose()
+void vMBPortTimerClose(void)
 {
 #ifdef CONFIG_FMB_TIMER_PORT_ENABLED
     ESP_ERROR_CHECK(timer_pause(usTimerGroupIndex, usTimerIndex));
index c2b5b423c51a14b4f99ecd6e53c1a02bd6d90bab..9ba9f52cd23b972621b56bf92da448052648667d 100644 (file)
@@ -155,7 +155,7 @@ static BOOL xMBMasterPortTimersEnable(USHORT usTimerTics50us)
     return TRUE;
 }
 
-void vMBMasterPortTimersT35Enable()
+void vMBMasterPortTimersT35Enable(void)
 {
     USHORT usTimerTicks = usT35TimeOut50us;
 
@@ -165,7 +165,7 @@ void vMBMasterPortTimersT35Enable()
     (void)xMBMasterPortTimersEnable(usTimerTicks);
 }
 
-void vMBMasterPortTimersConvertDelayEnable()
+void vMBMasterPortTimersConvertDelayEnable(void)
 {
     // Covert time in milliseconds into ticks
     USHORT usTimerTicks = ((MB_MASTER_DELAY_MS_CONVERT * 1000) / MB_TICK_TIME_US);
@@ -176,7 +176,7 @@ void vMBMasterPortTimersConvertDelayEnable()
     (void)xMBMasterPortTimersEnable(usTimerTicks);
 }
 
-void vMBMasterPortTimersRespondTimeoutEnable()
+void vMBMasterPortTimersRespondTimeoutEnable(void)
 {
     USHORT usTimerTicks = (MB_MASTER_TIMEOUT_MS_RESPOND * 1000 / MB_TICK_TIME_US);
 
@@ -185,7 +185,7 @@ void vMBMasterPortTimersRespondTimeoutEnable()
     (void)xMBMasterPortTimersEnable(usTimerTicks);
 }
 
-void vMBMasterPortTimersDisable()
+void vMBMasterPortTimersDisable(void)
 {
     // Stop timer and then reload timer counter value
     ESP_ERROR_CHECK(timer_pause(usTimerGroupIndex, usTimerIndex));
@@ -194,7 +194,7 @@ void vMBMasterPortTimersDisable()
     ESP_ERROR_CHECK(timer_disable_intr(usTimerGroupIndex, usTimerIndex));
 }
 
-void vMBMasterPortTimerClose()
+void vMBMasterPortTimerClose(void)
 {
     ESP_ERROR_CHECK(timer_pause(usTimerGroupIndex, usTimerIndex));
     ESP_ERROR_CHECK(timer_disable_intr(usTimerGroupIndex, usTimerIndex));
index 72d753e5202d16ee8cdab96f20e31a3df0e983c4..5c6b05f37bc9a963630a3499a1f29c4df2a995de 100644 (file)
@@ -156,7 +156,7 @@ esp_err_t mbc_serial_slave_set_descriptor(const mb_register_area_descriptor_t de
 }
 
 // The helper function to get time stamp in microseconds
-static uint64_t get_time_stamp()
+static uint64_t get_time_stamp(void)
 {
     uint64_t time_stamp = esp_timer_get_time();
     return time_stamp;
index 7454441cf61356d22241ad3d31ea4f6c2ecbdf2b..61e748f32626fadb932fcbbdbb4f33d7db16d019 100644 (file)
@@ -181,13 +181,13 @@ void vPortSetStackWatchpoint( void* pxStackStart );
  * Returns true if the current core is in ISR context; low prio ISR, med prio ISR or timer tick ISR. High prio ISRs
  * aren't detected here, but they normally cannot call C code, so that should not be an issue anyway.
  */
-BaseType_t xPortInIsrContext();
+BaseType_t xPortInIsrContext(void);
 
 /*
  * This function will be called in High prio ISRs. Returns true if the current core was in ISR context
  * before calling into high prio ISR context.
  */
-BaseType_t xPortInterruptedFromISRContext();
+BaseType_t xPortInterruptedFromISRContext(void);
 
 /*
  * The structures and methods of manipulating the MPU are contained within the
@@ -203,7 +203,7 @@ BaseType_t xPortInterruptedFromISRContext();
 #endif
 
 /* Multi-core: get current core ID */
-static inline uint32_t IRAM_ATTR xPortGetCoreID() {
+static inline uint32_t IRAM_ATTR xPortGetCoreID(void) {
     uint32_t id;
     __asm__ __volatile__ (
         "rsr.prid %0\n"
index 183d38a4dc0c744359bbf8ebc152db73c34f9970..d5df0b274e416a8b2cade460b0130048f759af17 100644 (file)
@@ -177,7 +177,7 @@ typedef struct {
 
 
 #define portASSERT_IF_IN_ISR()        vPortAssertIfInISR()
-void vPortAssertIfInISR();
+void vPortAssertIfInISR(void);
 
 #define portCRITICAL_NESTING_IN_TCB 1
 
@@ -320,7 +320,7 @@ void vPortCPUReleaseMutex(portMUX_TYPE *mux);
 // Cleaner solution allows nested interrupts disabling and restoring via local registers or stack.
 // They can be called from interrupts too.
 // WARNING: Only applies to current CPU. See notes above.
-static inline unsigned portENTER_CRITICAL_NESTED() {
+static inline unsigned portENTER_CRITICAL_NESTED(void) {
        unsigned state = XTOS_SET_INTLEVEL(XCHAL_EXCM_LEVEL);
        portbenchmarkINTERRUPT_DISABLE();
        return state;
@@ -385,7 +385,7 @@ void _frxt_setup_switch( void );
 #define portYIELD()                                    vPortYield()
 #define portYIELD_FROM_ISR()        {traceISR_EXIT_TO_SCHEDULER(); _frxt_setup_switch();}
 
-static inline uint32_t xPortGetCoreID();
+static inline uint32_t xPortGetCoreID(void);
 
 /* Yielding within an API call (when interrupts are off), means the yield should be delayed
    until interrupts are re-enabled.
index 04e5efa3025c30d99144ec61841f27d52d090623..cd6720c964a93944bd5627cb8cbf675f670f9c73 100644 (file)
@@ -331,7 +331,7 @@ void vPortReleaseTaskMPUSettings( xMPU_SETTINGS *xMPUSettings )
  * Returns true if the current core is in ISR context; low prio ISR, med prio ISR or timer tick ISR. High prio ISRs
  * aren't detected here, but they normally cannot call C code, so that should not be an issue anyway.
  */
-BaseType_t xPortInIsrContext()
+BaseType_t xPortInIsrContext(void)
 {
        unsigned int irqStatus;
        BaseType_t ret;
@@ -345,12 +345,12 @@ BaseType_t xPortInIsrContext()
  * This function will be called in High prio ISRs. Returns true if the current core was in ISR context
  * before calling into high prio ISR context.
  */
-BaseType_t IRAM_ATTR xPortInterruptedFromISRContext()
+BaseType_t IRAM_ATTR xPortInterruptedFromISRContext(void)
 {
        return (port_interruptNesting[xPortGetCoreID()] != 0);
 }
 
-void vPortAssertIfInISR()
+void vPortAssertIfInISR(void)
 {
        configASSERT(xPortInIsrContext());
 }
index b19ba84a62a099bbf64dbc05a40fddfbf63a2385..8c4fd61a3677cc3445bbfe5515fe5e88e68d2c8a 100644 (file)
@@ -2117,7 +2117,7 @@ void vTaskEndScheduler( void )
 
 #if ( configUSE_NEWLIB_REENTRANT == 1 )
 //Return global reent struct if FreeRTOS isn't running,
-struct _reent* __getreent() {
+struct _reent* __getreent(void) {
        //No lock needed because if this changes, we won't be running anymore.
        TCB_t *currTask=xTaskGetCurrentTaskHandle();
        if (currTask==NULL) {
index bbcd21a141c461fee5499ee048589867fdd15f97..5071ce1fe905eba95348c0a09da292010db22ba5 100644 (file)
@@ -221,7 +221,7 @@ static void del_cb(int index, void *ptr)
     *((uint32_t *)ptr) = (TLSP_DEL_BASE << index);   //Indicate deletion by setting task storage element to a unique value
 }
 
-static void task_cb()
+static void task_cb(void)
 {
     int core = xPortGetCoreID();
     for(int i = 0; i < NO_OF_TLSP; i++){
index 0a25d301632f604e8000dbcbd6c24bd81ca53adf..c2672fe27cab8138a44f984805a226f3d12e42e6 100644 (file)
@@ -135,7 +135,7 @@ static timer_isr_handle_t isr_handle;
 static bool test_set_bits;
 static bool test_clear_bits;
 
-static void IRAM_ATTR event_group_isr()
+static void IRAM_ATTR event_group_isr(void)
 {
     portBASE_TYPE task_woken = pdFALSE;
     TIMERG0.int_clr_timers.t0 = 1;
@@ -157,7 +157,7 @@ static void IRAM_ATTR event_group_isr()
     }
 }
 
-static void setup_timer()
+static void setup_timer(void)
 {
     //Setup timer for ISR
     int timer_group = TIMER_GROUP_0;
@@ -178,7 +178,7 @@ static void setup_timer()
     timer_isr_register(timer_group, timer_idx, event_group_isr, NULL, ESP_INTR_FLAG_IRAM, &isr_handle);    //Set ISR handler
 }
 
-static void cleanup_timer()
+static void cleanup_timer(void)
 {
     timer_disable_intr(TIMER_GROUP_0, TIMER_NUMBER);
     esp_intr_free(isr_handle);
index 87bc260a0e51085d4d76548129574b4421fc7a0e..fd230d16234e3eb7db010bbc84aa87643329297b 100644 (file)
@@ -94,7 +94,7 @@ static void receiver_task (void* arg){
     vTaskDelete(NULL);
 }
 
-static void IRAM_ATTR sender_ISR ()
+static void IRAM_ATTR sender_ISR (void)
 {
     int curcore = xPortGetCoreID();
     if(curcore == 0){      //Clear timer interrupt
index 08f83f0b6c5118ae7a152d8820503733643cec18..7d60de36641f085b28919fc74cff9c44f2313ee4 100644 (file)
@@ -191,7 +191,7 @@ static void IRAM_ATTR suspend_scheduler_while_block_set(void* arg)
     xTaskResumeAll();
 }
 
-static void IRAM_ATTR suspend_scheduler_on_both_cpus()
+static void IRAM_ATTR suspend_scheduler_on_both_cpus(void)
 {
     block = true;
     if (suspend_both_cpus) {
@@ -201,7 +201,7 @@ static void IRAM_ATTR suspend_scheduler_on_both_cpus()
     vTaskSuspendAll();
 }
 
-static void IRAM_ATTR resume_scheduler_on_both_cpus()
+static void IRAM_ATTR resume_scheduler_on_both_cpus(void)
 {
     block = false;
     xTaskResumeAll();
@@ -286,7 +286,7 @@ TEST_CASE("Test the waiting task not missed due to scheduler suspension on one C
 
 static uint32_t count_tick[2];
 
-static void IRAM_ATTR tick_hook()
+static void IRAM_ATTR tick_hook(void)
 {
     ++count_tick[xPortGetCoreID()];
 }
index 3ab376115fd7fd22ad15a1e60f867abd935c2012..9c7d91a2ee5e7e87549f9fd0ccc6fbcdf2e86242 100644 (file)
@@ -446,7 +446,7 @@ void heap_caps_dump(uint32_t caps)
     }
 }
 
-void heap_caps_dump_all()
+void heap_caps_dump_all(void)
 {
     heap_caps_dump(MALLOC_CAP_INVALID);
 }
index 30b9dc299f83e03e90c7f0e7197c58cc2c07cc93..32e7cd7e2302c968f3e9401c8f4e25bde5b1a52c 100644 (file)
@@ -39,7 +39,7 @@ static void register_heap(heap_t *region)
     }
 }
 
-void heap_caps_enable_nonos_stack_heaps()
+void heap_caps_enable_nonos_stack_heaps(void)
 {
     heap_t *heap;
     SLIST_FOREACH(heap, &registered_heaps, next) {
@@ -57,7 +57,7 @@ void heap_caps_enable_nonos_stack_heaps()
 /* Initialize the heap allocator to use all of the memory not
    used by static data or reserved for other purposes
  */
-void heap_caps_init()
+void heap_caps_init(void)
 {
     /* Get the array of regions that we can use for heaps
        (with reserved memory removed already.)
index 5a7aa6bc2f3dafcc87c8b21ef3be750e0f1f5fbd..3b72522886ee59aafccdae528b31029d277a07aa 100644 (file)
@@ -308,7 +308,7 @@ void heap_caps_dump(uint32_t caps);
  * Output is the same as for heap_caps_dump.
  *
  */
-void heap_caps_dump_all();
+void heap_caps_dump_all(void);
 
 #ifdef __cplusplus
 }
index 3ae6b8e4fc4c39f211514e06b976252b0ad2d136..1d16c490c8ee9014dae9072434c262298e0ed526 100644 (file)
@@ -27,7 +27,7 @@ extern "C" {
  * This is called once in the IDF startup code. Do not call it
  * at other times.
  */
-void heap_caps_init();
+void heap_caps_init(void);
 
 /**
  * @brief Enable heap(s) in memory regions where the startup stacks are located.
@@ -37,7 +37,7 @@ void heap_caps_init();
  * completely started, they do not use that memory anymore and heap(s) there can
  * be enabled.
  */
-void heap_caps_enable_nonos_stack_heaps();
+void heap_caps_enable_nonos_stack_heaps(void);
 
 /**
  * @brief Add a region of memory to the collection of heaps at runtime.
index e2916e2bc35320e185f19233654470afdbad8e5c..42f73cfe7055d6da89a49c3ef57029465ac30883 100644 (file)
@@ -21,7 +21,7 @@ static int **allocatedMem;
 static int noAllocated;
 
 
-static int tryAllocMem() {
+static int tryAllocMem(void) {
     int i, j;
     const int allocateMaxK=1024*5; //try to allocate a max of 5MiB
 
@@ -38,7 +38,7 @@ static int tryAllocMem() {
 }
 
 
-static void tryAllocMemFree() {
+static void tryAllocMemFree(void) {
     int i, j;
     for (i=0; i<noAllocated; i++) {
         for (j=0; j<1024/4; j++) {
index 4cda558ec35a34f0468828a65cc9ee379c4aab8e..74c80847714e6dd856e7174f5fc379e6f91e5f36 100644 (file)
@@ -114,7 +114,7 @@ TEST_CASE("heap_caps metadata test", "[heap]")
 /* Small function runs from IRAM to check that malloc/free/realloc
    all work OK when cache is disabled...
 */
-static IRAM_ATTR __attribute__((noinline)) bool iram_malloc_test()
+static IRAM_ATTR __attribute__((noinline)) bool iram_malloc_test(void)
 {
     spi_flash_guard_get()->start(); // Disables flash cache
 
index 7a9f096dad94b7f537981f0eebac6e1ea6d65144..5c2e26b23874932de229f4e560443e68e8229242 100644 (file)
@@ -9,7 +9,7 @@
    internal filesystem storage.
 */
 
-extern int aead_chacha20poly1305_xmain();
+extern int aead_chacha20poly1305_xmain(void);
 
 TEST_CASE("aead_chacha20poly1305 test vectors", "[libsodium]")
 {
@@ -17,7 +17,7 @@ TEST_CASE("aead_chacha20poly1305 test vectors", "[libsodium]")
     TEST_ASSERT_EQUAL(0, aead_chacha20poly1305_xmain());
 }
 
-extern int chacha20_xmain();
+extern int chacha20_xmain(void);
 
 TEST_CASE("chacha20 test vectors", "[libsodium]")
 {
@@ -25,8 +25,8 @@ TEST_CASE("chacha20 test vectors", "[libsodium]")
     TEST_ASSERT_EQUAL(0, chacha20_xmain());
 }
 
-extern int box_xmain();
-extern int box2_xmain();
+extern int box_xmain(void);
+extern int box2_xmain(void);
 
 TEST_CASE("box tests", "[libsodium]")
 {
@@ -37,7 +37,7 @@ TEST_CASE("box tests", "[libsodium]")
     TEST_ASSERT_EQUAL(0, box2_xmain());
 }
 
-extern int ed25519_convert_xmain();
+extern int ed25519_convert_xmain(void);
 
 TEST_CASE("ed25519_convert tests", "[libsodium]")
 {
@@ -45,7 +45,7 @@ TEST_CASE("ed25519_convert tests", "[libsodium]")
     TEST_ASSERT_EQUAL(0, ed25519_convert_xmain() );
 }
 
-extern int sign_xmain();
+extern int sign_xmain(void);
 
 TEST_CASE("sign tests", "[libsodium]")
 {
@@ -53,7 +53,7 @@ TEST_CASE("sign tests", "[libsodium]")
     TEST_ASSERT_EQUAL(0, sign_xmain() );
 }
 
-extern int hash_xmain();
+extern int hash_xmain(void);
 
 TEST_CASE("hash tests", "[libsodium]")
 {
index c59469cc022e48ec562fb478eeefa72dc6247c60..fbbdf24062be1953b3895f95f148162aae89d3ba 100644 (file)
@@ -104,7 +104,7 @@ static inline void add_to_cache(const char* tag, esp_log_level_t level);
 static void heap_bubble_down(int index);
 static inline void heap_swap(int i, int j);
 static inline bool should_output(esp_log_level_t level_for_message, esp_log_level_t level_for_tag);
-static inline void clear_log_level_list();
+static inline void clear_log_level_list(void);
 
 vprintf_like_t esp_log_set_vprintf(vprintf_like_t func)
 {
@@ -172,7 +172,7 @@ void esp_log_level_set(const char* tag, esp_log_level_t level)
     xSemaphoreGive(s_log_mutex);
 }
 
-void clear_log_level_list()
+void clear_log_level_list(void)
 {
     uncached_tag_entry_t *it;
     while((it = SLIST_FIRST(&s_log_tags)) != NULL) {
@@ -325,14 +325,14 @@ static inline void heap_swap(int i, int j)
 //as a workaround before the interface for this variable
 extern uint32_t g_ticks_per_us_pro;
 
-uint32_t ATTR esp_log_early_timestamp()
+uint32_t ATTR esp_log_early_timestamp(void)
 {
     return xthal_get_ccount() / (g_ticks_per_us_pro * 1000);
 }
 
 #ifndef BOOTLOADER_BUILD
 
-uint32_t IRAM_ATTR esp_log_timestamp()
+uint32_t IRAM_ATTR esp_log_timestamp(void)
 {
     if (xTaskGetSchedulerState() == taskSCHEDULER_NOT_STARTED) {
         return esp_log_early_timestamp();
@@ -346,7 +346,7 @@ uint32_t IRAM_ATTR esp_log_timestamp()
 
 #else
 
-uint32_t esp_log_timestamp() __attribute__((alias("esp_log_early_timestamp")));
+uint32_t esp_log_timestamp(void) __attribute__((alias("esp_log_early_timestamp")));
 
 #endif //BOOTLOADER_BUILD
 
index df6a2af022c96d05e4a2afa52c53c3281f75e91a..48adc3b98df6695d8b60c8a4b19f4e8b0c789a8a 100644 (file)
@@ -1322,7 +1322,7 @@ dhcps_dns_setserver(const ip_addr_t *dnsserver)
  * Returns      : ip4_addr_t
 *******************************************************************************/
 ip4_addr_t 
-dhcps_dns_getserver()
+dhcps_dns_getserver(void)
 {
     return dns_server;
 }
index a6ad51d9957a6196835a1a5b8be7703363ce36e7..1aef8aaca281d4328e31a89a3696acff379aed8d 100644 (file)
@@ -88,7 +88,7 @@ void *dhcps_option_info(u8_t op_id, u32_t opt_len);
 void dhcps_set_option_info(u8_t op_id, void *opt_info, u32_t opt_len);
 bool dhcp_search_ip_on_mac(u8_t *mac, ip4_addr_t *ip);
 void dhcps_dns_setserver(const ip_addr_t *dnsserver);
-ip4_addr_t dhcps_dns_getserver();
+ip4_addr_t dhcps_dns_getserver(void);
 void dhcps_set_new_lease_cb(dhcps_cb_t cb);
 
 #endif
index 1957304b9f2bc186839f5f6b60ace45d9f14d6cc..8a037c6ff263c44c3e6f5fcc9410aa830a36b61c 100644 (file)
@@ -16,7 +16,7 @@
 extern "C" {
 #endif
 
-void esp_vfs_lwip_sockets_register();
+void esp_vfs_lwip_sockets_register(void);
 
 #ifdef __cplusplus
 }
index ffd3e79e1f4063ad2a1cc4021ea4d2865b17f6d8..9ef74784cc85f3b4b5e3f4b50ce7f665ae60f65d 100644 (file)
@@ -39,7 +39,7 @@ static void lwip_stop_socket_select_isr(void *sem, BaseType_t *woken)
     }
 }
 
-static void *lwip_get_socket_select_semaphore()
+static void *lwip_get_socket_select_semaphore(void)
 {
     /* Calling this from the same process as select() will ensure that the semaphore won't be allocated from
      * ISR (lwip_stop_socket_select_isr).
@@ -57,7 +57,7 @@ static int lwip_ioctl_r_wrapper(int fd, int cmd, va_list args)
     return lwip_ioctl(fd, cmd, va_arg(args, void *));
 }
 
-void esp_vfs_lwip_sockets_register()
+void esp_vfs_lwip_sockets_register(void)
 {
     esp_vfs_t vfs = {
         .flags = ESP_VFS_FLAG_DEFAULT,
index c37a3e1b6111124f25271de64130fba7da57c465..2f3b2cc5583ad3a51b5b76b2f2c56a5a2987b57c 100644 (file)
@@ -23,7 +23,7 @@ static void dhcp_recv(void *arg, struct udp_pcb *pcb, struct pbuf *p, const ip_a
 
 void (*dhcp_test_static_dhcp_recv)(void *arg, struct udp_pcb *pcb, struct pbuf *p, const ip_addr_t *addr, u16_t port) = NULL;
 
-void dhcp_test_init_di()
+void dhcp_test_init_di(void)
 {
     dhcp_test_static_dhcp_recv = dhcp_recv;
 }
index 48cce58f63cb2683579427a41341c045a70b2faa..a05a8857878cb6bf81b2e333c6b140cd5c6ecc8b 100644 (file)
@@ -13,7 +13,7 @@ static void handle_dhcp(void *arg, struct udp_pcb *pcb, struct pbuf *p, const ip
 
 void (*dhcp_test_static_handle_hdcp)(void *arg, struct udp_pcb *pcb, struct pbuf *p, const ip_addr_t *addr, u16_t port) = NULL;
 
-void dhcp_test_init_di()
+void dhcp_test_init_di(void)
 {
     dhcp_test_static_handle_hdcp = handle_dhcp;
 }
index 0479f36a8d336cd16bf490d06dbce34472b8d152..a02b464aaed2b09b18bd5b51e2daefb0efa30fb9 100644 (file)
@@ -35,7 +35,7 @@ static void dns_recv(void *s, struct udp_pcb *pcb, struct pbuf *p, const ip_addr
 void (*dns_test_static_dns_recv)(void *s, struct udp_pcb *pcb, struct pbuf *p, const ip_addr_t *addr, u16_t port) = NULL;
 err_t (*dns_test_static_dns_enqueue)(const char *name, size_t hostnamelen, dns_found_callback found, void *callback_arg, u8_t dns_addrtype) = NULL;
 
-void dns_test_init_di()
+void dns_test_init_di(void)
 {
     dns_test_static_dns_recv = dns_recv;
     dns_test_static_dns_enqueue = dns_enqueue;
index fee5d01b190c983c2a3abf8732e374d770a4a6bf..681189ea00f22ed2752cafa6aca50239e2ab28e6 100644 (file)
@@ -22,7 +22,7 @@ ip4_addr_t server_ip;
 //
 // Dependency injected test functions
 void dhcp_test_dhcp_recv(void *arg, struct udp_pcb *pcb, struct pbuf *p, const ip_addr_t *addr, u16_t port);
-void dhcp_test_init_di();
+void dhcp_test_init_di(void);
 
 //
 // Test starts here
index e19cf28e7bd66841bbf27ca0d84100bc3946a0a0..dc8995280e09e10f6dc22f047082751741d7ebfd 100644 (file)
@@ -14,7 +14,7 @@ void dhcp_test_dhcps_cb (u8_t client_ip[4]) {}
 
 // Dependency injected static function to pass the packet into parser
 void dhcp_test_handle_dhcp(void *arg, struct udp_pcb *pcb, struct pbuf *p, const ip_addr_t *addr, u16_t port);
-void dhcp_test_init_di();
+void dhcp_test_init_di(void);
 
 //
 // Test starts here
index 1e9a588150a1237af9531bdc16a5b1dd6befac79..df74d7d86dc5c71d15c251e914ebe6bb1e1ad6d3 100644 (file)
@@ -21,7 +21,7 @@ ip4_addr_t server_ip;
 void dns_test_dns_recv(void *s, struct udp_pcb *pcb, struct pbuf *p, const ip_addr_t *addr, u16_t port);
 void dns_test_inject_port_and_txid(int port, int txid);
 
-void dns_test_init_di();
+void dns_test_init_di(void);
 err_t dns_test_dns_enqueue(const char *name, size_t hostnamelen, dns_found_callback found, void *callback_arg, u8_t dns_addrtype);
 
 //
index 50e1d9f3640b014db5a7c0989fdf600890f8fff2..09bb774b993c1a0e0990bc32b4bbdba508856668 100644 (file)
@@ -73,7 +73,7 @@ static IRAM_ATTR void rsa_complete_isr(void *arg)
     }
 }
 
-static void rsa_isr_initialise()
+static void rsa_isr_initialise(void)
 {
     if (op_complete_sem == NULL) {
         op_complete_sem = xSemaphoreCreateBinary();
index 392effc91fa24da2ce884777213a1d6072abd4b1..07203ac1ead4a0e39de42234148fb8ea81d03a43 100644 (file)
@@ -17,7 +17,7 @@ static void apb_access_loop_task(void *ignore);
 static volatile bool apb_access_corrupt;
 static TaskHandle_t apb_task_handle;
 
-void start_apb_access_loop()
+void start_apb_access_loop(void)
 {
     apb_access_corrupt = false;
     xTaskCreatePinnedToCore(apb_access_loop_task, "accessAPB", 2048, NULL,
@@ -25,7 +25,7 @@ void start_apb_access_loop()
                             &apb_task_handle, !UNITY_FREERTOS_CPU);
 }
 
-void verify_apb_access_loop()
+void verify_apb_access_loop(void)
 {
     vTaskDelete(apb_task_handle);
     apb_task_handle = NULL;
@@ -45,11 +45,11 @@ static void apb_access_loop_task(void *ignore)
 
 #else /*CONFIG_FREERTOS_UNICORE */
 
-void start_apb_access_loop()
+void start_apb_access_loop(void)
 {
 }
 
-void verify_apb_access_loop()
+void verify_apb_access_loop(void)
 {
 }
 
index a974c2d424b1a08adac5ffed5804db218992901e..8f30e0465aaabae986c73387ba7b701313fc2b05 100644 (file)
@@ -10,9 +10,9 @@
 
    Does nothing in unicore mode.
 */
-void start_apb_access_loop();
+void start_apb_access_loop(void);
 
 /* verify_apb_access_loop() kills the task started by start_apb_access_loop()
    and verifies that none of the APB reads were corrupted by unsafe DPORT reads.
 */
-void verify_apb_access_loop();
+void verify_apb_access_loop(void);
index 4370969d70e42348b79b496b0f5f60ccae1641b4..a30534640d4bed0ae6eaaa2ab5a3f29c051f9f1b 100644 (file)
@@ -85,13 +85,13 @@ typedef struct mdns_result_s {
  *     - ESP_ERR_NO_MEM on memory error
  *     - ESP_FAIL when failed to start mdns task
  */
-esp_err_t mdns_init();
+esp_err_t mdns_init(void);
 
 /**
  * @brief  Stop and free mDNS server
  *
  */
-void mdns_free();
+void mdns_free(void);
 
 /**
  * @brief  Set the hostname for mDNS server
@@ -235,7 +235,7 @@ esp_err_t mdns_service_txt_item_remove(const char * service_type, const char * p
  *     - ESP_OK success
  *     - ESP_ERR_INVALID_ARG Parameter error
  */
-esp_err_t mdns_service_remove_all();
+esp_err_t mdns_service_remove_all(void);
 
 /**
  * @brief  Query mDNS for host or service
index 5c8b0b5a49ed4630e48e62285875135b8d898983..059e03de5a37f573548654fbdec51fc07eabc61d 100644 (file)
@@ -17,6 +17,6 @@
 /**
  * @brief  Register MDNS functions with the console component
  */
-void mdns_console_register();
+void mdns_console_register(void);
 
 #endif /* _MDNS_CONSOLE_H_ */
index 92909e2deb15160b8118f108163bf7250d258b77..7331353d26c7db0c07a697004709a5d88ed89929 100644 (file)
@@ -32,7 +32,7 @@ static const char *TAG = "MDNS";
 static volatile TaskHandle_t _mdns_service_task_handle = NULL;
 static SemaphoreHandle_t _mdns_service_semaphore = NULL;
 
-static void _mdns_search_finish_done();
+static void _mdns_search_finish_done(void);
 static mdns_search_once_t * _mdns_search_find_from(mdns_search_once_t * search, mdns_name_t * name, uint16_t type, tcpip_adapter_if_t tcpip_if, mdns_ip_protocol_t ip_protocol);
 static void _mdns_search_result_add_ip(mdns_search_once_t * search, const char * hostname, ip_addr_t * ip, tcpip_adapter_if_t tcpip_if, mdns_ip_protocol_t ip_protocol);
 static void _mdns_search_result_add_srv(mdns_search_once_t * search, const char * hostname, uint16_t port, tcpip_adapter_if_t tcpip_if, mdns_ip_protocol_t ip_protocol);
@@ -1010,7 +1010,7 @@ static void _mdns_schedule_tx_packet(mdns_tx_packet_t * packet, uint32_t ms_afte
 /**
  * @brief  free all packets scheduled for sending
  */
-static void _mdns_clear_tx_queue_head()
+static void _mdns_clear_tx_queue_head(void)
 {
     mdns_tx_packet_t * q;
     while (_mdns_server->tx_queue_head) {
@@ -1699,7 +1699,7 @@ static void _mdns_send_final_bye(bool include_ip)
 /**
  * @brief  Stop the responder on all services without instance
  */
-static void _mdns_send_bye_all_pcbs_no_instance()
+static void _mdns_send_bye_all_pcbs_no_instance(void)
 {
     size_t srv_count = 0;
     mdns_srv_item_t * a = _mdns_server->services;
@@ -1727,7 +1727,7 @@ static void _mdns_send_bye_all_pcbs_no_instance()
 /**
  * @brief  Restart the responder on all services without instance
  */
-static void _mdns_restart_all_pcbs_no_instance()
+static void _mdns_restart_all_pcbs_no_instance(void)
 {
     size_t srv_count = 0;
     mdns_srv_item_t * a = _mdns_server->services;
@@ -1755,7 +1755,7 @@ static void _mdns_restart_all_pcbs_no_instance()
 /**
  * @brief  Restart the responder on all active PCBs
  */
-static void _mdns_restart_all_pcbs()
+static void _mdns_restart_all_pcbs(void)
 {
     _mdns_clear_tx_queue_head();
     size_t srv_count = 0;
@@ -3209,7 +3209,7 @@ static void _mdns_search_add(mdns_search_once_t * search)
 /**
  * @brief  Called from parser to finish any searches that have reached maximum results
  */
-static void _mdns_search_finish_done()
+static void _mdns_search_finish_done(void)
 {
     mdns_search_once_t * search = _mdns_server->search_once;
     mdns_search_once_t * s = NULL;
@@ -3931,7 +3931,7 @@ static esp_err_t _mdns_send_search_action(mdns_action_type_t type, mdns_search_o
  * if it is scheduled to be transmitted, then pushes the packet to action queue to be handled.
  *
  */
-static void _mdns_scheduler_run()
+static void _mdns_scheduler_run(void)
 {
     MDNS_SERVICE_LOCK();
     mdns_tx_packet_t * p = _mdns_server->tx_queue_head;
@@ -3966,7 +3966,7 @@ static void _mdns_scheduler_run()
 /**
  * @brief  Called from timer task to run active searches
  */
-static void _mdns_search_run()
+static void _mdns_search_run(void)
 {
     MDNS_SERVICE_LOCK();
     mdns_search_once_t * s = _mdns_server->search_once;
@@ -4025,7 +4025,7 @@ static void _mdns_timer_cb(void * arg)
     _mdns_search_run();
 }
 
-static esp_err_t _mdns_start_timer(){
+static esp_err_t _mdns_start_timer(void){
     esp_timer_create_args_t timer_conf = {
         .callback = _mdns_timer_cb,
         .arg = NULL,
@@ -4039,7 +4039,7 @@ static esp_err_t _mdns_start_timer(){
     return esp_timer_start_periodic(_mdns_server->timer_handle, MDNS_TIMER_PERIOD_US);
 }
 
-static esp_err_t _mdns_stop_timer(){
+static esp_err_t _mdns_stop_timer(void){
     esp_err_t err = ESP_OK;
     if (_mdns_server->timer_handle) {
         err = esp_timer_stop(_mdns_server->timer_handle);
@@ -4058,7 +4058,7 @@ static esp_err_t _mdns_stop_timer(){
  *      - ESP_OK on success
  *      - ESP_FAIL on error
  */
-static esp_err_t _mdns_service_task_start()
+static esp_err_t _mdns_service_task_start(void)
 {
     if (!_mdns_service_semaphore) {
         _mdns_service_semaphore = xSemaphoreCreateMutex();
@@ -4091,7 +4091,7 @@ static esp_err_t _mdns_service_task_start()
  * @return
  *      - ESP_OK
  */
-static esp_err_t _mdns_service_task_stop()
+static esp_err_t _mdns_service_task_stop(void)
 {
     _mdns_stop_timer();
     if (_mdns_service_task_handle) {
@@ -4146,7 +4146,7 @@ static void event_handler(void* arg, esp_event_base_t event_base,
     }
 }
 
-esp_err_t mdns_init()
+esp_err_t mdns_init(void)
 {
     esp_err_t err = ESP_OK;
 
@@ -4222,7 +4222,7 @@ free_server:
     return err;
 }
 
-void mdns_free()
+void mdns_free(void)
 {
     uint8_t i, j;
     if (!_mdns_server) {
@@ -4571,7 +4571,7 @@ esp_err_t mdns_service_remove(const char * service, const char * proto)
     return ESP_OK;
 }
 
-esp_err_t mdns_service_remove_all()
+esp_err_t mdns_service_remove_all(void)
 {
     if (!_mdns_server) {
         return ESP_ERR_INVALID_ARG;
index 17bffa55b70abf38d5541101825c8d1a4cf9f65e..adbbf0b8f14280174fc6d7b5ee4dde9725401294 100644 (file)
@@ -99,7 +99,7 @@ static int cmd_mdns_query_a(int argc, char** argv)
     return 0;
 }
 
-static void register_mdns_query_a()
+static void register_mdns_query_a(void)
 {
     mdns_query_a_args.hostname = arg_str1(NULL, NULL, "<hostname>", "Hostname that is searched for");
     mdns_query_a_args.timeout = arg_int0("t", "timeout", "<timeout>", "Timeout for this query");
@@ -156,7 +156,7 @@ static int cmd_mdns_query_aaaa(int argc, char** argv)
     return 0;
 }
 
-static void register_mdns_query_aaaa()
+static void register_mdns_query_aaaa(void)
 {
     mdns_query_a_args.hostname = arg_str1(NULL, NULL, "<hostname>", "Hostname that is searched for");
     mdns_query_a_args.timeout = arg_int0("t", "timeout", "<timeout>", "Timeout for this query");
@@ -215,7 +215,7 @@ static int cmd_mdns_query_srv(int argc, char** argv)
     return 0;
 }
 
-static void register_mdns_query_srv()
+static void register_mdns_query_srv(void)
 {
     mdns_query_srv_args.instance = arg_str1(NULL, NULL, "<instance>", "Instance to search for");
     mdns_query_srv_args.service = arg_str1(NULL, NULL, "<service>", "Service to search for (ex. _http, _smb, etc.)");
@@ -277,7 +277,7 @@ static int cmd_mdns_query_txt(int argc, char** argv)
     return 0;
 }
 
-static void register_mdns_query_txt()
+static void register_mdns_query_txt(void)
 {
     mdns_query_txt_args.instance = arg_str1(NULL, NULL, "<instance>", "Instance to search for");
     mdns_query_txt_args.service = arg_str1(NULL, NULL, "<service>", "Service to search for (ex. _http, _smb, etc.)");
@@ -343,7 +343,7 @@ static int cmd_mdns_query_ptr(int argc, char** argv)
     return 0;
 }
 
-static void register_mdns_query_ptr()
+static void register_mdns_query_ptr(void)
 {
     mdns_query_ptr_args.service = arg_str1(NULL, NULL, "<service>", "Service to search for (ex. _http, _smb, etc.)");
     mdns_query_ptr_args.proto = arg_str1(NULL, NULL, "<proto>", "Protocol to search for (_tcp, _udp, etc.)");
@@ -412,7 +412,7 @@ static int cmd_mdns_query_ip(int argc, char** argv)
     return 0;
 }
 
-static void register_mdns_query_ip()
+static void register_mdns_query_ip(void)
 {
     mdns_query_ip_args.hostname = arg_str1(NULL, NULL, "<hostname>", "Hostname that is searched for");
     mdns_query_ip_args.timeout = arg_int0("t", "timeout", "<timeout>", "Timeout for this query");
@@ -479,7 +479,7 @@ static int cmd_mdns_query_svc(int argc, char** argv)
     return 0;
 }
 
-static void register_mdns_query_svc()
+static void register_mdns_query_svc(void)
 {
     mdns_query_svc_args.instance = arg_str1(NULL, NULL, "<instance>", "Instance to search for");
     mdns_query_svc_args.service = arg_str1(NULL, NULL, "<service>", "Service to search for (ex. _http, _smb, etc.)");
@@ -528,7 +528,7 @@ static int cmd_mdns_init(int argc, char** argv)
     return 0;
 }
 
-static void register_mdns_init()
+static void register_mdns_init(void)
 {
     mdns_init_args.hostname = arg_str0("h", "hostname", "<hostname>", "Hostname that the server will advertise");
     mdns_init_args.instance = arg_str0("i", "instance", "<instance>", "Default instance name for services");
@@ -551,7 +551,7 @@ static int cmd_mdns_free(int argc, char** argv)
     return 0;
 }
 
-static void register_mdns_free()
+static void register_mdns_free(void)
 {
     const esp_console_cmd_t cmd_free = {
         .command = "mdns_free",
@@ -586,7 +586,7 @@ static int cmd_mdns_set_hostname(int argc, char** argv)
     return 0;
 }
 
-static void register_mdns_set_hostname()
+static void register_mdns_set_hostname(void)
 {
     mdns_set_hostname_args.hostname = arg_str1(NULL, NULL, "<hostname>", "Hostname that the server will advertise");
     mdns_set_hostname_args.end = arg_end(2);
@@ -624,7 +624,7 @@ static int cmd_mdns_set_instance(int argc, char** argv)
     return 0;
 }
 
-static void register_mdns_set_instance()
+static void register_mdns_set_instance(void)
 {
     mdns_set_instance_args.instance = arg_str1(NULL, NULL, "<instance>", "Default instance name for services");
     mdns_set_instance_args.end = arg_end(2);
@@ -733,7 +733,7 @@ static int cmd_mdns_service_add(int argc, char** argv)
     return 0;
 }
 
-static void register_mdns_service_add()
+static void register_mdns_service_add(void)
 {
     mdns_add_args.service = arg_str1(NULL, NULL, "<service>", "MDNS Service");
     mdns_add_args.proto = arg_str1(NULL, NULL, "<proto>", "IP Protocol");
@@ -776,7 +776,7 @@ static int cmd_mdns_service_remove(int argc, char** argv)
     return 0;
 }
 
-static void register_mdns_service_remove()
+static void register_mdns_service_remove(void)
 {
     mdns_remove_args.service = arg_str1(NULL, NULL, "<service>", "MDNS Service");
     mdns_remove_args.proto = arg_str1(NULL, NULL, "<proto>", "IP Protocol");
@@ -817,7 +817,7 @@ static int cmd_mdns_service_instance_set(int argc, char** argv)
     return 0;
 }
 
-static void register_mdns_service_instance_set()
+static void register_mdns_service_instance_set(void)
 {
     mdns_service_instance_set_args.service = arg_str1(NULL, NULL, "<service>", "MDNS Service");
     mdns_service_instance_set_args.proto = arg_str1(NULL, NULL, "<proto>", "IP Protocol");
@@ -858,7 +858,7 @@ static int cmd_mdns_service_port_set(int argc, char** argv) {
     return 0;
 }
 
-static void register_mdns_service_port_set()
+static void register_mdns_service_port_set(void)
 {
     mdns_service_port_set_args.service = arg_str1(NULL, NULL, "<service>", "MDNS Service");
     mdns_service_port_set_args.proto = arg_str1(NULL, NULL, "<proto>", "IP Protocol");
@@ -910,7 +910,7 @@ static int cmd_mdns_service_txt_replace(int argc, char** argv)
     return 0;
 }
 
-static void register_mdns_service_txt_replace()
+static void register_mdns_service_txt_replace(void)
 {
     mdns_txt_replace_args.service = arg_str1(NULL, NULL, "<service>", "MDNS Service");
     mdns_txt_replace_args.proto = arg_str1(NULL, NULL, "<proto>", "IP Protocol");
@@ -953,7 +953,7 @@ static int cmd_mdns_service_txt_set(int argc, char** argv)
     return 0;
 }
 
-static void register_mdns_service_txt_set()
+static void register_mdns_service_txt_set(void)
 {
     mdns_txt_set_args.service = arg_str1(NULL, NULL, "<service>", "MDNS Service");
     mdns_txt_set_args.proto = arg_str1(NULL, NULL, "<proto>", "IP Protocol");
@@ -996,7 +996,7 @@ static int cmd_mdns_service_txt_remove(int argc, char** argv)
     return 0;
 }
 
-static void register_mdns_service_txt_remove()
+static void register_mdns_service_txt_remove(void)
 {
     mdns_txt_remove_args.service = arg_str1(NULL, NULL, "<service>", "MDNS Service");
     mdns_txt_remove_args.proto = arg_str1(NULL, NULL, "<proto>", "IP Protocol");
@@ -1020,7 +1020,7 @@ static int cmd_mdns_service_remove_all(int argc, char** argv)
     return 0;
 }
 
-static void register_mdns_service_remove_all()
+static void register_mdns_service_remove_all(void)
 {
     const esp_console_cmd_t cmd_free = {
         .command = "mdns_service_remove_all",
@@ -1033,7 +1033,7 @@ static void register_mdns_service_remove_all()
     ESP_ERROR_CHECK( esp_console_cmd_register(&cmd_free) );
 }
 
-void mdns_console_register()
+void mdns_console_register(void)
 {
     register_mdns_init();
     register_mdns_free();
index bb3400f0afb3ef959fcd1f599f056d570659a1bb..ac69b093dc96f4b66dbcc6ff5cd3ec915b3358e7 100644 (file)
@@ -23,7 +23,7 @@ static void _udp_recv(void *arg, struct udp_pcb *upcb, struct pbuf *pb, const ip
 /**
  * @brief  Low level UDP PCB Initialize
  */
-static esp_err_t _udp_pcb_main_init()
+static esp_err_t _udp_pcb_main_init(void)
 {
     if(_pcb_main) {
         return ESP_OK;
@@ -47,7 +47,7 @@ static esp_err_t _udp_pcb_main_init()
 /**
  * @brief  Low level UDP PCB Free
  */
-static void _udp_pcb_main_deinit()
+static void _udp_pcb_main_deinit(void)
 {
     if(_pcb_main){
         udp_recv(_pcb_main, NULL, NULL);
@@ -177,7 +177,7 @@ static void _udp_recv(void *arg, struct udp_pcb *upcb, struct pbuf *pb, const ip
 /**
  * @brief  Check if any of the interfaces is up
  */
-static bool _udp_pcb_is_in_use(){
+static bool _udp_pcb_is_in_use(void){
     int i, p;
     for (i=0; i<TCPIP_ADAPTER_IF_MAX; i++) {
         for (p=0; p<MDNS_IP_PROTOCOL_MAX; p++) {
index acdafa31a8cbaf4b7cbeb14bdb02aa6020a9b07f..62c77a768cc87e927fa0c07346e47b08eb98f1c3 100644 (file)
@@ -240,7 +240,7 @@ struct pbuf {
 
 #include "esp32_mock.h"
 
-uint32_t xTaskGetTickCount();
+uint32_t xTaskGetTickCount(void);
 
 
 #endif //MDNS_TEST_MODE
index 2607b40cc3abdd12524c54770a626c525decd68d..0fa2c0a6859e8d66f1aac6320a51a0355b8531f8 100644 (file)
@@ -47,7 +47,7 @@ esp_err_t esp_timer_create(const esp_timer_create_args_t* create_args,
     return ESP_OK;
 }
 
-uint32_t xTaskGetTickCount()
+uint32_t xTaskGetTickCount(void)
 {
     struct timeval tv;
     struct timezone tz;
@@ -95,7 +95,7 @@ void GetLastItem(void *pvBuffer)
     memcpy(pvBuffer, g_queue, g_size);
 }
 
-void ForceTaskDelete()
+void ForceTaskDelete(void)
 {
     g_queue_send_shall_fail = 1;
 }
index fb4a21a43f28924f053cf330f6cc07119d3155fc..4a441a4aedfa23d057a252d5f8823d5e0959d96b 100644 (file)
@@ -38,7 +38,7 @@ uint32_t xQueueReceive(QueueHandle_t xQueue, void *pvBuffer, TickType_t xTicksTo
 
 void GetLastItem(void *pvBuffer);
 
-void ForceTaskDelete();
+void ForceTaskDelete(void);
 
 esp_err_t esp_event_handler_register(const char * event_base, int32_t event_id, void* event_handler, void* event_handler_arg);
 
index 05aeb8bd54d353fb6c61ea665b9f7f4d1b17d25f..c3587c576e645aad5857e9405eb6a1ba03edea2c 100644 (file)
@@ -18,7 +18,7 @@ static mdns_search_once_t * _mdns_search_init(const char * name, const char * se
 static esp_err_t _mdns_send_search_action(mdns_action_type_t type, mdns_search_once_t * search);
 static void _mdns_search_free(mdns_search_once_t * search);
 
-void mdns_test_init_di()
+void mdns_test_init_di(void)
 {
     mdns_test_static_execute_action = _mdns_execute_action;
     mdns_test_static_mdns_get_service_item = _mdns_get_service_item;
index 8ea72d95c17f6721ca6fd74617c7fdb7a24dcff7..a19b271255b2a57219a4859330a1755040e0e773 100644 (file)
@@ -34,7 +34,7 @@ mdns_srv_item_t * mdns_test_mdns_get_service_item(const char * service, const ch
 mdns_search_once_t * mdns_test_search_init(const char * name, const char * service, const char * proto, uint16_t type, uint32_t timeout, uint8_t max_results);
 esp_err_t mdns_test_send_search_action(mdns_action_type_t type, mdns_search_once_t * search);
 void mdns_test_search_free(mdns_search_once_t * search);
-void mdns_test_init_di();
+void mdns_test_init_di(void);
 
 //
 // mdns function wrappers for mdns setup in test mode
@@ -98,7 +98,7 @@ static mdns_result_t* mdns_test_query(const char * service_name, const char * pr
     return NULL;
 }
 
-static void mdns_test_query_free()
+static void mdns_test_query_free(void)
 {
     mdns_test_search_free(search);
 }
index 37380a34745db2d3dceec059544873bf4a46ed57..7203d81907492e128b01b1755c1a617e5762122f 100644 (file)
@@ -80,7 +80,7 @@ void* _calloc_r(struct _reent *r, size_t nmemb, size_t size)
 /* No-op function, used to force linking this file,
    instead of the heap implementation from newlib.
  */
-void newlib_include_heap_impl()
+void newlib_include_heap_impl(void)
 {
 }
 
@@ -106,7 +106,7 @@ size_t malloc_usable_size(void* p)
     return 0;
 }
 
-void malloc_stats()
+void malloc_stats(void)
 {
 }
 
@@ -115,7 +115,7 @@ int mallopt(int parameter_number, int parameter_value)
     return 0; // indicates failure
 }
 
-struct mallinfo mallinfo()
+struct mallinfo mallinfo(void)
 {
     struct mallinfo dummy = {0};
     return dummy;
index 9efaf51f3e0ef3b663a78882cf0d20adc0282197..04754d814e98eaa8b5bc74c2c6e22f8ed1f21794 100644 (file)
@@ -220,6 +220,6 @@ void IRAM_ATTR _lock_release_recursive(_lock_t *lock) {
 /* No-op function, used to force linking this file,
    instead of the dummy locks implementation from newlib.
  */
-void newlib_include_locks_impl()
+void newlib_include_locks_impl(void)
 {
 }
index 2c510516935ca5e3aee4c75e1a3110ab069cd23f..11658776a6bcac645903df674d3c47b600b99e73 100644 (file)
@@ -28,7 +28,7 @@ void esp_reent_init(struct _reent* r);
 /** 
  * Clean up some of lazily allocated buffers in REENT structures.
  */
-void esp_reent_cleanup();
+void esp_reent_cleanup(void);
 
 /**
  * Function which sets up syscall table used by newlib functions in ROM.
@@ -36,16 +36,16 @@ void esp_reent_cleanup();
  * Called from the startup code, not intended to be called from application
  * code.
  */
-void esp_setup_syscall_table();
+void esp_setup_syscall_table(void);
 
 /**
  * Update current microsecond time from RTC
  */
-void esp_set_time_from_rtc();
+void esp_set_time_from_rtc(void);
 
 /*
  * Sync counters RTC and FRC. Update boot_time.
  */
-void esp_sync_counters_rtc_and_frc();
+void esp_sync_counters_rtc_and_frc(void);
 
 #endif //__ESP_NEWLIB_H__
index 3c982f483adf0dc86ae81ede1dff3866994e89d8..c5bd0c51f571ff405b8cbdb321b9ba2eff9815a2 100644 (file)
@@ -14,7 +14,7 @@ int pthread_setcancelstate(int state, int *oldstate)
     return 0;
 }
 
-void newlib_include_pthread_impl()
+void newlib_include_pthread_impl(void)
 {
     // Linker hook, exists for no other purpose
 }
index 412a79393377d5661e28590df46972bfa2730af6..11e4c58a7bdfdb61e3373c887309e92fc5a4eda7 100644 (file)
@@ -47,10 +47,10 @@ void IRAM_ATTR esp_reent_init(struct _reent* r)
 }
 
 /* only declared in private stdio header file, local.h */
-extern void __sfp_lock_acquire();
-extern void __sfp_lock_release();
+extern void __sfp_lock_acquire(void);
+extern void __sfp_lock_release(void);
 
-void esp_reent_cleanup()
+void esp_reent_cleanup(void)
 {
     struct _reent* r = __getreent();
     /* Clean up storage used by mprec functions */
index d9ddc0074cbc1d8ada6a35c23ab380b6d59786cd..969dde9586eb1daa78b890f4361120940fc6178c 100644 (file)
@@ -90,7 +90,7 @@ static struct syscall_stub_table s_stub_table = {
 #endif
 };
 
-void esp_setup_syscall_table()
+void esp_setup_syscall_table(void)
 {
     syscall_table_ptr_pro = &s_stub_table;
     syscall_table_ptr_app = &s_stub_table;
index 899f21d4882956a0c41f78bb7a09765d97094696..c3da628da63de2608032bb8fcaa1bc43e36b0fb6 100644 (file)
@@ -57,6 +57,6 @@ void _exit(int __status)
 /* No-op function, used to force linking this file,
    instead of the syscalls implementation from libgloss.
  */
-void newlib_include_syscalls_impl()
+void newlib_include_syscalls_impl(void)
 {
 }
index 7fb60e94ac8adc6739c11e2a3fcb9094864a8215..ffa9e4dd6f49a3c635e9fb949d00a43d9021bdee 100644 (file)
@@ -46,7 +46,7 @@
 #endif
 
 #ifdef WITH_RTC
-static uint64_t get_rtc_time_us()
+static uint64_t get_rtc_time_us(void)
 {
     const uint64_t ticks = rtc_time_get();
     const uint32_t cal = esp_clk_slowclk_cal_get();
@@ -84,7 +84,7 @@ static uint64_t adjtime_start = 0;
 // is how many microseconds total to slew
 static int64_t adjtime_total_correction = 0;
 #define ADJTIME_CORRECTION_FACTOR 6
-static uint64_t get_time_since_boot();
+static uint64_t get_time_since_boot(void);
 #endif
 // Offset between FRC timer and the RTC.
 // Initialized after reset or light sleep.
@@ -105,7 +105,7 @@ static void set_boot_time(uint64_t time_us)
     _lock_release(&s_boot_time_lock);
 }
 
-static uint64_t get_boot_time()
+static uint64_t get_boot_time(void)
 {
     uint64_t result;
     _lock_acquire(&s_boot_time_lock);
@@ -119,7 +119,7 @@ static uint64_t get_boot_time()
 }
 
 // This function gradually changes boot_time to the correction value and immediately updates it.
-static uint64_t adjust_boot_time()
+static uint64_t adjust_boot_time(void)
 {
     uint64_t boot_time = get_boot_time();
     if ((boot_time == 0) || (get_time_since_boot() < adjtime_start)) {
@@ -238,12 +238,12 @@ void esp_clk_slowclk_cal_set(uint32_t new_cal)
     REG_WRITE(RTC_SLOW_CLK_CAL_REG, new_cal);
 }
 
-uint32_t esp_clk_slowclk_cal_get()
+uint32_t esp_clk_slowclk_cal_get(void)
 {
     return REG_READ(RTC_SLOW_CLK_CAL_REG);
 }
 
-void esp_set_time_from_rtc()
+void esp_set_time_from_rtc(void)
 {
 #if defined( WITH_FRC ) && defined( WITH_RTC )
     // initialize time from RTC clock
@@ -273,7 +273,7 @@ clock_t IRAM_ATTR _times_r(struct _reent *r, struct tms *ptms)
 }
 
 #if defined( WITH_FRC ) || defined( WITH_RTC )
-static uint64_t get_time_since_boot()
+static uint64_t get_time_since_boot(void)
 {
     uint64_t microseconds = 0;
 #ifdef WITH_FRC
@@ -371,7 +371,7 @@ uint64_t system_get_rtc_time(void)
 #endif
 }
 
-void esp_sync_counters_rtc_and_frc()
+void esp_sync_counters_rtc_and_frc(void)
 {
 #if defined( WITH_FRC ) && defined( WITH_RTC )
     adjtime_corr_stop();
index 19f3ba3e1ef66e8495306160c34bb33600437134..c88aff450c04b670a182b604b3559c47aaad0e86 100644 (file)
@@ -204,7 +204,7 @@ extern "C" esp_err_t nvs_flash_erase_partition(const char *part_name)
     return esp_partition_erase_range(partition, 0, partition->size);
 }
 
-extern "C" esp_err_t nvs_flash_erase()
+extern "C" esp_err_t nvs_flash_erase(void)
 {
     return nvs_flash_erase_partition(NVS_DEFAULT_PART_NAME);
 }
index 877c4fbb775b50aacfdf3c63536b9a2f0e030ad1..e58439724cc78fdc67029d8ce9c3897b83090c47 100644 (file)
@@ -159,7 +159,7 @@ BIO *BIO_new(void * method);
 /**
  * @brief get the memory BIO method function
  */
-void *BIO_s_mem();
+void *BIO_s_mem(void);
 
 /**
  * @brief free a BIO  object
index 0b49bb8fed49fb0cbb1204c8e27694a179556e8a..91c2a64efa4fe0be15d04a1e604f38a1b08f1486 100644 (file)
@@ -409,7 +409,7 @@ failed:
 /**
  * @brief get the memory BIO method function
  */
-void *BIO_s_mem() {
+void *BIO_s_mem(void) {
     return NULL;
 }
 
index cb11a0b132f30b3c61fd9aa957b181d6245e02f0..b5c57992ccdbc77d0d198f52afd06fa10040cf97 100644 (file)
@@ -52,7 +52,7 @@ typedef struct protocomm protocomm_t;
  *  - protocomm_t* : On success
  *  - NULL : No memory for allocating new instance
  */
-protocomm_t *protocomm_new();
+protocomm_t *protocomm_new(void);
 
 /**
  * @brief   Delete a protocomm instance
index e55ad7b8901305edff362da92c7b2586193ae30a..683e3609039692926cfd4da90ae684ec257f4b86 100644 (file)
@@ -26,7 +26,7 @@
 
 static const char *TAG = "protocomm";
 
-protocomm_t *protocomm_new()
+protocomm_t *protocomm_new(void)
 {
     protocomm_t *pc;
 
index ff57b95950e366e4de1a982ec540f3b00e223586..e4f2a8f8deb0c099a40fb21d191e55f552444eec 100644 (file)
@@ -178,7 +178,7 @@ static void gatts_profile_event_handler(esp_gatts_cb_event_t event, esp_gatt_if_
     }
 }
 
-simple_ble_cfg_t *simple_ble_init()
+simple_ble_cfg_t *simple_ble_init(void)
 {
     simple_ble_cfg_t *ble_cfg_p = (simple_ble_cfg_t *) malloc(sizeof(simple_ble_cfg_t));
     if (ble_cfg_p == NULL) {
@@ -188,7 +188,7 @@ simple_ble_cfg_t *simple_ble_init()
     return ble_cfg_p;
 }
 
-esp_err_t simple_ble_deinit()
+esp_err_t simple_ble_deinit(void)
 {
     free(g_ble_cfg_p->gatt_db);
     free(g_ble_cfg_p);
@@ -262,7 +262,7 @@ esp_err_t simple_ble_start(simple_ble_cfg_t *cfg)
     return ESP_OK;
 }
 
-esp_err_t simple_ble_stop()
+esp_err_t simple_ble_stop(void)
 {
     esp_err_t err;
     ESP_LOGD(TAG, "Free mem at start of simple_ble_stop %d", esp_get_free_heap_size());
index d4f927b61d7fbd2f2acfdb5f419f8c2371a3443e..46f37f6d468fad95eff80de8b022fbe8f3114fef 100644 (file)
@@ -67,7 +67,7 @@ typedef struct {
  *
  * @return simple_ble_cfg_t* Pointer to configuration structure
  */
-simple_ble_cfg_t *simple_ble_init();
+simple_ble_cfg_t *simple_ble_init(void);
 
 /** Deallocates memory
  *
@@ -75,7 +75,7 @@ simple_ble_cfg_t *simple_ble_init();
  *
  * @return ESP_OK
  */
-esp_err_t simple_ble_deinit();
+esp_err_t simple_ble_deinit(void);
 
 /** Starts BLE service
  *
@@ -97,7 +97,7 @@ esp_err_t simple_ble_start(simple_ble_cfg_t *cfg);
  *
  * @return ESP_OK on success, and appropriate error code for failure
  */
-esp_err_t simple_ble_stop();
+esp_err_t simple_ble_stop(void);
 
 /** Convert handle to 128 bit UUID of characteristic
  *
index 76f45a32abd582ff1f304835c18272193d989777..6d24d3ea997d8904f32da3a8c6d950a3e5703b99 100644 (file)
@@ -41,7 +41,7 @@ typedef struct {
  * @return
  *      A default configuration structure.
  */
-esp_pthread_cfg_t esp_pthread_get_default_config();
+esp_pthread_cfg_t esp_pthread_get_default_config(void);
 
 /**
  * @brief Configure parameters for creating pthread
index ce0c064ce3507e0d60152a249b81be678a4b6007..40caf9e12e409293df2307a030bf1cbb13bdf588 100644 (file)
@@ -168,12 +168,12 @@ esp_err_t esp_pthread_get_cfg(esp_pthread_cfg_t *p)
     return ESP_ERR_NOT_FOUND;
 }
 
-static int get_default_pthread_core()
+static int get_default_pthread_core(void)
 {
     return CONFIG_PTHREAD_TASK_CORE_DEFAULT == -1 ? tskNO_AFFINITY : CONFIG_PTHREAD_TASK_CORE_DEFAULT;
 }
 
-esp_pthread_cfg_t esp_pthread_get_default_config()
+esp_pthread_cfg_t esp_pthread_get_default_config(void)
 {
     esp_pthread_cfg_t cfg = {
         .stack_size = CONFIG_PTHREAD_TASK_STACK_SIZE_DEFAULT,
@@ -822,6 +822,6 @@ int pthread_attr_setdetachstate(pthread_attr_t *attr, int detachstate)
 }
 
 /* Hook function to force linking this file */
-void pthread_include_pthread_impl()
+void pthread_include_pthread_impl(void)
 {
 }
index 8db28ae5e1aa3d6965cf1ac7999bbc7930e9acb6..bb3a883c46d8472939aed282531bb28b07997b80 100644 (file)
@@ -200,6 +200,6 @@ int pthread_cond_destroy(pthread_cond_t *cv)
 }
 
 /* Hook function to force linking this file */
-void pthread_include_pthread_cond_var_impl()
+void pthread_include_pthread_cond_var_impl(void)
 {
 }
index 6ed2fe45e4121c170e146ae13f9a9d490cb5ca07..a4e4cfd55d4b07a7f3cb37011d80dece8704a86b 100644 (file)
@@ -13,4 +13,4 @@
 // limitations under the License.
 #pragma once
 
-void pthread_internal_local_storage_destructor_callback();
+void pthread_internal_local_storage_destructor_callback(void);
index ecf252e4cc8a37532b15d1394dc8955704c9df95..55727684700f9ef1f3a928f0c93557c041620184 100644 (file)
@@ -166,7 +166,7 @@ void __wrap_vPortCleanUpTCB(void *tcb)
 #endif
 
 /* this function called from pthread_task_func for "early" cleanup of TLS in a pthread */
-void pthread_internal_local_storage_destructor_callback()
+void pthread_internal_local_storage_destructor_callback(void)
 {
     void *tls = pvTaskGetThreadLocalStoragePointer(NULL, PTHREAD_TLS_INDEX);
     if (tls != NULL) {
@@ -257,6 +257,6 @@ int pthread_setspecific(pthread_key_t key, const void *value)
 }
 
 /* Hook function to force linking this file */
-void pthread_include_pthread_local_storage_impl()
+void pthread_include_pthread_local_storage_impl(void)
 {
 }
index b1b418c95c853df85a0ecf54c081a5bd916c323a..29ce04a283bd54da5bbcad7a3377de9942dc768c 100644 (file)
@@ -48,7 +48,7 @@
 #define CD_WP_TEST_GPIO 18
 
 
-static void sd_test_board_power_on()
+static void sd_test_board_power_on(void)
 {
     gpio_set_direction(SD_TEST_BOARD_VSEL_GPIO, GPIO_MODE_OUTPUT);
     gpio_set_level(SD_TEST_BOARD_VSEL_GPIO, SD_TEST_BOARD_VSEL_3V3);
@@ -59,7 +59,7 @@ static void sd_test_board_power_on()
     usleep(SD_TEST_BOARD_PWR_ON_DELAY_MS * 1000);
 }
 
-static void sd_test_board_power_off()
+static void sd_test_board_power_off(void)
 {
     gpio_set_level(SD_TEST_BOARD_VSEL_EN_GPIO, 0);
     gpio_set_direction(SD_TEST_BOARD_VSEL_GPIO, GPIO_MODE_INPUT);
index 56213d71364d7eef94a596e9d188ab9cd4081dc5..0e5be1d6fdd24630d339df01fe23c52229b143a4 100644 (file)
@@ -126,7 +126,7 @@ static esp_err_t slave_slc_reg_write(sdmmc_card_t* card, uint32_t addr, uint32_t
 }
 
 /** Reset and put slave into download mode */
-static void reset_slave()
+static void reset_slave(void)
 {
     const int pin_en = 18;
     const int pin_io0 = 19;
index 83ae830b943fa0a785e7bd7f2eda9e5db7c785aa..ed2c6361ef10444073eefcad35d0a63f8517464a 100644 (file)
@@ -50,7 +50,7 @@ void IRAM_ATTR esp_cpu_reset(int cpu_id)
             cpu_id == 0 ? RTC_CNTL_SW_PROCPU_RST_M : RTC_CNTL_SW_APPCPU_RST_M);
 }
 
-bool IRAM_ATTR esp_cpu_in_ocd_debug_mode()
+bool IRAM_ATTR esp_cpu_in_ocd_debug_mode(void)
 {
 #if CONFIG_ESP32_DEBUG_OCDAWARE
     int dcr;
index 190786a433b751e4ef256efb1601a570b39ed941..57ccd6e17d31875aa7adaccea15099ada409dab6 100644 (file)
@@ -30,7 +30,7 @@
 /** @brief Read current stack pointer address
  *
  */
-static inline void *get_sp()
+static inline void *get_sp(void)
 {
     void *sp;
     asm volatile ("mov %0, sp;" : "=r" (sp));
@@ -52,7 +52,7 @@ static inline void cpu_write_itlb(unsigned vpn, unsigned attr)
     asm volatile ("witlb  %1, %0; isync\n" :: "r" (vpn), "r" (attr));
 }
 
-static inline void cpu_init_memctl()
+static inline void cpu_init_memctl(void)
 {
 #if XCHAL_ERRATUM_572
     uint32_t memctl = XCHAL_CACHE_MEMCTL_DEFAULT;
@@ -71,7 +71,7 @@ static inline void cpu_init_memctl()
  * 15 — no access, raise exception
  */
 
-static inline void cpu_configure_region_protection()
+static inline void cpu_configure_region_protection(void)
 {
     const uint32_t pages_to_protect[] = {0x00000000, 0x80000000, 0xa0000000, 0xc0000000, 0xe0000000};
     for (int i = 0; i < sizeof(pages_to_protect)/sizeof(pages_to_protect[0]); ++i) {
@@ -108,7 +108,7 @@ void esp_cpu_reset(int cpu_id);
  * @note If "Make exception and panic handlers JTAG/OCD aware"
  * is disabled, this function always returns false.
  */
-bool esp_cpu_in_ocd_debug_mode();
+bool esp_cpu_in_ocd_debug_mode(void);
 
 /**
  * @brief Convert the PC register value to its true address
index 4dd0db6e2e3bdabdaf17c797cc45fb14744dc9d8..22d3601d33b3fd2b6ac6db58de4d11eb9d2792ff 100644 (file)
@@ -176,7 +176,7 @@ void rtc_clk_init(rtc_clk_config_t cfg);
  *
  * @return XTAL frequency, one of rtc_xtal_freq_t
  */
-rtc_xtal_freq_t rtc_clk_xtal_freq_get();
+rtc_xtal_freq_t rtc_clk_xtal_freq_get(void);
 
 /**
  * @brief Update XTAL frequency
@@ -197,13 +197,13 @@ void rtc_clk_32k_enable(bool en);
 /**
  * @brief Configure 32 kHz XTAL oscillator to accept external clock signal
  */
-void rtc_clk_32k_enable_external();
+void rtc_clk_32k_enable_external(void);
 
 /**
  * @brief Get the state of 32k XTAL oscillator
  * @return true if 32k XTAL oscillator has been enabled
  */
-bool rtc_clk_32k_enabled();
+bool rtc_clk_32k_enabled(void);
 
 /**
  * @brief Enable 32k oscillator, configuring it for fast startup time.
@@ -239,13 +239,13 @@ void rtc_clk_8m_enable(bool clk_8m_en, bool d256_en);
  * @brief Get the state of 8 MHz internal oscillator
  * @return true if the oscillator is enabled
  */
-bool rtc_clk_8m_enabled();
+bool rtc_clk_8m_enabled(void);
 
 /**
  * @brief Get the state of /256 divider which is applied to 8MHz clock
  * @return true if the divided output is enabled
  */
-bool rtc_clk_8md256_enabled();
+bool rtc_clk_8md256_enabled(void);
 
 /**
  * @brief Enable or disable APLL
@@ -276,7 +276,7 @@ void rtc_clk_slow_freq_set(rtc_slow_freq_t slow_freq);
  * @brief Get the RTC_SLOW_CLK source
  * @return currently selected clock source (one of rtc_slow_freq_t values)
  */
-rtc_slow_freq_t rtc_clk_slow_freq_get();
+rtc_slow_freq_t rtc_clk_slow_freq_get(void);
 
 /**
  * @brief Get the approximate frequency of RTC_SLOW_CLK, in Hz
@@ -290,7 +290,7 @@ rtc_slow_freq_t rtc_clk_slow_freq_get();
  *
  * @return RTC_SLOW_CLK frequency, in Hz
  */
-uint32_t rtc_clk_slow_freq_get_hz();
+uint32_t rtc_clk_slow_freq_get_hz(void);
 
 /**
  * @brief Select source for RTC_FAST_CLK
@@ -302,7 +302,7 @@ void rtc_clk_fast_freq_set(rtc_fast_freq_t fast_freq);
  * @brief Get the RTC_FAST_CLK source
  * @return currently selected clock source (one of rtc_fast_freq_t values)
  */
-rtc_fast_freq_t rtc_clk_fast_freq_get();
+rtc_fast_freq_t rtc_clk_fast_freq_get(void);
 
 /**
  * @brief Switch CPU frequency
@@ -355,7 +355,7 @@ void rtc_clk_cpu_freq_set_fast(rtc_cpu_freq_t cpu_freq) __attribute__((deprecate
  *
  * @return CPU frequency (one of rtc_cpu_freq_t values)
  */
-rtc_cpu_freq_t rtc_clk_cpu_freq_get()  __attribute__((deprecated));
+rtc_cpu_freq_t rtc_clk_cpu_freq_get(void)  __attribute__((deprecated));
 
 /**
  * @brief Get corresponding frequency value for rtc_cpu_freq_t enum value
@@ -444,7 +444,7 @@ uint32_t rtc_clk_cpu_freq_value(rtc_cpu_freq_t cpu_freq)  __attribute__((depreca
   * rtc_clk_cpu_freq_set_config when a switch to XTAL is needed.
   * Assumes that XTAL frequency has been determined — don't call in startup code.
   */
- void rtc_clk_cpu_freq_set_xtal();
+ void rtc_clk_cpu_freq_set_xtal(void);
 
 
 /**
@@ -465,7 +465,7 @@ void rtc_clk_apb_freq_update(uint32_t apb_freq);
  * @brief Get the current stored APB frequency.
  * @return The APB frequency value as last set via rtc_clk_apb_freq_update(), in Hz.
  */
-uint32_t rtc_clk_apb_freq_get();
+uint32_t rtc_clk_apb_freq_get(void);
 
 #define RTC_CLK_CAL_FRACT  19  //!< Number of fractional bits in values returned by rtc_clk_cal
 
@@ -522,7 +522,7 @@ uint64_t rtc_time_slowclk_to_us(uint64_t rtc_cycles, uint32_t period);
  *
  * @return current value of RTC counter
  */
-uint64_t rtc_time_get();
+uint64_t rtc_time_get(void);
 
 /**
  * @brief Busy loop until next RTC_SLOW_CLK cycle
@@ -531,7 +531,7 @@ uint64_t rtc_time_get();
  * In some cases (e.g. when RTC_SLOW_CLK cycle is very close), it may return
  * one RTC_SLOW_CLK cycle later.
  */
-void rtc_clk_wait_for_slow_cycle();
+void rtc_clk_wait_for_slow_cycle(void);
 
 /**
  * @brief sleep configuration for rtc_sleep_init function
@@ -710,7 +710,7 @@ typedef struct rtc_vddsdio_config_s {
  * Otherwise, use default values and the level of MTDI bootstrapping pin.
  * @return currently used VDDSDIO configuration
  */
-rtc_vddsdio_config_t rtc_vddsdio_get_config();
+rtc_vddsdio_config_t rtc_vddsdio_get_config(void);
 
 /**
  * Set new VDDSDIO configuration using RTC registers.
index 80a749b22e0f0147fb3914e20719976b98966d5b..42640b32f234cd9a02da2fe90997d973d7e3fd64 100644 (file)
 #define RTC_PLL_FREQ_320M   320
 #define RTC_PLL_FREQ_480M   480
 
-static void rtc_clk_cpu_freq_to_8m();
-static void rtc_clk_bbpll_disable();
-static void rtc_clk_bbpll_enable();
+static void rtc_clk_cpu_freq_to_8m(void);
+static void rtc_clk_bbpll_disable(void);
+static void rtc_clk_bbpll_enable(void);
 static void rtc_clk_cpu_freq_to_pll_mhz(int cpu_freq_mhz);
 static bool rtc_clk_cpu_freq_from_mhz_internal(int mhz, rtc_cpu_freq_t* out_val);
 
@@ -161,7 +161,7 @@ void rtc_clk_32k_enable(bool enable)
     }
 }
 
-void rtc_clk_32k_enable_external()
+void rtc_clk_32k_enable_external(void)
 {
     rtc_clk_32k_enable_common(XTAL_32K_EXT_DAC_VAL, XTAL_32K_EXT_DRES_VAL, XTAL_32K_EXT_DBIAS_VAL);
 }
@@ -201,7 +201,7 @@ void rtc_clk_32k_bootstrap(uint32_t cycle)
             XTAL_32K_BOOTSTRAP_DRES_VAL, XTAL_32K_BOOTSTRAP_DBIAS_VAL);
 }
 
-bool rtc_clk_32k_enabled()
+bool rtc_clk_32k_enabled(void)
 {
     return GET_PERI_REG_MASK(RTC_IO_XTAL_32K_PAD_REG, RTC_IO_XPD_XTAL_32K) != 0;
 }
@@ -224,12 +224,12 @@ void rtc_clk_8m_enable(bool clk_8m_en, bool d256_en)
     }
 }
 
-bool rtc_clk_8m_enabled()
+bool rtc_clk_8m_enabled(void)
 {
     return GET_PERI_REG_MASK(RTC_CNTL_CLK_CONF_REG, RTC_CNTL_ENB_CK8M) == 0;
 }
 
-bool rtc_clk_8md256_enabled()
+bool rtc_clk_8md256_enabled(void)
 {
     return GET_PERI_REG_MASK(RTC_CNTL_CLK_CONF_REG, RTC_CNTL_ENB_CK8M_DIV) == 0;
 }
@@ -284,12 +284,12 @@ void rtc_clk_slow_freq_set(rtc_slow_freq_t slow_freq)
     ets_delay_us(DELAY_SLOW_CLK_SWITCH);
 }
 
-rtc_slow_freq_t rtc_clk_slow_freq_get()
+rtc_slow_freq_t rtc_clk_slow_freq_get(void)
 {
     return REG_GET_FIELD(RTC_CNTL_CLK_CONF_REG, RTC_CNTL_ANA_CLK_RTC_SEL);
 }
 
-uint32_t rtc_clk_slow_freq_get_hz()
+uint32_t rtc_clk_slow_freq_get_hz(void)
 {
     switch(rtc_clk_slow_freq_get()) {
         case RTC_SLOW_FREQ_RTC: return RTC_SLOW_CLK_FREQ_150K;
@@ -305,7 +305,7 @@ void rtc_clk_fast_freq_set(rtc_fast_freq_t fast_freq)
     ets_delay_us(DELAY_FAST_CLK_SWITCH);
 }
 
-rtc_fast_freq_t rtc_clk_fast_freq_get()
+rtc_fast_freq_t rtc_clk_fast_freq_get(void)
 {
     return REG_GET_FIELD(RTC_CNTL_CLK_CONF_REG, RTC_CNTL_FAST_CLK_RTC_SEL);
 }
@@ -435,7 +435,7 @@ void rtc_clk_cpu_freq_to_xtal(int freq, int div)
     }
 }
 
-static void rtc_clk_cpu_freq_to_8m()
+static void rtc_clk_cpu_freq_to_8m(void)
 {
     ets_update_cpu_frequency(8);
     REG_SET_FIELD(RTC_CNTL_REG, RTC_CNTL_DIG_DBIAS_WAK, DIG_DBIAS_XTAL);
@@ -444,7 +444,7 @@ static void rtc_clk_cpu_freq_to_8m()
     rtc_clk_apb_freq_update(RTC_FAST_CLK_FREQ_8M);
 }
 
-static void rtc_clk_bbpll_disable()
+static void rtc_clk_bbpll_disable(void)
 {
     SET_PERI_REG_MASK(RTC_CNTL_OPTIONS0_REG,
             RTC_CNTL_BB_I2C_FORCE_PD | RTC_CNTL_BBPLL_FORCE_PD |
@@ -459,7 +459,7 @@ static void rtc_clk_bbpll_disable()
     }
 }
 
-static void rtc_clk_bbpll_enable()
+static void rtc_clk_bbpll_enable(void)
 {
     CLEAR_PERI_REG_MASK(RTC_CNTL_OPTIONS0_REG,
              RTC_CNTL_BIAS_I2C_FORCE_PD | RTC_CNTL_BB_I2C_FORCE_PD |
@@ -516,7 +516,7 @@ void rtc_clk_cpu_freq_set_fast(rtc_cpu_freq_t cpu_freq)
     rtc_clk_cpu_freq_set_config_fast(&config);
 }
 
-void rtc_clk_cpu_freq_set_xtal()
+void rtc_clk_cpu_freq_set_xtal(void)
 {
     int freq_mhz = (int) rtc_clk_xtal_freq_get();
 
@@ -525,7 +525,7 @@ void rtc_clk_cpu_freq_set_xtal()
     rtc_clk_bbpll_disable();
 }
 
-rtc_cpu_freq_t rtc_clk_cpu_freq_get()
+rtc_cpu_freq_t rtc_clk_cpu_freq_get(void)
 {
     rtc_cpu_freq_config_t config;
     rtc_clk_cpu_freq_get_config(&config);
@@ -766,7 +766,7 @@ void rtc_clk_cpu_freq_set_config_fast(const rtc_cpu_freq_config_t* config)
     }
 }
 
-rtc_xtal_freq_t rtc_clk_xtal_freq_get()
+rtc_xtal_freq_t rtc_clk_xtal_freq_get(void)
 {
     /* We may have already written XTAL value into RTC_XTAL_FREQ_REG */
     uint32_t xtal_freq_reg = READ_PERI_REG(RTC_XTAL_FREQ_REG);
@@ -790,7 +790,7 @@ void rtc_clk_apb_freq_update(uint32_t apb_freq)
     WRITE_PERI_REG(RTC_APB_FREQ_REG, clk_val_to_reg_val(apb_freq >> 12));
 }
 
-uint32_t rtc_clk_apb_freq_get()
+uint32_t rtc_clk_apb_freq_get(void)
 {
     uint32_t freq_hz = reg_val_to_clk_val(READ_PERI_REG(RTC_APB_FREQ_REG)) << 12;
     // round to the nearest MHz
@@ -802,4 +802,4 @@ uint32_t rtc_clk_apb_freq_get()
 /* Name used in libphy.a:phy_chip_v7.o
  * TODO: update the library to use rtc_clk_xtal_freq_get
  */
-rtc_xtal_freq_t rtc_get_xtal() __attribute__((alias("rtc_clk_xtal_freq_get")));
+rtc_xtal_freq_t rtc_get_xtal(void) __attribute__((alias("rtc_clk_xtal_freq_get")));
index a675d53f3954b63585b50396a54d9f6e5be5d960..d1f128ffa3a08396ca7dd45ef15c2e35e4952cbe 100644 (file)
@@ -36,7 +36,7 @@
  */
 #define XTAL_FREQ_EST_CYCLES            10
 
-static rtc_xtal_freq_t rtc_clk_xtal_freq_estimate();
+static rtc_xtal_freq_t rtc_clk_xtal_freq_estimate(void);
 
 static const char* TAG = "rtc_clk_init";
 
@@ -140,7 +140,7 @@ void rtc_clk_init(rtc_clk_config_t cfg)
     rtc_clk_slow_freq_set(cfg.slow_freq);
 }
 
-static rtc_xtal_freq_t rtc_clk_xtal_freq_estimate()
+static rtc_xtal_freq_t rtc_clk_xtal_freq_estimate(void)
 {
     /* Enable 8M/256 clock if needed */
     const bool clk_8m_enabled = rtc_clk_8m_enabled();
index e0cd4ba4a3f0fc7c6c3e78ddfd121be99a82864d..942b9409a716bfeabe362c355c21d83c047bbd20 100644 (file)
@@ -97,7 +97,7 @@ void rtc_init(rtc_config_t cfg)
     }
 }
 
-rtc_vddsdio_config_t rtc_vddsdio_get_config()
+rtc_vddsdio_config_t rtc_vddsdio_get_config(void)
 {
     rtc_vddsdio_config_t result;
     uint32_t sdio_conf_reg = REG_READ(RTC_CNTL_SDIO_CONF_REG);
index f951ee10784c06e413fdbeb3f73cfc4578668072..47baedf9526278518806b5e11ad78a808b7a422b 100644 (file)
@@ -29,14 +29,14 @@ typedef enum{
 /* These MAC-related functions are defined in the closed source part of
  * RTC library
  */
-extern void pm_mac_init();
-extern int pm_check_mac_idle();
-extern void pm_mac_deinit();
+extern void pm_mac_init(void);
+extern int pm_check_mac_idle(void);
+extern void pm_mac_deinit(void);
 
 /* This sleep-related function is called from the closed source part of RTC
  * library.
  */
-pm_sw_reject_t pm_set_sleep_mode(pm_sleep_mode_t sleep_mode, void(*pmac_save_params)())
+pm_sw_reject_t pm_set_sleep_mode(pm_sleep_mode_t sleep_mode, void(*pmac_save_params)(void))
 {
     (void) pmac_save_params; /* unused */
 
index e644775645bc1117aae45c74828b061d3586d1c9..a7dfdb248508e0bb2432fc3a823e6b50b756a8c8 100644 (file)
@@ -140,7 +140,7 @@ uint64_t rtc_time_slowclk_to_us(uint64_t rtc_cycles, uint32_t period)
     return (rtc_cycles * period) >> RTC_CLK_CAL_FRACT;
 }
 
-uint64_t rtc_time_get()
+uint64_t rtc_time_get(void)
 {
     SET_PERI_REG_MASK(RTC_CNTL_TIME_UPDATE_REG, RTC_CNTL_TIME_UPDATE);
     while (GET_PERI_REG_MASK(RTC_CNTL_TIME_UPDATE_REG, RTC_CNTL_TIME_VALID) == 0) {
@@ -152,7 +152,7 @@ uint64_t rtc_time_get()
     return t;
 }
 
-void rtc_clk_wait_for_slow_cycle()
+void rtc_clk_wait_for_slow_cycle(void)
 {
     REG_CLR_BIT(TIMG_RTCCALICFG_REG(0), TIMG_RTC_CALI_START_CYCLING | TIMG_RTC_CALI_START);
     REG_CLR_BIT(TIMG_RTCCALICFG_REG(0), TIMG_RTC_CALI_RDY);
index 1b01ce3046afd8d8e6f19c385c2e45ab757a69f5..facf8d44495a7dc5490d53d7726536e1d08aa78b 100644 (file)
 #include "soc/rtc.h"
 
 
-bool rtc_wdt_get_protect_status()
+bool rtc_wdt_get_protect_status(void)
 {
     return READ_PERI_REG(RTC_CNTL_WDTWPROTECT_REG) != RTC_CNTL_WDT_WKEY_VALUE;
 }
 
-void rtc_wdt_protect_off()
+void rtc_wdt_protect_off(void)
 {
     WRITE_PERI_REG(RTC_CNTL_WDTWPROTECT_REG, RTC_CNTL_WDT_WKEY_VALUE);
 }
 
-void rtc_wdt_protect_on()
+void rtc_wdt_protect_on(void)
 {
     WRITE_PERI_REG(RTC_CNTL_WDTWPROTECT_REG, 0);
 }
 
 
-void rtc_wdt_enable()
+void rtc_wdt_enable(void)
 {
     REG_SET_BIT(RTC_CNTL_WDTFEED_REG, RTC_CNTL_WDT_FEED);
     SET_PERI_REG_MASK(RTC_CNTL_WDTCONFIG0_REG, RTC_CNTL_WDT_EN | RTC_CNTL_WDT_PAUSE_IN_SLP);
 }
 
-void rtc_wdt_flashboot_mode_enable()
+void rtc_wdt_flashboot_mode_enable(void)
 {
     REG_SET_BIT(RTC_CNTL_WDTCONFIG0_REG, RTC_CNTL_WDT_FLASHBOOT_MOD_EN);
 }
 
-void rtc_wdt_disable()
+void rtc_wdt_disable(void)
 {
     bool protect = rtc_wdt_get_protect_status();
     if (protect) {
@@ -61,7 +61,7 @@ void rtc_wdt_disable()
     }
 }
 
-void rtc_wdt_feed()
+void rtc_wdt_feed(void)
 {
     bool protect = rtc_wdt_get_protect_status();
     if (protect) {
@@ -145,7 +145,7 @@ esp_err_t rtc_wdt_set_length_of_reset_signal(rtc_wdt_reset_sig_t reset_src, rtc_
     return ESP_OK;
 }
 
-bool rtc_wdt_is_on()
+bool rtc_wdt_is_on(void)
 {
     return (REG_GET_BIT(RTC_CNTL_WDTCONFIG0_REG, RTC_CNTL_WDT_EN) != 0) || (REG_GET_BIT(RTC_CNTL_WDTCONFIG0_REG, RTC_CNTL_WDT_FLASHBOOT_MOD_EN) != 0);
 }
index 6983035580a0358fdea8675c251b2649df8f927a..1c21a1af11b855fc63cc740105eee895d0d738cb 100644 (file)
@@ -141,7 +141,7 @@ TEST_CASE("Test fast switching between PLL and XTAL", "[rtc_clk]")
 #define COUNT_TEST      3
 #define TIMEOUT_TEST_MS (5 + CONFIG_ESP32_RTC_CLK_CAL_CYCLES / 16)
 
-void stop_rtc_external_quartz(){
+void stop_rtc_external_quartz(void){
     const uint8_t pin_32 = 32;
     const uint8_t pin_33 = 33;
     const uint8_t mask_32 = (1 << (pin_32 - 32));
index aae54530aa621b1d1912064584646102e499c678..0ed2c9a7b1bfdfed103ab9d2e4c6a5f415fcd82d 100644 (file)
@@ -99,22 +99,22 @@ typedef enum {
  * @return
  *         - True if the protect of RTC_WDT is set
  */
-bool rtc_wdt_get_protect_status();
+bool rtc_wdt_get_protect_status(void);
 
 /**
  * @brief Set protect of rtc_wdt.
  */
-void rtc_wdt_protect_on();
+void rtc_wdt_protect_on(void);
 
 /**
  * @brief Reset protect of rtc_wdt.
  */
-void rtc_wdt_protect_off();
+void rtc_wdt_protect_off(void);
 
 /**
  * @brief Enable rtc_wdt.
  */
-void rtc_wdt_enable();
+void rtc_wdt_enable(void);
 
 /**
  * @brief Enable the flash boot protection procedure for WDT.
@@ -123,19 +123,19 @@ void rtc_wdt_enable();
  * This function was added to be compatibility with the old bootloaders.
  * This mode is disabled in bootloader or using rtc_wdt_disable() function.
  */
-void rtc_wdt_flashboot_mode_enable();
+void rtc_wdt_flashboot_mode_enable(void);
 
 /**
  * @brief Disable rtc_wdt.
  */
-void rtc_wdt_disable();
+void rtc_wdt_disable(void);
 
 /**
  * @brief Reset counter rtc_wdt.
  *
  * It returns to stage 0 and its expiry counter restarts from 0.
  */
-void rtc_wdt_feed();
+void rtc_wdt_feed(void);
 
 /**
  * @brief Set time for required stage.
@@ -191,7 +191,7 @@ esp_err_t rtc_wdt_set_length_of_reset_signal(rtc_wdt_reset_sig_t reset_src, rtc_
  * @return
  *         - True rtc_wdt is enabled
  */
-bool rtc_wdt_is_on();
+bool rtc_wdt_is_on(void);
 
 #ifdef __cplusplus
 }
index de7c449d51639122965d6502d110c6da79f2da32..15556fcde17562e43366437db60daa4c9afcbd07 100644 (file)
@@ -138,7 +138,7 @@ size_t soc_get_available_memory_regions(soc_memory_region_t *regions);
  * returned by soc_get_available_memory_regions(). Used to size the
  * array passed to that function.
  */
-size_t soc_get_available_memory_region_max_count();
+size_t soc_get_available_memory_region_max_count(void);
 
 inline static bool IRAM_ATTR esp_ptr_dma_capable(const void *p)
 {
index b43865fd65da7afd8bb550831a96a6263b93e09d..29f752b9da6a803cbd3b1dbd4f22cb2b74801696 100644 (file)
@@ -34,14 +34,14 @@ extern int _data_start, _static_data_end, _iram_start, _iram_end;
 /* static DRAM & IRAM chunks */
 static const size_t EXTRA_RESERVED_REGIONS = 2;
 
-static size_t s_get_num_reserved_regions()
+static size_t s_get_num_reserved_regions(void)
 {
     return ( ( &soc_reserved_memory_region_end
                - &soc_reserved_memory_region_start ) +
              EXTRA_RESERVED_REGIONS );
 }
 
-size_t soc_get_available_memory_region_max_count()
+size_t soc_get_available_memory_region_max_count(void)
 {
     /* Worst-case: each reserved memory region splits an available
        region in two, so the maximum possible number of regions
index b27b968ad65270aaba46bfb7cd2d451ed1ee933f..25f937d749a5fe5b2c53eb8339a8ea78e80fc994 100644 (file)
@@ -45,18 +45,18 @@ static volatile bool s_flash_op_complete = false;
 static volatile int s_flash_op_cpu = -1;
 #endif
 
-void spi_flash_init_lock()
+void spi_flash_init_lock(void)
 {
     s_flash_op_mutex = xSemaphoreCreateRecursiveMutex();
     assert(s_flash_op_mutex != NULL);
 }
 
-void spi_flash_op_lock()
+void spi_flash_op_lock(void)
 {
     xSemaphoreTakeRecursive(s_flash_op_mutex, portMAX_DELAY);
 }
 
-void spi_flash_op_unlock()
+void spi_flash_op_unlock(void)
 {
     xSemaphoreGiveRecursive(s_flash_op_mutex);
 }
@@ -90,7 +90,7 @@ void IRAM_ATTR spi_flash_op_block_func(void* arg)
     xTaskResumeAll();
 }
 
-void IRAM_ATTR spi_flash_disable_interrupts_caches_and_other_cpu()
+void IRAM_ATTR spi_flash_disable_interrupts_caches_and_other_cpu(void)
 {
     spi_flash_op_lock();
 
@@ -141,7 +141,7 @@ void IRAM_ATTR spi_flash_disable_interrupts_caches_and_other_cpu()
     spi_flash_disable_cache(other_cpuid, &s_flash_op_cache_state[other_cpuid]);
 }
 
-void IRAM_ATTR spi_flash_enable_interrupts_caches_and_other_cpu()
+void IRAM_ATTR spi_flash_enable_interrupts_caches_and_other_cpu(void)
 {
     const uint32_t cpuid = xPortGetCoreID();
     const uint32_t other_cpuid = (cpuid == 0) ? 1 : 0;
@@ -178,7 +178,7 @@ void IRAM_ATTR spi_flash_enable_interrupts_caches_and_other_cpu()
     spi_flash_op_unlock();
 }
 
-void IRAM_ATTR spi_flash_disable_interrupts_caches_and_other_cpu_no_os()
+void IRAM_ATTR spi_flash_disable_interrupts_caches_and_other_cpu_no_os(void)
 {
     const uint32_t cpuid = xPortGetCoreID();
     const uint32_t other_cpuid = (cpuid == 0) ? 1 : 0;
@@ -191,7 +191,7 @@ void IRAM_ATTR spi_flash_disable_interrupts_caches_and_other_cpu_no_os()
     spi_flash_disable_cache(cpuid, &s_flash_op_cache_state[cpuid]);
 }
 
-void IRAM_ATTR spi_flash_enable_interrupts_caches_no_os()
+void IRAM_ATTR spi_flash_enable_interrupts_caches_no_os(void)
 {
     const uint32_t cpuid = xPortGetCoreID();
 
@@ -203,36 +203,36 @@ void IRAM_ATTR spi_flash_enable_interrupts_caches_no_os()
 
 #else // CONFIG_FREERTOS_UNICORE
 
-void spi_flash_init_lock()
+void spi_flash_init_lock(void)
 {
 }
 
-void spi_flash_op_lock()
+void spi_flash_op_lock(void)
 {
     vTaskSuspendAll();
 }
 
-void spi_flash_op_unlock()
+void spi_flash_op_unlock(void)
 {
     xTaskResumeAll();
 }
 
 
-void IRAM_ATTR spi_flash_disable_interrupts_caches_and_other_cpu()
+void IRAM_ATTR spi_flash_disable_interrupts_caches_and_other_cpu(void)
 {
     spi_flash_op_lock();
     esp_intr_noniram_disable();
     spi_flash_disable_cache(0, &s_flash_op_cache_state[0]);
 }
 
-void IRAM_ATTR spi_flash_enable_interrupts_caches_and_other_cpu()
+void IRAM_ATTR spi_flash_enable_interrupts_caches_and_other_cpu(void)
 {
     spi_flash_restore_cache(0, s_flash_op_cache_state[0]);
     esp_intr_noniram_enable();
     spi_flash_op_unlock();
 }
 
-void IRAM_ATTR spi_flash_disable_interrupts_caches_and_other_cpu_no_os()
+void IRAM_ATTR spi_flash_disable_interrupts_caches_and_other_cpu_no_os(void)
 {
     // Kill interrupts that aren't located in IRAM
     esp_intr_noniram_disable();
@@ -240,7 +240,7 @@ void IRAM_ATTR spi_flash_disable_interrupts_caches_and_other_cpu_no_os()
     spi_flash_disable_cache(0, &s_flash_op_cache_state[0]);
 }
 
-void IRAM_ATTR spi_flash_enable_interrupts_caches_no_os()
+void IRAM_ATTR spi_flash_enable_interrupts_caches_no_os(void)
 {
     // Re-enable cache on this CPU
     spi_flash_restore_cache(0, s_flash_op_cache_state[0]);
@@ -291,7 +291,7 @@ static void IRAM_ATTR spi_flash_restore_cache(uint32_t cpuid, uint32_t saved_sta
 }
 
 
-IRAM_ATTR bool spi_flash_cache_enabled()
+IRAM_ATTR bool spi_flash_cache_enabled(void)
 {
     bool result = (DPORT_REG_GET_BIT(DPORT_PRO_CACHE_CTRL_REG, DPORT_PRO_CACHE_ENABLE) != 0);
 #if portNUM_PROCESSORS == 2
index d482c4da79c6fedde036f1abea79962573c72fab..9b272009ff3bdc339844578f523fdabcfb7f7560 100644 (file)
  */
 
 // Init mutex protecting access to spi_flash_* APIs
-void spi_flash_init_lock();
+void spi_flash_init_lock(void);
 
 // Take mutex protecting access to spi_flash_* APIs
-void spi_flash_op_lock();
+void spi_flash_op_lock(void);
 
 // Release said mutex
-void spi_flash_op_unlock();
+void spi_flash_op_unlock(void);
 
 // Suspend the scheduler on both CPUs, disable cache.
 // Contrary to its name this doesn't do anything with interrupts, yet.
 // Interrupt disabling capability will be added once we implement
 // interrupt allocation API.
-void spi_flash_disable_interrupts_caches_and_other_cpu();
+void spi_flash_disable_interrupts_caches_and_other_cpu(void);
 
 // Enable cache, enable interrupts (to be added in future), resume scheduler
-void spi_flash_enable_interrupts_caches_and_other_cpu();
+void spi_flash_enable_interrupts_caches_and_other_cpu(void);
 
 // Disables non-IRAM interrupt handlers on current CPU and caches on both CPUs.
 // This function is implied to be called when other CPU is not running or running code from IRAM.
-void spi_flash_disable_interrupts_caches_and_other_cpu_no_os();
+void spi_flash_disable_interrupts_caches_and_other_cpu_no_os(void);
 
 // Enable cache, enable interrupts on current CPU.
 // This function is implied to be called when other CPU is not running or running code from IRAM.
-void spi_flash_enable_interrupts_caches_no_os();
+void spi_flash_enable_interrupts_caches_no_os(void);
 
 // Flushes cache if address range has corresponding valid cache mappings
 // Recommended to use post flash program operation (erase or write)
index 1ce52e47b2f769fa5e9c95ebd31d497608f73be5..f064bcbdb0f00dc32d36b14f627d2f29a4ab92f0 100644 (file)
@@ -664,7 +664,7 @@ esp_err_t spi_flash_read(size_t src, void *dstv, size_t size)
     return spi_flash_translate_rc(err);
 }
 
-esp_err_t spi_flash_unlock()
+esp_err_t spi_flash_unlock(void)
 {
     esp_err_t err = esp_flash_set_chip_write_protect(NULL, false);
     return spi_flash_translate_rc(err);
index ecd5666860019796a7710feb597376ede5917883..c554f4a292c932355f4d4148ee279b04f8616f2d 100644 (file)
@@ -174,7 +174,7 @@ static DRAM_ATTR esp_flash_t default_chip = {
 
 esp_flash_t *esp_flash_default_chip = NULL;
 
-esp_err_t esp_flash_init_default_chip()
+esp_err_t esp_flash_init_default_chip(void)
 {
     memspi_host_config_t cfg = ESP_FLASH_HOST_CONFIG_DEFAULT();
     //the host is already initialized, only do init for the data and load it to the host
@@ -200,7 +200,7 @@ esp_err_t esp_flash_init_default_chip()
     return ESP_OK;
 }
 
-esp_err_t esp_flash_app_init()
+esp_err_t esp_flash_app_init(void)
 {
     return esp_flash_init_os_functions(&default_chip, 0);
 }
index 76e2d025c260ebb6122c4faa4094c6e6c5118dc1..4af801292458ffafa1d5820fb42a2ffcfd8fa59b 100644 (file)
@@ -62,7 +62,7 @@ static uint8_t s_mmap_page_refcnt[REGIONS_COUNT * PAGES_PER_REGION] = {0};
 static uint32_t s_mmap_last_handle = 0;
 
 
-static void IRAM_ATTR spi_flash_mmap_init()
+static void IRAM_ATTR spi_flash_mmap_init(void)
 {
     if (s_mmap_page_refcnt[0] != 0) {
         return; /* mmap data already initialised */
@@ -268,7 +268,7 @@ void IRAM_ATTR spi_flash_munmap(spi_flash_mmap_handle_t handle)
     free(it);
 }
 
-static void IRAM_ATTR NOINLINE_ATTR spi_flash_protected_mmap_init()
+static void IRAM_ATTR NOINLINE_ATTR spi_flash_protected_mmap_init(void)
 {
     spi_flash_disable_interrupts_caches_and_other_cpu();
     spi_flash_mmap_init();
@@ -284,7 +284,7 @@ static uint32_t IRAM_ATTR NOINLINE_ATTR spi_flash_protected_read_mmu_entry(int i
     return value;
 }
 
-void spi_flash_mmap_dump()
+void spi_flash_mmap_dump(void)
 {
     spi_flash_protected_mmap_init();
 
index 1b06447b1cd6b5acbcb549163848a414c83736fb..41405c8d0838687905415512419b0a683a18e72b 100644 (file)
@@ -123,7 +123,7 @@ static __attribute__((unused)) bool is_safe_write_address(size_t addr, size_t si
 }
 
 
-void spi_flash_init()
+void spi_flash_init(void)
 {
     spi_flash_init_lock();
 #if CONFIG_SPI_FLASH_ENABLE_COUNTERS
@@ -136,38 +136,38 @@ void IRAM_ATTR spi_flash_guard_set(const spi_flash_guard_funcs_t *funcs)
     s_flash_guard_ops = funcs;
 }
 
-const spi_flash_guard_funcs_t *IRAM_ATTR spi_flash_guard_get()
+const spi_flash_guard_funcs_t *IRAM_ATTR spi_flash_guard_get(void)
 {
     return s_flash_guard_ops;
 }
 
-size_t IRAM_ATTR spi_flash_get_chip_size()
+size_t IRAM_ATTR spi_flash_get_chip_size(void)
 {
     return g_rom_flashchip.chip_size;
 }
 
-static inline void IRAM_ATTR spi_flash_guard_start()
+static inline void IRAM_ATTR spi_flash_guard_start(void)
 {
     if (s_flash_guard_ops && s_flash_guard_ops->start) {
         s_flash_guard_ops->start();
     }
 }
 
-static inline void IRAM_ATTR spi_flash_guard_end()
+static inline void IRAM_ATTR spi_flash_guard_end(void)
 {
     if (s_flash_guard_ops && s_flash_guard_ops->end) {
         s_flash_guard_ops->end();
     }
 }
 
-static inline void IRAM_ATTR spi_flash_guard_op_lock()
+static inline void IRAM_ATTR spi_flash_guard_op_lock(void)
 {
     if (s_flash_guard_ops && s_flash_guard_ops->op_lock) {
         s_flash_guard_ops->op_lock();
     }
 }
 
-static inline void IRAM_ATTR spi_flash_guard_op_unlock()
+static inline void IRAM_ATTR spi_flash_guard_op_unlock(void)
 {
     if (s_flash_guard_ops && s_flash_guard_ops->op_unlock) {
         s_flash_guard_ops->op_unlock();
@@ -175,7 +175,7 @@ static inline void IRAM_ATTR spi_flash_guard_op_unlock()
 }
 
 #ifdef CONFIG_SPI_FLASH_USE_LEGACY_IMPL
-static esp_rom_spiflash_result_t IRAM_ATTR spi_flash_unlock()
+static esp_rom_spiflash_result_t IRAM_ATTR spi_flash_unlock(void)
 {
     static bool unlocked = false;
     if (!unlocked) {
@@ -190,7 +190,7 @@ static esp_rom_spiflash_result_t IRAM_ATTR spi_flash_unlock()
     return ESP_ROM_SPIFLASH_RESULT_OK;
 }
 #else
-static esp_rom_spiflash_result_t IRAM_ATTR spi_flash_unlock()
+static esp_rom_spiflash_result_t IRAM_ATTR spi_flash_unlock(void)
 {
     esp_err_t err = esp_flash_set_chip_write_protect(NULL, false);
     if (err != ESP_OK) {
@@ -677,17 +677,17 @@ static inline void dump_counter(spi_flash_counter_t *counter, const char *name)
              counter->count, counter->time, counter->bytes);
 }
 
-const spi_flash_counters_t *spi_flash_get_counters()
+const spi_flash_counters_t *spi_flash_get_counters(void)
 {
     return &s_flash_stats;
 }
 
-void spi_flash_reset_counters()
+void spi_flash_reset_counters(void)
 {
     memset(&s_flash_stats, 0, sizeof(s_flash_stats));
 }
 
-void spi_flash_dump_counters()
+void spi_flash_dump_counters(void)
 {
     dump_counter(&s_flash_stats.read,  "read ");
     dump_counter(&s_flash_stats.write, "write");
index 86737f791ac329b40595d30b6698639d114c7454..efcfccc2473a578d4de8dd4e579fab45afcc4ce1 100644 (file)
@@ -271,7 +271,7 @@ extern esp_flash_t *esp_flash_default_chip;
  *
  * Called by OS startup code. You do not need to call this in your own applications.
  */
-esp_err_t esp_flash_init_default_chip();
+esp_err_t esp_flash_init_default_chip(void);
 
 /**
  *  Enable OS-level SPI flash protections in IDF
@@ -280,7 +280,7 @@ esp_err_t esp_flash_init_default_chip();
  *
  * @return ESP_OK if success, otherwise failed. See return value of ``esp_flash_init_os_functions``.
  */
-esp_err_t esp_flash_app_init();
+esp_err_t esp_flash_app_init(void);
 
 /**
  *  Enable OS-level SPI flash for a specific chip.
index 795142f4a1b39305bce66385626c8edcceeb011b..33bdc4d83c6545d9293bbaba2c14d017d7256e81 100644 (file)
@@ -41,7 +41,7 @@ extern "C" {
  *  no need to call it from application code.
  *
  */
-void spi_flash_init();
+void spi_flash_init(void);
 
 /**
  * @brief  Get flash chip size, as set in binary image header
@@ -50,7 +50,7 @@ void spi_flash_init();
  *
  * @return size of flash chip, in bytes
  */
-size_t spi_flash_get_chip_size();
+size_t spi_flash_get_chip_size(void);
 
 /**
  * @brief  Erase the Flash sector.
@@ -238,7 +238,7 @@ void spi_flash_munmap(spi_flash_mmap_handle_t handle);
  * of pages allocated to each handle. It also lists all non-zero entries of
  * MMU table and corresponding reference counts.
  */
-void spi_flash_mmap_dump();
+void spi_flash_mmap_dump(void);
 
 /**
  * @brief get free pages number which can be mmap
@@ -293,7 +293,7 @@ const void *spi_flash_phys2cache(size_t phys_offs, spi_flash_mmap_memory_t memor
  *
  * @return true if both CPUs have flash cache enabled, false otherwise.
  */
-bool spi_flash_cache_enabled();
+bool spi_flash_cache_enabled(void);
 
 /**
  * @brief SPI flash critical section enter function.
@@ -374,7 +374,7 @@ void spi_flash_guard_set(const spi_flash_guard_funcs_t* funcs);
  * @return The guard functions that were set via spi_flash_guard_set(). These functions
  * can be called if implementing custom low-level SPI flash operations.
  */
-const spi_flash_guard_funcs_t *spi_flash_guard_get();
+const spi_flash_guard_funcs_t *spi_flash_guard_get(void);
 
 /**
  * @brief Default OS-aware flash access guard functions
@@ -409,12 +409,12 @@ typedef struct {
 /**
  * @brief  Reset SPI flash operation counters
  */
-void spi_flash_reset_counters();
+void spi_flash_reset_counters(void);
 
 /**
  * @brief  Print SPI flash operation counters
  */
-void spi_flash_dump_counters();
+void spi_flash_dump_counters(void);
 
 /**
  * @brief  Return current SPI flash operation counters
@@ -422,7 +422,7 @@ void spi_flash_dump_counters();
  * @return  pointer to the spi_flash_counters_t structure holding values
  *          of the operation counters
  */
-const spi_flash_counters_t* spi_flash_get_counters();
+const spi_flash_counters_t* spi_flash_get_counters(void);
 
 #endif //CONFIG_SPI_FLASH_ENABLE_COUNTERS
 
index f31705c81cf090f35a01c14973da68fda1b41ab9..14de32c9f50d2e3e2389d12b28b07132f1c8c4c6 100644 (file)
@@ -54,7 +54,7 @@ typedef struct esp_partition_iterator_opaque_ {
 
 
 static esp_partition_iterator_opaque_t* iterator_create(esp_partition_type_t type, esp_partition_subtype_t subtype, const char* label);
-static esp_err_t load_partitions();
+static esp_err_t load_partitions(void);
 
 
 static SLIST_HEAD(partition_list_head_, partition_list_item_) s_partition_list =
@@ -146,7 +146,7 @@ static esp_partition_iterator_opaque_t* iterator_create(esp_partition_type_t typ
 
 // Create linked list of partition_list_item_t structures.
 // This function is called only once, with s_partition_list_lock taken.
-static esp_err_t load_partitions()
+static esp_err_t load_partitions(void)
 {
     const uint32_t* ptr;
     spi_flash_mmap_handle_t handle;
index 1a275d5180d59ba36a73f7ca2817faf94d2a67a3..b089e22dc816cdbc1386caa9bd74470a46c697c7 100644 (file)
@@ -65,7 +65,7 @@ extern "C" void spi_flash_munmap(spi_flash_mmap_handle_t handle)
     return;
 }
 
-extern "C" int spi_flash_get_total_erase_cycles()
+extern "C" int spi_flash_get_total_erase_cycles(void)
 {
     return spiflash.get_total_erase_cycles();
 }
index a22b2854cc5fbf637a3573bf6f39c65e55ddfc61..770600e64289b44b714c1e1475f23554e0903cc9 100644 (file)
@@ -16,42 +16,42 @@ bool spi_flash_check_and_flush_cache(size_t start_addr, size_t length)
     return true;
 }
 
-esp_rom_spiflash_result_t esp_rom_spiflash_unlock()
+esp_rom_spiflash_result_t esp_rom_spiflash_unlock(void)
 {
     return ESP_ROM_SPIFLASH_RESULT_OK;
 }
 
-void spi_flash_init_lock()
+void spi_flash_init_lock(void)
 {
     return;
 }
 
-void spi_flash_op_lock()
+void spi_flash_op_lock(void)
 {
     return;
 }
 
-void spi_flash_op_unlock()
+void spi_flash_op_unlock(void)
 {
     return;
 }
 
-void spi_flash_disable_interrupts_caches_and_other_cpu()
+void spi_flash_disable_interrupts_caches_and_other_cpu(void)
 {
     return;
 }
 
-void spi_flash_enable_interrupts_caches_and_other_cpu()
+void spi_flash_enable_interrupts_caches_and_other_cpu(void)
 {
     return;
 }
 
-void spi_flash_disable_interrupts_caches_and_other_cpu_no_os()
+void spi_flash_disable_interrupts_caches_and_other_cpu_no_os(void)
 {
     return;
 }
 
-void spi_flash_enable_interrupts_caches_no_os()
+void spi_flash_enable_interrupts_caches_no_os(void)
 {
     return;
 }
index 5d606d357ff058a9ac66c0437ca25740ec09f156..4c8dc7802380a30ac972ab51a7db5537f7b68bba 100644 (file)
@@ -15,7 +15,7 @@ void esp_log_write(esp_log_level_t level,
     va_end(arg);
 }
 
-uint32_t esp_log_timestamp()
+uint32_t esp_log_timestamp(void)
 {
     return 0;
 }
index adf62fa572a2747130c799a07a36dd5a1fe3374c..af3d5d47df1c9339e8eedc3dcfc33fedb6ccd4eb 100644 (file)
@@ -53,7 +53,7 @@ esp_rom_spiflash_result_t esp_rom_spiflash_wait_idle(esp_rom_spiflash_chip_t *sp
    about interrupts, CPU coordination, flash mapping. However some of
    the functions in esp_spi_flash.c call it.
  */
-esp_rom_spiflash_result_t esp_rom_spiflash_unlock()
+esp_rom_spiflash_result_t esp_rom_spiflash_unlock(void)
 {
     uint32_t status;
 
@@ -349,7 +349,7 @@ static void spi_cache_mode_switch(uint32_t  modebit)
 
 }
 
-esp_rom_spiflash_result_t esp_rom_spiflash_lock()
+esp_rom_spiflash_result_t esp_rom_spiflash_lock(void)
 {
     uint32_t status;
 
@@ -401,7 +401,7 @@ esp_rom_spiflash_result_t esp_rom_spiflash_config_readmode(esp_rom_spiflash_read
     return  ESP_ROM_SPIFLASH_RESULT_OK;
 }
 
-esp_rom_spiflash_result_t esp_rom_spiflash_erase_chip()
+esp_rom_spiflash_result_t esp_rom_spiflash_erase_chip(void)
 {
     if ( ESP_ROM_SPIFLASH_RESULT_OK != esp_rom_spiflash_enable_write(&g_rom_spiflash_chip)) {
         return ESP_ROM_SPIFLASH_RESULT_ERR;
index bf1384545307b684a140865ff395ad4c6022e1d1..49d144c9c18ccd45f9071ffba4a19481af776949 100644 (file)
@@ -147,7 +147,7 @@ static void setup_new_chip(esp_flash_read_mode_t io_mode, esp_flash_speed_t spee
     TEST_ESP_OK(err);
 }
 
-void teardown_test_chip()
+void teardown_test_chip(void)
 {
     spi_bus_remove_flash_device(test_chip);
     test_chip = NULL;
index 16579930c6059ada526864a7b411eb703191b2c6..ea647f3360c866634839545fca84990a29ca469a 100644 (file)
@@ -14,7 +14,7 @@ static void verify_erased_flash(size_t offset, size_t length);
 
 static size_t start;
 
-static void setup_tests()
+static void setup_tests(void)
 {
     if (start == 0) {
         const esp_partition_t *part = get_test_data_partition();
index fe14a8be05ff45892b00667d754662d687488300..52a5be1f3ac665b2c0c3d2caed4324d25dec26a8 100644 (file)
@@ -21,7 +21,7 @@ static uint32_t end;
 
 static spi_flash_mmap_handle_t handle1, handle2, handle3;
 
-static void setup_mmap_tests()
+static void setup_mmap_tests(void)
 {
     if (start == 0) {
         const esp_partition_t *part = get_test_data_partition();
index febe95bf808b6e5cac63488c22d770da6e5a2de4..e780b6e2fe728517cebcc0ecaa39d36637b3895e 100644 (file)
@@ -31,7 +31,7 @@
 /* Base offset in flash for tests. */
 static size_t start;
 
-static void setup_tests()
+static void setup_tests(void)
 {
     if (start == 0) {
         const esp_partition_t *part = get_test_data_partition();
index b5dc129e3119cf1605566a687f19288c48413299..34a2de87451eaf158e0a0cd3a6a2763e6b85ba06 100644 (file)
@@ -448,7 +448,7 @@ void test_spiffs_concurrent(const char* filename_prefix)
 }
 
 
-static void test_setup()
+static void test_setup(void)
 {
     esp_vfs_spiffs_conf_t conf = {
       .base_path = "/spiffs",
@@ -460,7 +460,7 @@ static void test_setup()
     TEST_ESP_OK(esp_vfs_spiffs_register(&conf));
 }
 
-static void test_teardown()
+static void test_teardown(void)
 {
     TEST_ESP_OK(esp_vfs_spiffs_unregister(spiffs_test_partition_label));
 }
index 9dd7ff44959f64bdb2ffe722362858457abb392e..39e694f058937aa306a682f51794de6d44f681ae 100644 (file)
@@ -40,7 +40,7 @@ typedef struct esp_tls_last_error* esp_tls_error_handle_t;
  *
  * @return     A handle can hold all transports
  */
-esp_transport_list_handle_t esp_transport_list_init();
+esp_transport_list_handle_t esp_transport_list_init(void);
 
 /**
  * @brief      Cleanup and free all transports, include itself,
@@ -93,7 +93,7 @@ esp_transport_handle_t esp_transport_list_get_transport(esp_transport_list_handl
  *
  * @return     The transport handle
  */
-esp_transport_handle_t esp_transport_init();
+esp_transport_handle_t esp_transport_init(void);
 
 /**
  * @brief      Cleanup and free memory the transport
index 0f83c1d6e49923089b74f43a7a0c1d8c267443dd..330b68518bbfb105b126c7c44d4353bdc8141771 100644 (file)
@@ -27,7 +27,7 @@ extern "C" {
  *
  * @return      the allocated esp_transport_handle_t, or NULL if the handle can not be allocated
  */
-esp_transport_handle_t esp_transport_ssl_init();
+esp_transport_handle_t esp_transport_ssl_init(void);
 
 /**
  * @brief      Set SSL certificate data (as PEM format).
index 57ad453309f747047ae8de1e8524ebed6192ec38..7a283fe9d55e44234862bd710692a37428cecc5d 100644 (file)
@@ -26,7 +26,7 @@ extern "C" {
  *
  * @return  the allocated esp_transport_handle_t, or NULL if the handle can not be allocated
  */
-esp_transport_handle_t esp_transport_tcp_init();
+esp_transport_handle_t esp_transport_tcp_init(void);
 
 
 #ifdef __cplusplus
index b48acf908d9b3c744bb9427c61e67b64dfdb9649..d5bc57bb48626993d9a87b017173932e3c620c32 100644 (file)
@@ -70,7 +70,7 @@ static esp_transport_handle_t esp_transport_get_default_parent(esp_transport_han
     return t;
 }
 
-esp_transport_list_handle_t esp_transport_list_init()
+esp_transport_list_handle_t esp_transport_list_init(void)
 {
     esp_transport_list_handle_t transport = calloc(1, sizeof(esp_transport_internal_t));
     ESP_TRANSPORT_MEM_CHECK(TAG, transport, return NULL);
@@ -131,7 +131,7 @@ esp_err_t esp_transport_list_clean(esp_transport_list_handle_t h)
     return ESP_OK;
 }
 
-esp_transport_handle_t esp_transport_init()
+esp_transport_handle_t esp_transport_init(void)
 {
     esp_transport_handle_t t = calloc(1, sizeof(struct esp_transport_item_t));
     ESP_TRANSPORT_MEM_CHECK(TAG, t, return NULL);
index 1651a2f87f4ed1eb4c803c282236149d84409213..e05802930ae9ed771cef1b46ac7fa19d74605565 100644 (file)
@@ -204,7 +204,7 @@ void esp_transport_ssl_skip_common_name_check(esp_transport_handle_t t)
     }
 }
 
-esp_transport_handle_t esp_transport_ssl_init()
+esp_transport_handle_t esp_transport_ssl_init(void)
 {
     esp_transport_handle_t t = esp_transport_init();
     transport_ssl_t *ssl = calloc(1, sizeof(transport_ssl_t));
index ff6925b2d160f320a9acbcbbcfda67723eee09ff..6de1d2237907532c10b45581432400983a103a43 100644 (file)
@@ -153,7 +153,7 @@ static esp_err_t tcp_destroy(esp_transport_handle_t t)
     return 0;
 }
 
-esp_transport_handle_t esp_transport_tcp_init()
+esp_transport_handle_t esp_transport_tcp_init(void)
 {
     esp_transport_handle_t t = esp_transport_init();
     transport_tcp_t *tcp = calloc(1, sizeof(transport_tcp_t));
index d22d18a0515de012dcadaa282c77853e28aab9b1..5e3717c568af5aa576c02caca8019fcb76291658 100644 (file)
@@ -198,7 +198,7 @@ static void handle_sta_disconnected(void *arg, esp_event_base_t base, int32_t ev
 }
 
 
-esp_err_t tcpip_adapter_set_default_wifi_handlers()
+esp_err_t tcpip_adapter_set_default_wifi_handlers(void)
 {
     esp_err_t err;
     err = esp_event_handler_register(WIFI_EVENT, WIFI_EVENT_STA_START, handle_sta_start, NULL);
@@ -248,7 +248,7 @@ fail:
     return err;
 }
 
-esp_err_t tcpip_adapter_clear_default_wifi_handlers()
+esp_err_t tcpip_adapter_clear_default_wifi_handlers(void)
 {
     esp_event_handler_unregister(WIFI_EVENT, WIFI_EVENT_STA_START, handle_sta_start);
     esp_event_handler_unregister(WIFI_EVENT, WIFI_EVENT_STA_STOP, handle_sta_stop);
@@ -262,7 +262,7 @@ esp_err_t tcpip_adapter_clear_default_wifi_handlers()
     return ESP_OK;
 }
 
-esp_err_t tcpip_adapter_set_default_eth_handlers()
+esp_err_t tcpip_adapter_set_default_eth_handlers(void)
 {
     esp_err_t err;
     err = esp_event_handler_register(ETH_EVENT, ETHERNET_EVENT_START, handle_eth_start, NULL);
@@ -297,7 +297,7 @@ fail:
     return err;
 }
 
-esp_err_t tcpip_adapter_clear_default_eth_handlers()
+esp_err_t tcpip_adapter_clear_default_eth_handlers(void)
 {
     esp_event_handler_unregister(ETH_EVENT, ETHERNET_EVENT_START, handle_eth_start);
     esp_event_handler_unregister(ETH_EVENT, ETHERNET_EVENT_STOP, handle_eth_stop);
index 4c0a4af4fdafe21e541571ec65b83bf834a34c9e..f880511f71e37f4e2e23bebe64b826f1abbdf00a 100644 (file)
@@ -714,7 +714,7 @@ esp_err_t tcpip_adapter_test_start(uint8_t *mac, tcpip_adapter_ip_info_t *ip_inf
  *      - ESP_OK on success
  *      - one of the errors from esp_event on failure
  */
-esp_err_t tcpip_adapter_set_default_eth_handlers();
+esp_err_t tcpip_adapter_set_default_eth_handlers(void);
 
 /**
  * @brief Uninstall default event handlers for Ethernet interface
@@ -722,7 +722,7 @@ esp_err_t tcpip_adapter_set_default_eth_handlers();
  *      - ESP_OK on success
  *      - one of the errors from esp_event on failure
  */
-esp_err_t tcpip_adapter_clear_default_eth_handlers();
+esp_err_t tcpip_adapter_clear_default_eth_handlers(void);
 
 /**
  * @brief  Install default event handlers for Wi-Fi interfaces (station and AP)
@@ -730,7 +730,7 @@ esp_err_t tcpip_adapter_clear_default_eth_handlers();
  *      - ESP_OK on success
  *      - one of the errors from esp_event on failure
  */
-esp_err_t tcpip_adapter_set_default_wifi_handlers();
+esp_err_t tcpip_adapter_set_default_wifi_handlers(void);
 
 /**
  * @brief  Uninstall default event handlers for Wi-Fi interfaces (station and AP)
@@ -738,7 +738,7 @@ esp_err_t tcpip_adapter_set_default_wifi_handlers();
  *      - ESP_OK on success
  *      - one of the errors from esp_event on failure
  */
-esp_err_t tcpip_adapter_clear_default_wifi_handlers();
+esp_err_t tcpip_adapter_clear_default_wifi_handlers(void);
 
 /**
  * @brief  Search nefit index through netif interface
index 8f41eb83d7a21b006cfef64f6bbb6ebc071a367c..a9a1fae49d1e65d42519118a264c1b0f8c92260c 100644 (file)
@@ -168,7 +168,7 @@ void unity_run_test_by_name(const char *name);
 
 void unity_run_tests_by_tag(const char *tag, bool invert);
 
-void unity_run_all_tests();
+void unity_run_all_tests(void);
 
-void unity_run_menu();
+void unity_run_menu(void);
 
index 9c1370007800d1116057ee8bd466df7198376183..2517cd94c0d5a130bd2d505ab99d9dc16770ea43 100644 (file)
@@ -31,7 +31,7 @@ void unity_putc(int c)
     }
 }
 
-void unity_flush()
+void unity_flush(void)
 {
     uart_tx_wait_idle(CONFIG_ESP_CONSOLE_UART_NUM);
 }
index e88840d2fd6c1c899b8368144173adde29525f78..3c07b250f6c938caa4989c3e75a4d90eb55d4853 100644 (file)
@@ -178,7 +178,7 @@ void unity_run_test_by_name(const char *name)
     }
 }
 
-void unity_run_all_tests()
+void unity_run_all_tests(void)
 {
     for (const test_desc_t *test = s_unity_tests_first; test != NULL; test = test->next) {
         unity_run_single_test(test);
@@ -265,7 +265,7 @@ static int get_test_count(void)
     return test_counter;
 }
 
-void unity_run_menu()
+void unity_run_menu(void)
 {
     UNITY_PRINT_EOL();
     UNITY_PRINT_EOL();
index b330b4c5654865288ac4c9e6e73a206ec3e4a544..95daaa61fd499a130f9b029e5e201283c3ef6022 100644 (file)
@@ -34,7 +34,7 @@ typedef enum {
  *
  * This function is called from startup code to enable serial output
  */
-void esp_vfs_dev_uart_register();
+void esp_vfs_dev_uart_register(void);
 
 /**
  * @brief Set the line endings expected to be received on UART
index 02e7d56f8204324e28247b7c5fb390e8b3267662..ed691f998b0475f981305863c0d4decc7825c11b 100644 (file)
@@ -58,7 +58,7 @@ TEST_CASE("Can use access() for UART", "[vfs]")
     uart_driver_delete(UART_NUM_2);
 }
 
-static inline void test_spi_flash_setup()
+static inline void test_spi_flash_setup(void)
 {
     esp_vfs_fat_sdmmc_mount_config_t mount_config = {
         .format_if_mount_failed = true,
@@ -68,7 +68,7 @@ static inline void test_spi_flash_setup()
     TEST_ESP_OK(esp_vfs_fat_spiflash_mount("/spiflash", NULL, &mount_config, &test_wl_handle));
 }
 
-static inline void test_spi_flash_teardown()
+static inline void test_spi_flash_teardown(void)
 {
     TEST_ESP_OK(esp_vfs_fat_spiflash_unmount("/spiflash", test_wl_handle));
 }
index c8ff500da2a7a9fe3d4ed921a7a2720aacdead4f..bea17242e136142d1bc297f1310ecca70f690f1f 100644 (file)
@@ -33,7 +33,7 @@ typedef struct {
 
 static const char message[] = "Hello world!";
 
-static int open_dummy_socket()
+static int open_dummy_socket(void)
 {
     const struct addrinfo hints = {
         .ai_family = AF_INET,
@@ -51,7 +51,7 @@ static int open_dummy_socket()
     return dummy_socket_fd;
 }
 
-static int socket_init()
+static int socket_init(void)
 {
     const struct addrinfo hints = {
         .ai_family = AF_INET,
@@ -83,7 +83,7 @@ static int socket_init()
     return socket_fd;
 }
 
-static void uart1_init()
+static void uart1_init(void)
 {
     uart_config_t uart_config = {
         .baud_rate = 115200,
index 5c3d3f1d605b7d4a55a9bd57939833263d468e17..262eb4f086362da200a9d837c83046aa94acdf30 100644 (file)
@@ -39,7 +39,7 @@ static void fwrite_str_loopback(const char* str, size_t size)
     UART0.conf0.loopback = 0;
 }
 
-static void flush_stdin_stdout()
+static void flush_stdin_stdout(void)
 {
     vTaskDelay(10 / portTICK_PERIOD_MS);
     char *bitbucket = (char*) 0x3f000000;
index 0fc5aead31bb823ba581ff9a50879246e97ae6dd..c604b09738ce864b33d9044d87f8bb205c5c734d 100644 (file)
@@ -1249,7 +1249,7 @@ int esp_vfs_poll(struct pollfd *fds, nfds_t nfds, int timeout)
     return ret;
 }
 
-void vfs_include_syscalls_impl()
+void vfs_include_syscalls_impl(void)
 {
     // Linker hook function, exists to make the linker examine this fine
 }
index 5cb179a4a69af985b4d48c74b9f72eb146e2f3c2..d996e9eebd586a2da498e24bb0346633483935e3 100644 (file)
@@ -123,7 +123,7 @@ static fd_set *_writefds_orig = NULL;
 static fd_set *_errorfds_orig = NULL;
 
 
-static void uart_end_select();
+static void uart_end_select(void);
 
 
 static int uart_open(const char * path, int flags, int mode)
@@ -432,7 +432,7 @@ static esp_err_t uart_start_select(int nfds, fd_set *readfds, fd_set *writefds,
     return ESP_OK;
 }
 
-static void uart_end_select()
+static void uart_end_select(void)
 {
     portENTER_CRITICAL(uart_get_selectlock());
     for (int i = 0; i < UART_NUM; ++i) {
@@ -915,7 +915,7 @@ static int uart_tcflush(int fd, int select)
 }
 #endif // CONFIG_VFS_SUPPORT_TERMIOS
 
-void esp_vfs_dev_uart_register()
+void esp_vfs_dev_uart_register(void)
 {
     esp_vfs_t vfs = {
         .flags = ESP_VFS_FLAG_DEFAULT,
index d565cd1cba3ec505181d3541aff4f73f09a5dfe7..6f37b18500e7af7e315ecef984f82e5d078891c1 100644 (file)
@@ -71,7 +71,7 @@ void  wpa_deauthenticate(u8 reason_code)
     esp_wifi_deauthenticate_internal(reason_code);
 }
 
-void  wpa_config_profile()
+void  wpa_config_profile(void)
 {
     if (esp_wifi_sta_prof_is_wpa_internal()) {
         wpa_set_profile(WPA_PROTO_WPA, esp_wifi_sta_get_prof_authmode_internal());
@@ -102,7 +102,7 @@ void  wpa_config_assoc_ie(u8 proto, u8 *assoc_buf, u32 assoc_wpa_ie_len)
     }
 }
 
-void  wpa_neg_complete()
+void  wpa_neg_complete(void)
 {
     esp_wifi_auth_done_internal();
 }
index 294a8a106149a813aec71b058d72f39d8f9ce3ab..4dc89b83ac34609600946beaa4e695e81042ceb9 100644 (file)
@@ -596,7 +596,7 @@ void init_timer(void)
     ESP_ERROR_CHECK(esp_timer_create(&periodic_timer_args, &periodic_timer));
 }
 
-void app_main()
+void app_main(void)
 {
     esp_err_t ret;
 
index fca661d2c106dc1f4263c97d747fa10037712248..7c1ca1c0b4c58f4e7bbf305bf493212be615e03a 100644 (file)
@@ -615,7 +615,7 @@ static void gatts_event_handler(esp_gatts_cb_event_t event, esp_gatt_if_t gatts_
     } while (0);
 }
 
-void app_main()
+void app_main(void)
 {
     esp_err_t ret;
 
index 525bcd2ae36cfed5eb24764a7a657055638b7022..f41ebf6c13689748fa952d8285ffa03996191beb 100644 (file)
@@ -160,7 +160,7 @@ void esp_eddystone_init(void)
     esp_eddystone_appRegister();
 }
 
-void app_main()
+void app_main(void)
 {
     ESP_ERROR_CHECK(nvs_flash_init());
     ESP_ERROR_CHECK(esp_bt_controller_mem_release(ESP_BT_MODE_CLASSIC_BT));
index e26fa38d9fd3e880346289b2a40487cec7393576..b7584735a9a76f2f9f9010e12e2a691c3e05688e 100644 (file)
@@ -183,7 +183,7 @@ void hid_demo_task(void *pvParameters)
 }
 
 
-void app_main()
+void app_main(void)
 {
     esp_err_t ret;
 
index dcad4dd4a20c686ee1fc5c5c0ed32b15edc76f58..7aa8ae26dc15b06eea8cb1484400c3dfab268f2c 100644 (file)
@@ -163,7 +163,7 @@ void ble_ibeacon_init(void)
     ble_ibeacon_appRegister();
 }
 
-void app_main()
+void app_main(void)
 {
     ESP_ERROR_CHECK(nvs_flash_init());
     ESP_ERROR_CHECK(esp_bt_controller_mem_release(ESP_BT_MODE_CLASSIC_BT));
index ae3da8e1c671d5e836abdc790a9eb237ed3ce067..f1a91e9bdd112c5c59222a49b264786faf531513 100644 (file)
@@ -604,7 +604,7 @@ static void spp_uart_init(void)
     xTaskCreate(uart_task, "uTask", 2048, (void*)UART_NUM_0, 8, NULL);
 }
 
-void app_main()
+void app_main(void)
 {
     esp_err_t ret;
 
index 999b047e7803b6419350e7170134932b3f07b01f..f1eaba16bc4051ad944ed3e7f9eb316d3dbd67b3 100644 (file)
@@ -648,7 +648,7 @@ static void gatts_event_handler(esp_gatts_cb_event_t event, esp_gatt_if_t gatts_
     } while (0);
 }
 
-void app_main()
+void app_main(void)
 {
     esp_err_t ret;
     esp_bt_controller_config_t bt_cfg = BT_CONTROLLER_INIT_CONFIG_DEFAULT();
index b0ca2daa9b3ad75899d5423ed88ce0fb63bbc595..6ae2cee937a356138b8f3db0c9fe24d8ab7a1406 100644 (file)
@@ -510,7 +510,7 @@ static void throughput_client_task(void *param)
     }
 }
 
-void app_main()
+void app_main(void)
 {
     // Initialize NVS.
     esp_err_t ret = nvs_flash_init();
index 4106dd24ebca0754bcacddffe9f6d0b34e475e74..bd3b86e2194f9c46e3f3bb362ca9ba077e94f1ea 100644 (file)
@@ -375,7 +375,7 @@ static void example_gap_event_handler(esp_gap_ble_cb_event_t event, esp_ble_gap_
     }
 }
 
-void app_main()
+void app_main(void)
 {
     esp_err_t ret;
 
index 2bd7798362050e820a4bd3e1ad0c317ed326acb8..e53d85d33823a80fae99bde6af5593c1a4704175 100644 (file)
@@ -436,7 +436,7 @@ static void esp_gattc_cb(esp_gattc_cb_event_t event, esp_gatt_if_t gattc_if, esp
     } while (0);
 }
 
-void app_main()
+void app_main(void)
 {
     // Initialize NVS.
     esp_err_t ret = nvs_flash_init();
index fa9e8914bf4bfdbf0a8469dbf4b3ff258ec2450c..365fb40d8dc2ac542cf517d3d38c1982fc23aade 100644 (file)
@@ -509,7 +509,7 @@ static void esp_gattc_cb(esp_gattc_cb_event_t event, esp_gatt_if_t gattc_if, esp
     } while (0);
 }
 
-void app_main()
+void app_main(void)
 {
     // Initialize NVS.
     esp_err_t ret = nvs_flash_init();
index a7c80182fd93260d87a9bc7111f0f31c79b4b95c..6cbfb71820cfd2f086902f6f3c5e31285c0534a6 100644 (file)
@@ -497,7 +497,7 @@ static void gatts_event_handler(esp_gatts_cb_event_t event, esp_gatt_if_t gatts_
     } while (0);
 }
 
-void app_main()
+void app_main(void)
 {
     esp_err_t ret;
 
index 6770d8f8621a37bc21a1c4a3daf35c2aa989ace5..ea140e8ccce0d2070a417c179f933c8369d3752c 100644 (file)
@@ -671,7 +671,7 @@ static void gatts_event_handler(esp_gatts_cb_event_t event, esp_gatt_if_t gatts_
     } while (0);
 }
 
-void app_main()
+void app_main(void)
 {
     esp_err_t ret;
 
index e5835786522e98a269b22c429dcc8a148d00f8fa..b6a9abffaf67745df3e1048c99fc6b2e19ef3371 100644 (file)
@@ -512,7 +512,7 @@ static void gatts_event_handler(esp_gatts_cb_event_t event, esp_gatt_if_t gatts_
     } while (0);
 }
 
-void app_main()
+void app_main(void)
 {
     esp_err_t ret;
 
index b6499a766840a0a2469e11828f6f3e0bb4b0d0f0..175c0f98e61b34ab107872fa282c66c030b0ad37 100644 (file)
@@ -883,7 +883,7 @@ static void esp_gattc_cb(esp_gattc_cb_event_t event, esp_gatt_if_t gattc_if, esp
     } while (0);
 }
 
-void app_main()
+void app_main(void)
 {
     esp_err_t ret = nvs_flash_init();
     if (ret == ESP_ERR_NVS_NO_FREE_PAGES || ret == ESP_ERR_NVS_NEW_VERSION_FOUND) {
index adaf8ff43b6ff5a66b49eba65e6e36942dcc7037..c5a90f0892db7d8927fc3f3f82b9d0af80999f9d 100644 (file)
@@ -42,7 +42,7 @@ enum {
 static void bt_av_hdl_stack_evt(uint16_t event, void *p_param);
 
 
-void app_main()
+void app_main(void)
 {
     /* Initialize NVS — it is used to store PHY calibration data */
     esp_err_t err = nvs_flash_init();
index a3971f8cdbe283c738389272c60c2d258eaf4ed3..25f66c90fc6fcbbc5fddbe040499984e35235054 100644 (file)
@@ -107,7 +107,7 @@ static char *bda2str(esp_bd_addr_t bda, char *str, size_t size)
     return str;
 }
 
-void app_main()
+void app_main(void)
 {
     // Initialize NVS.
     esp_err_t ret = nvs_flash_init();
index af753cb09e8f60c5da0dc7e8e4fca2c66b76be92..cb8a687f023ddb256c0439b28240496e9a30e1db 100644 (file)
@@ -269,7 +269,7 @@ void bt_app_gap_start_up(void)
     esp_bt_gap_start_discovery(ESP_BT_INQ_MODE_GENERAL_INQUIRY, 10, 0);
 }
 
-void app_main()
+void app_main(void)
 {
     /* Initialize NVS — it is used to store PHY calibration data */
     esp_err_t ret = nvs_flash_init();
index cf82c2724eaa7520ac685da68b41606f137facc2..c654d861678f61e422c4683c9a98f02756a0c0ce 100644 (file)
@@ -154,7 +154,7 @@ void esp_bt_gap_cb(esp_bt_gap_cb_event_t event, esp_bt_gap_cb_param_t *param)
     return;
 }
 
-void app_main()
+void app_main(void)
 {
     esp_err_t ret = nvs_flash_init();
     if (ret == ESP_ERR_NVS_NO_FREE_PAGES || ret == ESP_ERR_NVS_NEW_VERSION_FOUND) {
index cd4365996c58f8decbf42be396d3dea31c6c87ce..39705a99017f79ab2decff6af5fe7437e60a4ccd 100644 (file)
@@ -235,7 +235,7 @@ static void esp_bt_gap_cb(esp_bt_gap_cb_event_t event, esp_bt_gap_cb_param_t *pa
     }
 }
 
-void app_main()
+void app_main(void)
 {
     for (int i = 0; i < SPP_DATA_LEN; ++i) {
         spp_data[i] = i;
index 092756b72488fb545a27a64d7f19314bed78c36b..d24ea1053b8331ca9f99d0bcbe5e5914d84528bc 100644 (file)
@@ -159,7 +159,7 @@ void esp_bt_gap_cb(esp_bt_gap_cb_event_t event, esp_bt_gap_cb_param_t *param)
     return;
 }
 
-void app_main()
+void app_main(void)
 {
     esp_err_t ret = nvs_flash_init();
     if (ret == ESP_ERR_NVS_NO_FREE_PAGES || ret == ESP_ERR_NVS_NEW_VERSION_FOUND) {
index fc34a8f024387ff6fe50c070416216d1f8885d0a..9be627fe6d77651fbc66b7126e2561790885d356 100644 (file)
@@ -223,7 +223,7 @@ static void esp_spp_stack_cb(esp_spp_cb_event_t event, esp_spp_cb_param_t *param
     spp_task_work_dispatch(esp_spp_cb, event, param, sizeof(esp_spp_cb_param_t), NULL);
 }
 
-void app_main()
+void app_main(void)
 {
     for (int i = 0; i < SPP_DATA_LEN; ++i) {
         spp_data[i] = i;
index 466a2ce8d6a74226fdfa898bb4844ce2276799e4..b69fada106d5704e796a764f25a5847d364f40bb 100644 (file)
@@ -669,7 +669,7 @@ static void bt_av_hdl_stack_evt(uint16_t event, void *p_param)
     }
 }
 
-void app_main()
+void app_main(void)
 {
     /* Initialize NVS — it is used to store PHY calibration data */
     esp_err_t err = nvs_flash_init();
index 3e4989372ce3729a4a355f4ce23c847637643d64..00172ebd9b5a0f1f713c86e4388aff3608d1cefc 100644 (file)
@@ -942,7 +942,7 @@ static void gatts_event_handler(esp_gatts_cb_event_t event, esp_gatt_if_t gatts_
     } while (0);
 }
 
-void app_main()
+void app_main(void)
 {
     esp_err_t ret;
 
index 0eb7ef77812bf1599e24d07948e082d4f3636bfa..6214dec13639ab148ddaba9de3c35b056cf5e66a 100644 (file)
@@ -31,7 +31,7 @@ static void uart_gpio_reset(void)
 #endif
 }
 
-void app_main()
+void app_main(void)
 { 
     esp_err_t ret;
 
index 0a67c32468f7fc35e8b10fd2fc8e0fa3b8a69b9d..09f78064cff56593507e7563db37db1f7e612c7c 100644 (file)
@@ -210,7 +210,7 @@ void bleAdvtTask(void *pvParameters)
     }
 }
 
-void app_main()
+void app_main(void)
 {
     /* Initialize NVS — it is used to store PHY calibration data */
     esp_err_t ret = nvs_flash_init();
index 5cf017bdca23d92528f340a5fe2d88c62d5607ce..b8d1775b34a7bb2ffa6318b4ba4754e761c4a783 100644 (file)
@@ -72,7 +72,7 @@ esp_ble_mesh_comp_t *ble_mesh_get_component(uint16_t model_id)
     return comp;
 }
 
-void ble_mesh_node_init()
+void ble_mesh_node_init(void)
 {
     uint16_t i;
 
@@ -100,7 +100,7 @@ void ble_mesh_set_node_prestore_params(uint16_t netkey_index, uint16_t unicast_a
     xSemaphoreGive(ble_mesh_node_sema);
 }
 
-void ble_mesh_node_statistics_get()
+void ble_mesh_node_statistics_get(void)
 {
     xSemaphoreTake(ble_mesh_node_sema, portMAX_DELAY);
     ESP_LOGI(TAG, "statistics:%d,%d\n", ble_mesh_node_statistics.statistics, ble_mesh_node_statistics.package_num);
@@ -156,7 +156,7 @@ int ble_mesh_node_statistics_init(uint16_t package_num)
     return 0;
 }
 
-void ble_mesh_node_statistics_destroy()
+void ble_mesh_node_statistics_destroy(void)
 {
     if (ble_mesh_node_statistics.package_index != NULL) {
         free(ble_mesh_node_statistics.package_index);
index 06c876fd647d8fadb72174452522090888320ad9..d7feee5fe4a4dfbed743e9564cc5b370776190d2 100644 (file)
@@ -85,13 +85,13 @@ extern SemaphoreHandle_t ble_mesh_node_sema;
     } \
 }while(0) \
 
-void ble_mesh_node_init();
+void ble_mesh_node_init(void);
 void ble_mesh_set_node_prestore_params(uint16_t netkey_index, uint16_t unicast_addr);
 esp_ble_mesh_model_t *ble_mesh_get_model(uint16_t model_id);
 esp_ble_mesh_comp_t *ble_mesh_get_component(uint16_t model_id);
-void ble_mesh_node_statistics_get();
+void ble_mesh_node_statistics_get(void);
 int ble_mesh_node_statistics_accumultate(uint8_t *data, uint32_t value, uint16_t type);
 int ble_mesh_node_statistics_init(uint16_t package_num);
-void ble_mesh_node_statistics_destroy();
+void ble_mesh_node_statistics_destroy(void);
 
 #endif //_BLE_MESH_ADAOTER_H_
index 22ab3a7f59d602ea3cc053e2a4651f0610971e42..2e983265d3e4bd8cff1a92373197ca88cdef4c4a 100644 (file)
 #include "esp_ble_mesh_defs.h"
 
 // Register system functions
-void register_system();
+void register_system(void);
 
 // Register blutooth
-void register_bluetooth();
+void register_bluetooth(void);
 
 // Register mesh node cmd
-void ble_mesh_register_mesh_node();
+void ble_mesh_register_mesh_node(void);
 
 // Register mesh config server and generic server operation cmd
-void ble_mesh_register_server();
+void ble_mesh_register_server(void);
 
 #if (CONFIG_BLE_MESH_CFG_CLI)
 // Register mesh config client operation cmd
-void ble_mesh_register_configuration_client_model();
+void ble_mesh_register_configuration_client_model(void);
 #endif
index f1f9635526e256d6062550d69a1753ba8ca305c9..25857bc96d70c2acd19ad8d188338d5d1aafb359 100644 (file)
@@ -36,7 +36,7 @@
 #define MOUNT_PATH "/data"
 #define HISTORY_PATH MOUNT_PATH "/history.txt"
 
-static void initialize_filesystem()
+static void initialize_filesystem(void)
 {
     static wl_handle_t wl_handle;
     const esp_vfs_fat_mount_config_t mount_config = {
@@ -51,7 +51,7 @@ static void initialize_filesystem()
 }
 #endif // CONFIG_STORE_HISTORY
 
-static void initialize_console()
+static void initialize_console(void)
 {
     /* Disable buffering on stdin and stdout */
     setvbuf(stdin, NULL, _IONBF, 0);
index cc8805dbf27d74c042467b16b48946b4288806bc..88c0a6a0a9593e4edad5c018f7774cb4414dab73 100644 (file)
 #define CONFIG_ESPTOOLPY_PORT "Which is choosen by Users for CMake"
 #endif
 
-static void register_free();
-static void register_restart();
-static void register_make();
+static void register_free(void);
+static void register_restart(void);
+static void register_make(void);
 
-void register_system()
+void register_system(void)
 {
     register_free();
     register_restart();
@@ -47,7 +47,7 @@ static int restart(int argc, char **argv)
     esp_restart();
 }
 
-static void register_restart()
+static void register_restart(void)
 {
     const esp_console_cmd_t cmd = {
         .command = "restart",
@@ -66,7 +66,7 @@ static int free_mem(int argc, char **argv)
     return 0;
 }
 
-static void register_free()
+static void register_free(void)
 {
     const esp_console_cmd_t cmd = {
         .command = "free",
@@ -169,7 +169,7 @@ R"(MONITOR
     return 0;
 }
 
-static void register_make()
+static void register_make(void)
 {
     const esp_console_cmd_t cmd = {
         .command = "make",
index 919e69f777f322f5e5acd9d78516441a3d2f3c38..6dc356cdab442da8b87edb462468b5a2b097ff2c 100644 (file)
@@ -86,18 +86,18 @@ ble_mesh_node_status node_status = {
 
 SemaphoreHandle_t ble_mesh_node_sema;
 
-void ble_mesh_register_node_cmd();
+void ble_mesh_register_node_cmd(void);
 // Register callback function
 void ble_mesh_prov_cb(esp_ble_mesh_prov_cb_event_t event, esp_ble_mesh_prov_cb_param_t *param);
 void ble_mesh_model_cb(esp_ble_mesh_model_cb_event_t event, esp_ble_mesh_model_cb_param_t *param);
 
 
-void ble_mesh_register_mesh_node()
+void ble_mesh_register_mesh_node(void)
 {
     ble_mesh_register_node_cmd();
 }
 
-int ble_mesh_register_node_cb()
+int ble_mesh_register_node_cb(void)
 {
     ESP_LOGD(TAG, "enter %s\n", __func__);
     ble_mesh_node_init();
@@ -364,7 +364,7 @@ int ble_mesh_node_enable_bearer(int argc, char **argv)
     return err;
 }
 
-int ble_mesh_node_reset()
+int ble_mesh_node_reset(void)
 {
     esp_err_t err;
     ESP_LOGD(TAG, "enter %s\n", __func__);
@@ -437,7 +437,7 @@ int ble_mesh_node_enter_network_auto(int argc, char **argv)
     return err;
 }
 
-void ble_mesh_register_node_cmd()
+void ble_mesh_register_node_cmd(void)
 {
     const esp_console_cmd_t register_cmd = {
         .command  = "bmreg",
index e2ae583bf828ce39f27f58bdb1239d376f5837b6..6fcb41d4f58d2967d26e36b0ee3340323eb98264 100644 (file)
@@ -18,7 +18,7 @@
 #include "ble_mesh_console_lib.h"
 #include "ble_mesh_adapter.h"
 
-void ble_mesh_register_server_operation();
+void ble_mesh_register_server_operation(void);
 
 typedef struct {
     struct arg_str *data;
@@ -29,7 +29,7 @@ typedef struct {
 } ble_mesh_publish_message;
 ble_mesh_publish_message msg_publish;
 
-void ble_mesh_register_server()
+void ble_mesh_register_server(void)
 {
     ble_mesh_register_server_operation();
 }
@@ -63,7 +63,7 @@ int ble_mesh_module_publish_message(int argc, char **argv)
     return err;
 }
 
-void ble_mesh_register_server_operation()
+void ble_mesh_register_server_operation(void)
 {
     msg_publish.data = arg_str1("d", NULL, "<data>", "message data");
     msg_publish.opcode = arg_int1("o", NULL, "<opcode>", "operation opcode");
index e6b03ed59046f01a1aeff3534657dc81bfdb3ce4..0489388ec1adf32824ca34a7f0f4272a28effa5e 100644 (file)
 #define MAC2STR(a) (a)[0], (a)[1], (a)[2], (a)[3], (a)[4], (a)[5]
 #define MACSTR "%02x:%02x:%02x:%02x:%02x:%02x"
 
-void register_ble_address();
+void register_ble_address(void);
 
-void register_bluetooth()
+void register_bluetooth(void)
 {
     register_ble_address();
 }
 
-int bt_mac()
+int bt_mac(void)
 {
     const uint8_t *mac = esp_bt_dev_get_address();
     printf("+BTMAC:"MACSTR"\n", MAC2STR(mac));
     return 0;
 }
 
-void register_ble_address()
+void register_ble_address(void)
 {
     const esp_console_cmd_t cmd = {
         .command = "btmac",
index 754b0115fa683690c8d11ecffcc0943758009071..eded5787bb980ce3eef02aefe239ec4f916706ac 100644 (file)
@@ -77,7 +77,7 @@ esp_ble_mesh_comp_t *ble_mesh_get_component(uint16_t model_id)
     return comp;
 }
 
-void ble_mesh_node_init()
+void ble_mesh_node_init(void)
 {
     uint16_t i;
 
@@ -129,7 +129,7 @@ void ble_mesh_create_send_data(char *data, uint16_t byte_num, uint16_t sequence_
     }
 }
 
-void ble_mesh_test_performance_client_model_get()
+void ble_mesh_test_performance_client_model_get(void)
 {
     uint32_t i, j;
     uint32_t sum_time = 0;
@@ -155,7 +155,7 @@ void ble_mesh_test_performance_client_model_get()
     xSemaphoreGive(ble_mesh_test_perf_sema);
 }
 
-void ble_mesh_test_performance_client_model_get_received_percent()
+void ble_mesh_test_performance_client_model_get_received_percent(void)
 {
     uint32_t i, j;
     uint32_t max_time = 1400;
@@ -283,7 +283,7 @@ int ble_mesh_test_performance_client_model_init(uint16_t node_num, uint32_t test
     return 0;
 }
 
-void ble_mesh_test_performance_client_model_destroy()
+void ble_mesh_test_performance_client_model_destroy(void)
 {
     if (test_perf_statistics.time != NULL) {
         free(test_perf_statistics.time);
index bdc083a2157d345e9cdb4364c7f0ea5a2bca70be..305026c1a9a6c3c93721cae7c17fe8a957f8fe5b 100644 (file)
@@ -106,18 +106,18 @@ extern SemaphoreHandle_t ble_mesh_test_perf_sema;
     } \
 }while(0) \
 
-void ble_mesh_node_init();
+void ble_mesh_node_init(void);
 void ble_mesh_set_node_prestore_params(uint16_t netkey_index, uint16_t unicast_addr);
 
 esp_ble_mesh_model_t *ble_mesh_get_model(uint16_t model_id);
 esp_ble_mesh_comp_t *ble_mesh_get_component(uint16_t model_id);
 void ble_mesh_create_send_data(char *data, uint16_t byte_num, uint16_t sequence_num, uint32_t opcode);
 
-void ble_mesh_test_performance_client_model_get();
-void ble_mesh_test_performance_client_model_get_received_percent();
+void ble_mesh_test_performance_client_model_get(void);
+void ble_mesh_test_performance_client_model_get_received_percent(void);
 void ble_mesh_test_performance_client_model_accumulate_statistics(uint32_t value);
 int ble_mesh_test_performance_client_model_accumulate_time(uint16_t time, uint8_t *data, uint8_t ack_ttl, uint16_t length);
 int ble_mesh_test_performance_client_model_init(uint16_t node_num, uint32_t test_num, uint8_t ttl);
-void ble_mesh_test_performance_client_model_destroy();
+void ble_mesh_test_performance_client_model_destroy(void);
 
 #endif //_BLE_MESH_ADAPTER_H_
\ No newline at end of file
index 90e52a61d9992e8c900684ad67fccccd5c626145..3ba4f496dbdba76c8441d67545c9fbdda5d84428 100644 (file)
 #include "esp_ble_mesh_defs.h"
 
 // Register system functions
-void register_system();
+void register_system(void);
 
 // Register bluetooth
-void register_bluetooth();
+void register_bluetooth(void);
 
 // Register mesh node cmd
-void ble_mesh_register_mesh_node();
+void ble_mesh_register_mesh_node(void);
 
 // Register Test Perf client cmd
-void ble_mesh_register_mesh_test_performance_client();
+void ble_mesh_register_mesh_test_performance_client(void);
 
 #if (CONFIG_BLE_MESH_CFG_CLI)
 // Register mesh config client operation cmd
-void ble_mesh_register_configuration_client_model();
+void ble_mesh_register_configuration_client_model(void);
 #endif
 
 #if (CONFIG_BLE_MESH_GENERIC_ONOFF_CLI)
 // Register mesh client operation cmd
-void ble_mesh_register_gen_onoff_client();
+void ble_mesh_register_gen_onoff_client(void);
 #endif
 
 #if CONFIG_BLE_MESH_PROVISIONER
 // Regitster mesh provisioner cmd
-void ble_mesh_register_mesh_provisioner();
+void ble_mesh_register_mesh_provisioner(void);
 #endif
index d9d4a9e4e958b71a3c18f907165fe1e2cf0554d8..4618e14b57a51f63aac7dfe1a5938223962c31ca 100644 (file)
@@ -39,7 +39,7 @@
 #define MOUNT_PATH "/data"
 #define HISTORY_PATH MOUNT_PATH "/history.txt"
 
-static void initialize_filesystem()
+static void initialize_filesystem(void)
 {
     static wl_handle_t wl_handle;
     const esp_vfs_fat_mount_config_t mount_config = {
@@ -54,7 +54,7 @@ static void initialize_filesystem()
 }
 #endif // CONFIG_STORE_HISTORY
 
-static void initialize_console()
+static void initialize_console(void)
 {
     /* Disable buffering on stdin and stdout */
     setvbuf(stdin, NULL, _IONBF, 0);
index d3dc6c12f9dc6846b86c6978369d2cb89caf7bfa..de76b11ae75f0fc83168fe09447e4206e46d68b6 100644 (file)
 #define CONFIG_ESPTOOLPY_PORT "Which is choosen by Users for CMake"
 #endif
 
-static void register_free();
-static void register_restart();
-static void register_make();
+static void register_free(void);
+static void register_restart(void);
+static void register_make(void);
 
-void register_system()
+void register_system(void)
 {
     register_free();
     register_restart();
@@ -43,7 +43,7 @@ static int restart(int argc, char **argv)
     esp_restart();
 }
 
-static void register_restart()
+static void register_restart(void)
 {
     const esp_console_cmd_t cmd = {
         .command = "restart",
@@ -62,7 +62,7 @@ static int free_mem(int argc, char **argv)
     return 0;
 }
 
-static void register_free()
+static void register_free(void)
 {
     const esp_console_cmd_t cmd = {
         .command = "free",
@@ -165,7 +165,7 @@ R"(MONITOR
     return 0;
 }
 
-static void register_make()
+static void register_make(void)
 {
     const esp_console_cmd_t cmd = {
         .command = "make",
index 53a10d38d1f6388592c5e579306e79b39c1c41bf..59bae35ced83f322404c899e810cbaed4a512d2a 100644 (file)
@@ -33,11 +33,11 @@ typedef struct {
 } ble_mesh_client_get_set_state_t;
 ble_mesh_client_get_set_state_t configuration_client_model_operation;
 
-void ble_mesh_register_configuration_client_model_command();
+void ble_mesh_register_configuration_client_model_command(void);
 void ble_mesh_configuration_client_model_cb(esp_ble_mesh_cfg_client_cb_event_t event,
         esp_ble_mesh_cfg_client_cb_param_t *param);
 
-void ble_mesh_register_configuration_client_model()
+void ble_mesh_register_configuration_client_model(void)
 {
     ble_mesh_register_configuration_client_model_command();
 }
@@ -362,7 +362,7 @@ int ble_mesh_configuration_client_model_operation(int argc, char **argv)
 }
 
 
-void ble_mesh_register_configuration_client_model_command()
+void ble_mesh_register_configuration_client_model_command(void)
 {
     configuration_client_model_operation.action_type = arg_str1("z", NULL, "<action>", "action type");
     configuration_client_model_operation.set_state = arg_str0("x", NULL, "<state>", "set state");
index 6f34a1b271dd75e53ec892e1230b61369aaa5467..f9caa8931bcfc743bfcf560db0ab9596cb5b912a 100644 (file)
@@ -32,11 +32,11 @@ typedef struct {
 } ble_mesh_gen_onoff_state_t;
 ble_mesh_gen_onoff_state_t gen_onoff_state;
 
-void ble_mesh_register_gen_onoff_client_command();
+void ble_mesh_register_gen_onoff_client_command(void);
 void ble_mesh_generic_onoff_client_model_cb(esp_ble_mesh_generic_client_cb_event_t event,
         esp_ble_mesh_generic_client_cb_param_t *param);
 
-void ble_mesh_register_gen_onoff_client()
+void ble_mesh_register_gen_onoff_client(void)
 {
     ble_mesh_register_gen_onoff_client_command();
 }
@@ -152,7 +152,7 @@ int ble_mesh_generic_onoff_client_model(int argc, char **argv)
     return err;
 }
 
-void ble_mesh_register_gen_onoff_client_command()
+void ble_mesh_register_gen_onoff_client_command(void)
 {
     gen_onoff_state.action_type = arg_str1("z", NULL, "<action>", "action type");
     gen_onoff_state.opcode = arg_int0("o", NULL, "<opcode>", "message opcode");
index e46efc8ecacf15f74146f4899fd7b3e044def98d..b6b4c898f02595a9efbbff1bea2e31dec3ce692d 100644 (file)
@@ -47,9 +47,9 @@ typedef struct {
 } ble_mesh_test_perf_client_model_statistics_t;
 ble_mesh_test_perf_client_model_statistics_t test_perf_client_model_statistics;
 
-void ble_mesh_performance_client_model_command();
+void ble_mesh_performance_client_model_command(void);
 
-void ble_mesh_register_mesh_test_performance_client()
+void ble_mesh_register_mesh_test_performance_client(void)
 {
     ble_mesh_performance_client_model_command();
 }
@@ -177,7 +177,7 @@ int ble_mesh_test_performance_client_model_performance(int argc, char **argv)
     return 0;
 }
 
-void ble_mesh_performance_client_model_command()
+void ble_mesh_performance_client_model_command(void)
 {
     test_perf_client_model.action_type = arg_str1("z", NULL, "<action>", "action type");
     test_perf_client_model.playload_byte = arg_int0("p", NULL, "<byte>", "playload byte");
index 0e0775acaf44995f001b6fce22269853018c3ee4..dc96f7907920f08fd8534287dfc7208ac63e065e 100644 (file)
@@ -65,18 +65,18 @@ ble_mesh_node_status node_status = {
 
 SemaphoreHandle_t ble_mesh_node_sema;
 
-void ble_mesh_register_node_cmd();
+void ble_mesh_register_node_cmd(void);
 // Register callback function
 void ble_mesh_prov_cb(esp_ble_mesh_prov_cb_event_t event, esp_ble_mesh_prov_cb_param_t *param);
 void ble_mesh_model_cb(esp_ble_mesh_model_cb_event_t event, esp_ble_mesh_model_cb_param_t *param);
 
 
-void ble_mesh_register_mesh_node()
+void ble_mesh_register_mesh_node(void)
 {
     ble_mesh_register_node_cmd();
 }
 
-int ble_mesh_register_node_cb()
+int ble_mesh_register_node_cb(void)
 {
     ESP_LOGD(TAG, "enter %s\n", __func__);
     ble_mesh_node_init();
@@ -405,7 +405,7 @@ int ble_mesh_provisioner_enable_bearer(int argc, char **argv)
     return err;
 }
 
-void ble_mesh_register_node_cmd()
+void ble_mesh_register_node_cmd(void)
 {
     const esp_console_cmd_t register_cmd = {
         .command  = "bmreg",
index 2df3ec5b7a0e7214a350287c7ed0b50598cd2468..4c95d45b28ee2f9745150a39f08bc71d7fe8146c 100644 (file)
@@ -80,12 +80,12 @@ typedef struct {
 } ble_mesh_provisioner_add_key_t;
 ble_mesh_provisioner_add_key_t provisioner_add_key;
 
-void ble_mesh_regist_provisioner_cmd();
+void ble_mesh_regist_provisioner_cmd(void);
 
 void ble_mesh_prov_adv_cb(const esp_bd_addr_t addr, const esp_ble_addr_type_t addr_type, const uint8_t adv_type,
                           const uint8_t *dev_uuid, uint16_t oob_info, esp_ble_mesh_prov_bearer_t bearer);
 
-void ble_mesh_register_mesh_provisioner()
+void ble_mesh_register_mesh_provisioner(void)
 {
     ble_mesh_regist_provisioner_cmd();
 }
@@ -101,7 +101,7 @@ void ble_mesh_prov_adv_cb(const esp_bd_addr_t addr, const esp_ble_addr_type_t ad
     ESP_LOGD(TAG, "exit %s\n", __func__);
 }
 
-int ble_mesh_provisioner_register()
+int ble_mesh_provisioner_register(void)
 {
     ESP_LOGD(TAG, "enter %s \n", __func__);
     // esp_ble_mesh_register_unprov_adv_pkt_callback(ble_mesh_prov_adv_cb);
@@ -322,7 +322,7 @@ int ble_mesh_provision_bind_local_model(int argc, char **argv)
     return err;
 }
 
-void ble_mesh_regist_provisioner_cmd()
+void ble_mesh_regist_provisioner_cmd(void)
 {
     const esp_console_cmd_t prov_register = {
         .command = "bmpreg",
index 6b856c30f4ccda2b43a8854ece9e15f5cbc54f18..129617e7e206d0ac0b7cf9677c104c9e24a6b3b6 100644 (file)
@@ -18,9 +18,9 @@
 #define MAC2STR(a) (a)[0], (a)[1], (a)[2], (a)[3], (a)[4], (a)[5]
 #define MACSTR "%02x:%02x:%02x:%02x:%02x:%02x"
 
-void register_ble_address();
+void register_ble_address(void);
 
-void register_bluetooth()
+void register_bluetooth(void)
 {
     register_ble_address();
 }
@@ -32,7 +32,7 @@ int bt_mac(int argc, char** argv)
     return 0;
 }
 
-void register_ble_address()
+void register_ble_address(void)
 {
     const esp_console_cmd_t cmd = {
         .command = "btmac",
index 8d258dc923eba9a720afc7ab51e8e921e807ea15..15ebcb21cc2d123e97ab7e92247f2bef8490107d 100644 (file)
@@ -389,7 +389,7 @@ static int heap_size(int argc, char **argv)
     return 0;
 }
 
-void register_wifi()
+void register_wifi(void)
 {
     sta_args.ssid = arg_str1(NULL, NULL, "<ssid>", "SSID of AP");
     sta_args.password = arg_str0(NULL, NULL, "<pass>", "password of AP");
index cdb2635addd87de7c0115530432d9ff034d0c353..b68253c3824f6004529169d7e1a2e17327df3d93 100644 (file)
@@ -829,7 +829,7 @@ static esp_err_t bluetooth_init(void)
 
 #define WIFI_CONNECTED_BIT BIT0
 
-static void initialize_console()
+static void initialize_console(void)
 {
     /* Disable buffering on stdin and stdout */
     setvbuf(stdin, NULL, _IONBF, 0);
index 69101926587772e80994648b434e892e1e15b0cf..82dde7ec29d4178c4f1b2723dd23b1f2dc10d4cc 100644 (file)
@@ -420,7 +420,7 @@ void blemesh_host_task(void *param)
     nimble_port_run();
 }
 
-void app_main()
+void app_main(void)
 {
     /* Initialize NVS — it is used to store PHY calibration data */
     esp_err_t ret = nvs_flash_init();
index d5a2fe9558c1e3c6768e652a23f0b3221240c9c0..ec47a104c1b53955669c5b5f07c4a342df0de902 100644 (file)
@@ -80,7 +80,7 @@ static esp_console_cmd_t cmds[] = {
     },
 };
 
-static int ble_register_cli()
+static int ble_register_cli(void)
 {
     int cmds_num = sizeof(cmds) / sizeof(esp_console_cmd_t);
     int i;
@@ -144,7 +144,7 @@ static void scli_task(void *arg)
     vTaskDelete(NULL);
 }
 
-int scli_init()
+int scli_init(void)
 {
     /* Register CLI "key <value>" to accept input from user during pairing */
     ble_register_cli();
index 59f0aa0f56fd8449490f40d25f4241d24d3f5b5a..9eb73f55ef8205dbe23cac9cb149845b1342f291 100644 (file)
@@ -12,7 +12,7 @@
 #include "esp_system.h"
 #include "esp_spi_flash.h"
 
-void app_main()
+void app_main(void)
 {
     printf("Hello world!\n");
 
index 44eedcb4217aacb6f0aa77f747318c50d9f69eab..4aa606c8a7a3bb6c8f038f1145b84cd7ab7177c1 100644 (file)
@@ -1,10 +1,10 @@
 #include <stdbool.h>
 #include <setjmp.h>
 
-extern void app_main();
+extern void app_main(void);
 jmp_buf buf;
 
-int main()
+int main(void)
 {
     setjmp(buf);
     app_main();
index 175e84b6e279edc316785ad28a2fc4f5c0bad311..72d5b6e4b41264688d99816f6278be444f15da76 100644 (file)
@@ -1,6 +1,6 @@
 #include "esp_spi_flash.h"
 
-int spi_flash_get_chip_size()
+int spi_flash_get_chip_size(void)
 {
     return (1024 * 1024 * 1024);
 }
\ No newline at end of file
index 544f3611bc39f802c4af75e8a442c238d5dd5d6e..4ca6ae940289b487058e73d86264b885360cd856 100644 (file)
@@ -2,4 +2,4 @@
 
 #include <stddef.h>
 
-int spi_flash_get_chip_size();
\ No newline at end of file
+int spi_flash_get_chip_size(void);
\ No newline at end of file
index 68895905a48bf5a75afa7f589b42feb3952a9b2c..8ee8aea9d493fdb09bb83f58b78ce5e657720513 100644 (file)
@@ -41,10 +41,10 @@ static ip6_addr_t s_ipv6_addr;
 static const char *TAG = "example_connect";
 
 /* set up connection, Wi-Fi or Ethernet */
-static void start();
+static void start(void);
 
 /* tear down connection, release resources */
-static void stop();
+static void stop(void);
 
 static void on_got_ip(void *arg, esp_event_base_t event_base,
                       int32_t event_id, void *event_data)
@@ -66,7 +66,7 @@ static void on_got_ipv6(void *arg, esp_event_base_t event_base,
 
 #endif // CONFIG_EXAMPLE_CONNECT_IPV6
 
-esp_err_t example_connect()
+esp_err_t example_connect(void)
 {
     if (s_connect_event_group != NULL) {
         return ESP_ERR_INVALID_STATE;
@@ -82,7 +82,7 @@ esp_err_t example_connect()
     return ESP_OK;
 }
 
-esp_err_t example_disconnect()
+esp_err_t example_disconnect(void)
 {
     if (s_connect_event_group == NULL) {
         return ESP_ERR_INVALID_STATE;
@@ -114,7 +114,7 @@ static void on_wifi_connect(void *arg, esp_event_base_t event_base,
 
 #endif // CONFIG_EXAMPLE_CONNECT_IPV6
 
-static void start()
+static void start(void)
 {
     wifi_init_config_t cfg = WIFI_INIT_CONFIG_DEFAULT();
     ESP_ERROR_CHECK(esp_wifi_init(&cfg));
@@ -141,7 +141,7 @@ static void start()
     s_connection_name = CONFIG_EXAMPLE_WIFI_SSID;
 }
 
-static void stop()
+static void stop(void)
 {
     ESP_ERROR_CHECK(esp_event_handler_unregister(WIFI_EVENT, WIFI_EVENT_STA_DISCONNECTED, &on_wifi_disconnect));
     ESP_ERROR_CHECK(esp_event_handler_unregister(IP_EVENT, IP_EVENT_STA_GOT_IP, &on_got_ip));
@@ -178,7 +178,7 @@ static esp_eth_handle_t s_eth_handle = NULL;
 static esp_eth_mac_t *s_mac = NULL;
 static esp_eth_phy_t *s_phy = NULL;
 
-static void start()
+static void start(void)
 {
     ESP_ERROR_CHECK(tcpip_adapter_set_default_eth_handlers());
     ESP_ERROR_CHECK(esp_event_handler_register(IP_EVENT, IP_EVENT_ETH_GOT_IP, &on_got_ip, NULL));
@@ -229,7 +229,7 @@ static void start()
     s_connection_name = "Ethernet";
 }
 
-static void stop()
+static void stop(void)
 {
     ESP_ERROR_CHECK(esp_event_handler_unregister(IP_EVENT, IP_EVENT_ETH_GOT_IP, &on_got_ip));
 #ifdef CONFIG_EXAMPLE_CONNECT_IPV6
index e250db14d55810b219c966ab5c9875a408fcd085..d4f6e1fbbbd848d091e29f1245d7d5d78aa4cc17 100644 (file)
@@ -39,12 +39,12 @@ extern "C" {
  *
  * @return ESP_OK on successful connection
  */
-esp_err_t example_connect();
+esp_err_t example_connect(void);
 
 /**
  * Counterpart to example_connect, de-initializes Wi-Fi or Ethernet
  */
-esp_err_t example_disconnect();
+esp_err_t example_disconnect(void);
 
 /**
  * @brief Configure stdin and stdout to use blocking I/O
@@ -52,7 +52,7 @@ esp_err_t example_disconnect();
  * This helper function is used in ASIO examples. It wraps installing the
  * UART driver and configuring VFS layer to use UART driver for console I/O.
  */
-esp_err_t example_configure_stdin_stdout();
+esp_err_t example_configure_stdin_stdout(void);
 
 #ifdef __cplusplus
 }
index cb2220db4b8120f8fdda036cf3a790f6cfa9a816..10cc2167fe7eecb75ea48d866cfa28cc94655d5a 100644 (file)
@@ -13,7 +13,7 @@
 #include "driver/uart.h"
 #include "sdkconfig.h"
 
-esp_err_t example_configure_stdin_stdout()
+esp_err_t example_configure_stdin_stdout(void)
 {
     // Initialize VFS & UART so we can use std::cout/cin
     setvbuf(stdin, NULL, _IONBF, 0);
index ed794a32b3298908194801f7f92ef0f88a07951a..a58bab806fd44bead898852e2fafc6d8ac430be3 100644 (file)
@@ -62,7 +62,7 @@ static void got_ip_event_handler(void *arg, esp_event_base_t event_base,
     ESP_LOGI(TAG, "~~~~~~~~~~~");
 }
 
-void app_main()
+void app_main(void)
 {
     tcpip_adapter_init();
 
index 4796cd9a139995daeb1b7b2ab7eb8a2c2c54d916..3b540fad0571dd17ec24262cdf2c6bfc06ea764f 100644 (file)
@@ -226,7 +226,7 @@ static esp_err_t initialize_flow_control(void)
     return ESP_OK;
 }
 
-void app_main()
+void app_main(void)
 {
     esp_err_t ret = nvs_flash_init();
     if (ret == ESP_ERR_NVS_NO_FREE_PAGES || ret == ESP_ERR_NVS_NEW_VERSION_FOUND) {
index 832d049b043540ea278b3cc1868aa14d6a86cd18..d148b5a285ffed5d8f4ef0bfe8279ad38616802c 100644 (file)
@@ -173,7 +173,7 @@ static void event_handler(void *arg, esp_event_base_t event_base,
     }
 }
 
-void register_ethernet()
+void register_ethernet(void)
 {
     eth_event_group = xEventGroupCreate();
     tcpip_adapter_init();
index bd619c7ffec66579ec87269a0a6ccf816b502a87..e99615151e01d4a292871519efbb69c0c6d4085b 100644 (file)
@@ -13,7 +13,7 @@ extern "C" {
 #endif
 
 // Register Ethernet functions
-void register_ethernet();
+void register_ethernet(void);
 
 #ifdef __cplusplus
 }
index 1f0718fd03b1a87b8e6f1b72c83772f624f185ca..0d881fa5d50b00c4b575f2b3a3d1ea8cde7a8748 100644 (file)
@@ -29,7 +29,7 @@ static const char *TAG = "eth_example";
 #define MOUNT_PATH "/data"
 #define HISTORY_PATH MOUNT_PATH "/history.txt"
 
-static void initialize_filesystem()
+static void initialize_filesystem(void)
 {
     static wl_handle_t wl_handle;
     const esp_vfs_fat_mount_config_t mount_config = {
@@ -44,7 +44,7 @@ static void initialize_filesystem()
 }
 #endif // CONFIG_EXAMPLE_STORE_HISTORY
 
-static void initialize_nvs()
+static void initialize_nvs(void)
 {
     esp_err_t err = nvs_flash_init();
     if (err == ESP_ERR_NVS_NO_FREE_PAGES || err == ESP_ERR_NVS_NEW_VERSION_FOUND) {
@@ -54,7 +54,7 @@ static void initialize_nvs()
     ESP_ERROR_CHECK(err);
 }
 
-static void initialize_console()
+static void initialize_console(void)
 {
     /* Disable buffering on stdin */
     setvbuf(stdin, NULL, _IONBF, 0);
@@ -109,7 +109,7 @@ static void initialize_console()
 #endif
 }
 
-void app_main()
+void app_main(void)
 {
     initialize_nvs();
 
index 9c58645f9d5d6aafcb78255602424c84eaa0f28f..610ac851458431f4a691f2f3e66c775b4958ebb2 100644 (file)
@@ -17,7 +17,7 @@
 */
 #define BLINK_GPIO CONFIG_BLINK_GPIO
 
-void app_main()
+void app_main(void)
 {
     /* Configure the IOMUX register for pad BLINK_GPIO (some pads are
        muxed to GPIO on reset already, but some default to other
index c17eb1b2010a32516ba7d3ad2d026bf76060b390..7bb54d2fdee937d03537ef2cafddd4d4f3f84f99 100644 (file)
@@ -13,7 +13,7 @@
 #include "esp_spi_flash.h"
 
 
-void app_main()
+void app_main(void)
 {
     printf("Hello world!\n");
 
index 00de0ab8bfc48e7502395842734ca43c10fc10db..d0f20a6e60bb6fd97cdad0148ca47f00c6e654d5 100644 (file)
@@ -22,7 +22,7 @@ static const adc_channel_t channel = ADC_CHANNEL_6;     //GPIO34 if ADC1, GPIO14
 static const adc_atten_t atten = ADC_ATTEN_DB_0;
 static const adc_unit_t unit = ADC_UNIT_1;
 
-static void check_efuse()
+static void check_efuse(void)
 {
     //Check TP is burned into eFuse
     if (esp_adc_cal_check_efuse(ESP_ADC_CAL_VAL_EFUSE_TP) == ESP_OK) {
@@ -50,7 +50,7 @@ static void print_char_val_type(esp_adc_cal_value_t val_type)
     }
 }
 
-void app_main()
+void app_main(void)
 {
     //Check if Two Point or Vref are burned into eFuse
     check_efuse();
index fab6d4bb0d6e8c331b0d903e17e1532a9bd459a1..ea4ac360e89dbdbbe4453d887d21f239f1589076 100644 (file)
@@ -127,7 +127,7 @@ static void ctrl_task(void *arg)
     vTaskDelete(NULL);
 }
 
-void app_main()
+void app_main(void)
 {
     tx_task_sem = xSemaphoreCreateBinary();
     ctrl_task_sem = xSemaphoreCreateBinary();
index 5309bbd0b1b80c1cdc86366251c33416e0ec802d..2bfc8281abc12520f4668c8d21cef3836a45d7f3 100644 (file)
@@ -97,7 +97,7 @@ static void can_receive_task(void *arg)
     vTaskDelete(NULL);
 }
 
-void app_main()
+void app_main(void)
 {
     rx_sem = xSemaphoreCreateBinary();
     xTaskCreatePinnedToCore(can_receive_task, "CAN_rx", 4096, NULL, RX_TASK_PRIO, NULL, tskNO_AFFINITY);
index 7372e7f77d3703f597d3fbf772f29c7673463c95..f744072d838e9cb106c4a077e98748705e696e24 100644 (file)
@@ -205,7 +205,7 @@ static void can_control_task(void *arg)
     vTaskDelete(NULL);
 }
 
-void app_main()
+void app_main(void)
 {
     //Create tasks, queues, and semaphores
     rx_task_queue = xQueueCreate(1, sizeof(rx_task_action_t));
index 7c4a793bdd8a0fa6adfbf64fc32f47823c9f4c7f..17ad07b8b410328696c6bc58970927120df8cf34 100644 (file)
@@ -225,7 +225,7 @@ static void can_control_task(void *arg)
     vTaskDelete(NULL);
 }
 
-void app_main()
+void app_main(void)
 {
     //Add short delay to allow master it to initialize first
     for (int i = 3; i > 0; i--) {
index bb17722cc6a6cf0719ccc5538b3806af2eb18d8a..e3a12522c3ab2360e57f8bc016a4554a2d4bfa9d 100644 (file)
@@ -107,7 +107,7 @@ static void can_control_task(void *arg)
     vTaskDelete(NULL);
 }
 
-void app_main()
+void app_main(void)
 {
     //Create tasks and synchronization primitives
     tx_sem = xSemaphoreCreateBinary();
index b6e71339ec96acbcb06dccbb5e3b9252a19c918c..9609daf79953dc546728ba7c3a54b7034f817c15 100644 (file)
@@ -57,7 +57,7 @@ static void gpio_task_example(void* arg)
     }
 }
 
-void app_main()
+void app_main(void)
 {
     gpio_config_t io_conf;
     //disable interrupt
index 9b108a9aa6c958b72f5bc13fec7a0739305cc04a..7fe6e0ffc401ed059f88c72b6e15d2421c29e2ba 100644 (file)
@@ -141,7 +141,7 @@ static esp_err_t i2c_master_sensor_test(i2c_port_t i2c_num, uint8_t *data_h, uin
 /**
  * @brief i2c master initialization
  */
-static esp_err_t i2c_master_init()
+static esp_err_t i2c_master_init(void)
 {
     int i2c_master_port = I2C_MASTER_NUM;
     i2c_config_t conf;
@@ -160,7 +160,7 @@ static esp_err_t i2c_master_init()
 /**
  * @brief i2c slave initialization
  */
-static esp_err_t i2c_slave_init()
+static esp_err_t i2c_slave_init(void)
 {
     int i2c_slave_port = I2C_SLAVE_NUM;
     i2c_config_t conf_slave;
@@ -281,7 +281,7 @@ static void i2c_test_task(void *arg)
     vTaskDelete(NULL);
 }
 
-void app_main()
+void app_main(void)
 {
     print_mux = xSemaphoreCreateMutex();
     ESP_ERROR_CHECK(i2c_slave_init());
index b9c87369c8fd4c6cd57b1e9111723658f094732b..1030f4387e060aed2ae670f9dc9119cb4952dfc7 100644 (file)
@@ -48,7 +48,7 @@ static esp_err_t i2c_get_port(int port, i2c_port_t *i2c_port)
     return ESP_OK;
 }
 
-static esp_err_t i2c_master_driver_initialize()
+static esp_err_t i2c_master_driver_initialize(void)
 {
     i2c_config_t conf = {
         .mode = I2C_MODE_MASTER,
index ea79a854db1d4c43ee80840bcca63978afa60abb..0cffbafd68853bb32d1053ff61a66c2e6f5579aa 100644 (file)
@@ -29,7 +29,7 @@ static const char *TAG = "i2c-tools";
 #define MOUNT_PATH "/data"
 #define HISTORY_PATH MOUNT_PATH "/history.txt"
 
-static void initialize_filesystem()
+static void initialize_filesystem(void)
 {
     static wl_handle_t wl_handle;
     const esp_vfs_fat_mount_config_t mount_config = {
@@ -44,7 +44,7 @@ static void initialize_filesystem()
 }
 #endif // CONFIG_EXAMPLE_STORE_HISTORY
 
-static void initialize_nvs()
+static void initialize_nvs(void)
 {
     esp_err_t err = nvs_flash_init();
     if (err == ESP_ERR_NVS_NO_FREE_PAGES || err == ESP_ERR_NVS_NEW_VERSION_FOUND) {
@@ -54,7 +54,7 @@ static void initialize_nvs()
     ESP_ERROR_CHECK(err);
 }
 
-static void initialize_console()
+static void initialize_console(void)
 {
     /* Disable buffering on stdin */
     setvbuf(stdin, NULL, _IONBF, 0);
@@ -109,7 +109,7 @@ static void initialize_console()
 #endif
 }
 
-void app_main()
+void app_main(void)
 {
     initialize_nvs();
 
index 36bbabc18b8b07b935c7006f2847d08ea14f4e6a..04c90261df6336f3aabb78904b8180c4ca4da76d 100644 (file)
@@ -77,7 +77,7 @@ static void setup_triangle_sine_waves(int bits)
 
     free(samples_data);
 }
-void app_main()
+void app_main(void)
 {
     //for 36Khz sample rates, we create 100Hz sine wave, every cycle need 36000/100 = 360 samples (4-bytes or 8-bytes each sample)
     //depend on bits_per_sample
index 9d3018b4bf82cc66a6ae55ab751c980b1dd8d5c2..44bdea4efa56ca58af7636cd932c466ea5b8793e 100644 (file)
@@ -56,7 +56,7 @@ static const char* TAG = "ad/da";
 /**
  * @brief I2S ADC/DAC mode init.
  */
-void example_i2s_init()
+void example_i2s_init(void)
 {
         int i2s_num = EXAMPLE_I2S_NUM;
         i2s_config_t i2s_config = {
@@ -81,7 +81,7 @@ void example_i2s_init()
 /*
  * @brief erase flash for recording
  */
-void example_erase_flash()
+void example_erase_flash(void)
 {
 #if RECORD_IN_FLASH_EN
     printf("Erasing flash \n");
@@ -118,7 +118,7 @@ void example_disp_buf(uint8_t* buf, int length)
 /**
  * @brief Reset i2s clock and mode
  */
-void example_reset_play_mode()
+void example_reset_play_mode(void)
 {
     i2s_set_clk(EXAMPLE_I2S_NUM, EXAMPLE_I2S_SAMPLE_RATE, EXAMPLE_I2S_SAMPLE_BITS, EXAMPLE_I2S_CHANNEL_NUM);
 }
@@ -126,7 +126,7 @@ void example_reset_play_mode()
 /**
  * @brief Set i2s clock for example audio file
  */
-void example_set_file_play_mode()
+void example_set_file_play_mode(void)
 {
     i2s_set_clk(EXAMPLE_I2S_NUM, 16000, EXAMPLE_I2S_SAMPLE_BITS, 1);
 }
@@ -280,7 +280,7 @@ void adc_read_task(void* arg)
     }
 }
 
-esp_err_t app_main()
+esp_err_t app_main(void)
 {
     example_i2s_init();
     esp_log_level_set("I2S", ESP_LOG_INFO);
index d61e73fba6968a7f246ec1c0c83c5c18a6c1a3cd..3a0cd5e97bff1fce135346b15e5dc3f1474a208b 100644 (file)
@@ -51,7 +51,7 @@
 #define LEDC_TEST_DUTY         (4000)
 #define LEDC_TEST_FADE_TIME    (3000)
 
-void app_main()
+void app_main(void)
 {
     int ch;
 
index 7853c149054cd259c7d60c35678883adc656c1fe..ef750de1ac6dfb9e0c89154e5a1165fde0712fe7 100644 (file)
@@ -62,7 +62,7 @@ xQueueHandle cap_queue;
 static mcpwm_dev_t *MCPWM[2] = {&MCPWM0, &MCPWM1};
 #endif
 
-static void mcpwm_example_gpio_initialize()
+static void mcpwm_example_gpio_initialize(void)
 {
     printf("initializing mcpwm gpio...\n");
 #if MCPWM_GPIO_INIT
@@ -167,7 +167,7 @@ static void disp_captured_signal(void *arg)
 /**
  * @brief this is ISR handler function, here we check for interrupt that triggers rising edge on CAP0 signal and according take action
  */
-static void IRAM_ATTR isr_handler()
+static void IRAM_ATTR isr_handler(void)
 {
     uint32_t mcpwm_intr_status;
     capture evt;
@@ -282,7 +282,7 @@ static void mcpwm_example_config(void *arg)
     vTaskDelete(NULL);
 }
 
-void app_main()
+void app_main(void)
 {
     printf("Testing MCPWM...\n");
     cap_queue = xQueueCreate(1, sizeof(capture)); //comment if you don't want to use capture module
index ecef139cc62929c51b35373378bd2d24dea8947c..c8bfe00010dec89ee3b319085f69c81c90929b66 100644 (file)
@@ -58,7 +58,7 @@ xQueueHandle cap_queue;
 
 static mcpwm_dev_t *MCPWM[2] = {&MCPWM0, &MCPWM1};
 
-static void mcpwm_example_gpio_initialize()
+static void mcpwm_example_gpio_initialize(void)
 {
     printf("initializing mcpwm bldc control gpio...\n");
 #if MCPWM_GPIO_INIT
@@ -162,7 +162,7 @@ static void disp_captured_signal(void *arg)
 /**
  * @brief this is ISR handler function, here we check for interrupt that triggers rising edge on CAP0 signal and according take action
  */
-static void IRAM_ATTR isr_handler()
+static void IRAM_ATTR isr_handler(void)
 {
     uint32_t mcpwm_intr_status;
     capture evt;
@@ -307,7 +307,7 @@ static void mcpwm_example_bldc_control(void *arg)
     }
 }
 
-void app_main()
+void app_main(void)
 {
     printf("Testing MCPWM BLDC Control...\n");
 #if CHANGE_DUTY_CONTINUOUSLY
index 2c721e77a2ea4f2061e229755898c12a225bc02b..ee35fcc60a42499d22b54bc46d20b1b501db5945 100644 (file)
@@ -25,7 +25,7 @@
 #define GPIO_PWM0A_OUT 15   //Set GPIO 15 as PWM0A
 #define GPIO_PWM0B_OUT 16   //Set GPIO 16 as PWM0B
 
-static void mcpwm_example_gpio_initialize()
+static void mcpwm_example_gpio_initialize(void)
 {
     printf("initializing mcpwm gpio...\n");
     mcpwm_gpio_init(MCPWM_UNIT_0, MCPWM0A, GPIO_PWM0A_OUT);
@@ -88,7 +88,7 @@ static void mcpwm_example_brushed_motor_control(void *arg)
     }
 }
 
-void app_main()
+void app_main(void)
 {
     printf("Testing brushed motor...\n");
     xTaskCreate(mcpwm_example_brushed_motor_control, "mcpwm_examlpe_brushed_motor_control", 4096, NULL, 5, NULL);
index 2a944e5daf4e8d3261693df3c6cd11575f1cedcb..88841f252f904bd3e43fca82e73e7da91a72f31c 100644 (file)
@@ -20,7 +20,7 @@
 #define SERVO_MAX_PULSEWIDTH 2000 //Maximum pulse width in microsecond
 #define SERVO_MAX_DEGREE 90 //Maximum angle in degree upto which servo can rotate
 
-static void mcpwm_example_gpio_initialize()
+static void mcpwm_example_gpio_initialize(void)
 {
     printf("initializing mcpwm servo control gpio......\n");
     mcpwm_gpio_init(MCPWM_UNIT_0, MCPWM0A, 18);    //Set GPIO 18 as PWM0A, to which servo is connected
@@ -70,7 +70,7 @@ void mcpwm_example_servo_control(void *arg)
     }
 }
 
-void app_main()
+void app_main(void)
 {
     printf("Testing servo motor.......\n");
     xTaskCreate(mcpwm_example_servo_control, "mcpwm_example_servo_control", 4096, NULL, 5, NULL);
index f734501fccd1bb49ae2d172a3e980c6b60efc81b..89a3703634e529c4d4706d1db2700a69163443ab 100644 (file)
@@ -167,7 +167,7 @@ static void pcnt_example_init(void)
     pcnt_counter_resume(PCNT_TEST_UNIT);
 }
 
-void app_main()
+void app_main(void)
 {
     /* Initialize LEDC to generate sample pulse signal */
     ledc_init();
index cebffbcaebbb01a974e7c908251120017efd8b6a..1dc28e5accd3b6744bbe5307226bc2bdcd2fc96f 100644 (file)
@@ -235,7 +235,7 @@ static int nec_build_items(int channel, rmt_item32_t* item, int item_num, uint16
 /*
  * @brief RMT transmitter initialization
  */
-static void nec_tx_init()
+static void nec_tx_init(void)
 {
     rmt_config_t rmt_tx;
     rmt_tx.channel = RMT_TX_CHANNEL;
@@ -257,7 +257,7 @@ static void nec_tx_init()
 /*
  * @brief RMT receiver initialization
  */
-static void nec_rx_init()
+static void nec_rx_init(void)
 {
     rmt_config_t rmt_rx;
     rmt_rx.channel = RMT_RX_CHANNEL;
@@ -276,7 +276,7 @@ static void nec_rx_init()
  * @brief RMT receiver demo, this task will print each received NEC data.
  *
  */
-static void rmt_example_nec_rx_task()
+static void rmt_example_nec_rx_task(void)
 {
     int channel = RMT_RX_CHANNEL;
     nec_rx_init();
@@ -317,7 +317,7 @@ static void rmt_example_nec_rx_task()
  * @brief RMT transmitter demo, this task will periodically send NEC data. (100 * 32 bits each time.)
  *
  */
-static void rmt_example_nec_tx_task()
+static void rmt_example_nec_tx_task(void)
 {
     vTaskDelay(10);
     nec_tx_init();
@@ -355,7 +355,7 @@ static void rmt_example_nec_tx_task()
     vTaskDelete(NULL);
 }
 
-void app_main()
+void app_main(void)
 {
     xTaskCreate(rmt_example_nec_rx_task, "rmt_nec_rx_task", 2048, NULL, 10, NULL);
     xTaskCreate(rmt_example_nec_tx_task, "rmt_nec_tx_task", 2048, NULL, 10, NULL);
index ad6e4f6f651bce52b3f4dc8fa0e34b1f919f87ee..c3667220675198f55cd01d63144d857502127d85 100644 (file)
@@ -84,7 +84,7 @@ static void IRAM_ATTR u8_to_rmt(const void* src, rmt_item32_t* dest, size_t src_
 /*
  * Initialize the RMT Tx channel
  */
-static void rmt_tx_int()
+static void rmt_tx_int(void)
 {
     rmt_config_t config;
     config.rmt_mode = RMT_MODE_TX;
index b0b62d15dfc7e214b08e7b71739522af0dbe7bc5..b12f1867764cd617f5a0be39a9263b4973a13bab 100644 (file)
@@ -123,7 +123,7 @@ esp_err_t slave_reset(esp_slave_context_t *context)
 }
 
 #ifdef CONFIG_EXAMPLE_SDIO_OVER_SPI
-static void gpio_d2_set_high()
+static void gpio_d2_set_high(void)
 {
     gpio_config_t d2_config = {
         .pin_bit_mask = BIT(SDIO_SLAVE_SLOT1_IOMUX_PIN_NUM_D2),
@@ -257,7 +257,7 @@ esp_err_t slave_init(esp_slave_context_t *context)
 }
 
 
-void slave_power_on()
+void slave_power_on(void)
 {
 #ifdef SLAVE_PWR_GPIO
     int level_active;
@@ -410,7 +410,7 @@ void job_getint(esp_slave_context_t *context)
     slave_inform_job(context, JOB_SEND_INT);
 }
 
-void app_main()
+void app_main(void)
 {
     esp_slave_context_t context;
     esp_err_t err;
index dd7a73a61b453035b09efaabd275e67210441988..147f4aba49bc6a90b3b1e9693a5a6abe242ea2cb 100644 (file)
@@ -85,7 +85,7 @@ static const char job_desc[][32] = {
 
 
 //reset counters of the slave hardware, and clean the receive buffer (normally they should be sent back to the host)
-static esp_err_t slave_reset()
+static esp_err_t slave_reset(void)
 {
     esp_err_t ret;
     sdio_slave_stop();
@@ -106,7 +106,7 @@ static esp_err_t slave_reset()
 }
 
 //sent interrupts to the host in turns
-static esp_err_t task_hostint()
+static esp_err_t task_hostint(void)
 {
     for(int i = 0; i < 8; i++) {
         ESP_LOGV(TAG, "send intr: %d", i);
@@ -120,7 +120,7 @@ static esp_err_t task_hostint()
 
 //read the value in a specified register set by the host, and set other register according to this.
 //the host will read these registers later
-static esp_err_t task_write_reg()
+static esp_err_t task_write_reg(void)
 {
     //the host write REG1, the slave should write its registers according to value of REG1
     uint8_t read = sdio_slave_read_reg(1);
@@ -157,7 +157,7 @@ static void event_cb(uint8_t pos)
 DMA_ATTR uint8_t buffer[BUFFER_NUM][BUFFER_SIZE] = {};
 
 //Main application
-void app_main()
+void app_main(void)
 {
     esp_err_t ret;
 
index 38bf2c099170578a7d9ec1f1134f0ea5b4e207bc..4dee4ad17d23c203512cce8ab08c5f147d05c405 100644 (file)
@@ -35,7 +35,7 @@ static void sigmadelta_example_init(void)
  *  Perform the sigma-delta modulation test
  *  by changing the duty of the output signal.
  */
-void app_main()
+void app_main(void)
 {
     sigmadelta_example_init();
 
index 9cd58c0667e956a85cf7ca44b2e4f669ad0d3107..56903a38c7802aa6ae45c2d97e2716e63ce3cb29 100644 (file)
@@ -55,7 +55,7 @@ void pretty_effect_calc_lines(uint16_t *dest, int line, int frame, int linect)
 }
 
 
-esp_err_t pretty_effect_init() 
+esp_err_t pretty_effect_init(void
 {
     return decode_image(&pixels);
 }
index 7f54a32456eeb84471b8de65c4f55b187006bd2d..00f000c048c7d71fc4d14970e12ed8177a9d4b02 100644 (file)
@@ -19,4 +19,4 @@ void pretty_effect_calc_lines(uint16_t *dest, int line, int frame, int linect);
  *
  * @return ESP_OK on success, an error from the jpeg decoder otherwise.
  */
-esp_err_t pretty_effect_init();
+esp_err_t pretty_effect_init(void);
index 3d4d304ea7c745e600d145fb96ae5c964536a4fe..0e4cea345798a2002b0712b8a191611d28ade95d 100644 (file)
@@ -386,7 +386,7 @@ static void display_pretty_colors(spi_device_handle_t spi)
     }
 }
 
-void app_main()
+void app_main(void)
 {
     esp_err_t ret;
     spi_device_handle_t spi;
index 1a51c653a4d8d7f78c0609baeefcef5825b9c297..3071e77d29e75c04646550240acdd15589d90eff 100644 (file)
@@ -69,7 +69,7 @@ void my_post_trans_cb(spi_slave_transaction_t *trans) {
 }
 
 //Main application
-void app_main()
+void app_main(void)
 {
     int n=0;
     esp_err_t ret;
index af7dc227520bbf83789db61f8a1f5726eab88088..66323dad5504715e5c624af04371dbf0434feace 100644 (file)
@@ -81,7 +81,7 @@ static void IRAM_ATTR gpio_handshake_isr_handler(void* arg)
 }
 
 //Main application
-void app_main()
+void app_main(void)
 {
     esp_err_t ret;
     spi_device_handle_t handle;
index 572e35e61d6ce75258a4ba08ff3de88b2c4fb71f..403f9c0a0f99b20ecbf91e06dd173502a2fad6de 100644 (file)
@@ -163,7 +163,7 @@ static void timer_example_evt_task(void *arg)
 /*
  * In this example, we will test hardware timer0 and timer1 of timer group0.
  */
-void app_main()
+void app_main(void)
 {
     timer_queue = xQueueCreate(10, sizeof(timer_event_t));
     example_tg0_timer_init(TIMER_0, TEST_WITHOUT_RELOAD, TIMER_INTERVAL0_SEC);
index 1ed6bcabd3c11ebbe1cfaf04907bbf32d6590ad2..7b3f244ce58141d7b60243502512e0d378816e8b 100644 (file)
@@ -137,7 +137,7 @@ static void tp_example_rtc_intr(void * arg)
 /*
  * Before reading touch pad, we need to initialize the RTC IO.
  */
-static void tp_example_touch_pad_init()
+static void tp_example_touch_pad_init(void)
 {
     for (int i = 0;i< TOUCH_PAD_MAX;i++) {
         //init RTC IO and mode for touch pad.
@@ -145,7 +145,7 @@ static void tp_example_touch_pad_init()
     }
 }
 
-void app_main()
+void app_main(void)
 {
     // Initialize touch pad peripheral, it will start a timer to run a filter
     ESP_LOGI(TAG, "Initializing touch pad");
index 85334c900dbe750bcfe507fb5bbcd46465e80582..3f442d7eb24142ec27490891cf16041a4b047d57 100644 (file)
@@ -45,14 +45,14 @@ static void tp_example_read_task(void *pvParameter)
     }
 }
 
-static void tp_example_touch_pad_init()
+static void tp_example_touch_pad_init(void)
 {
     for (int i = 0;i< TOUCH_PAD_MAX;i++) {
         touch_pad_config(i, TOUCH_THRESH_NO_USE);
     }
 }
 
-void app_main()
+void app_main(void)
 {
     // Initialize touch pad peripheral.
     // The default fsm mode is software trigger mode.
index 3b7c98705bdbe9e63716dc5246573886cd6349b4..34154a541d9ab8292ede4b83458b552078660f2b 100644 (file)
@@ -52,7 +52,7 @@ static void gps_event_handler(void *event_handler_arg, esp_event_base_t event_ba
     }
 }
 
-void app_main()
+void app_main(void)
 {
     /* NMEA parser configuration */
     nmea_parser_config_t config = NMEA_PARSER_CONFIG_DEFAULT();
index 1933b0621e5f5b9c5e8faa13c4509ec58273ab90..f4f4eb18da63d53265dde7f02359e180d76b6fb6 100644 (file)
@@ -19,7 +19,7 @@ static const int RX_BUF_SIZE = 1024;
 #define TXD_PIN (GPIO_NUM_4)
 #define RXD_PIN (GPIO_NUM_5)
 
-void init() {
+void init(void) {
     const uart_config_t uart_config = {
         .baud_rate = 115200,
         .data_bits = UART_DATA_8_BITS,
@@ -41,7 +41,7 @@ int sendData(const char* logName, const char* data)
     return txBytes;
 }
 
-static void tx_task()
+static void tx_task(void)
 {
     static const char *TX_TASK_TAG = "TX_TASK";
     esp_log_level_set(TX_TASK_TAG, ESP_LOG_INFO);
@@ -51,7 +51,7 @@ static void tx_task()
     }
 }
 
-static void rx_task()
+static void rx_task(void)
 {
     static const char *RX_TASK_TAG = "RX_TASK";
     esp_log_level_set(RX_TASK_TAG, ESP_LOG_INFO);
@@ -67,7 +67,7 @@ static void rx_task()
     free(data);
 }
 
-void app_main()
+void app_main(void)
 {
     init();
     xTaskCreate(rx_task, "uart_rx_task", 1024*2, NULL, configMAX_PRIORITIES, NULL);
index 50885eeee735b63a03aa9c9af2ff430037dc73fd..6e6a77a74986c43a117e8f5f0173765d49a5d0d8 100644 (file)
@@ -31,7 +31,7 @@
 
 #define BUF_SIZE (1024)
 
-static void echo_task()
+static void echo_task(void)
 {
     /* Configure parameters of an UART driver,
      * communication pins and install the driver */
@@ -57,7 +57,7 @@ static void echo_task()
     }
 }
 
-void app_main()
+void app_main(void)
 {
     xTaskCreate(echo_task, "uart_echo_task", 1024, NULL, 10, NULL);
 }
index 22204b73feed3d3751830da8e75227c49a37fa39..c68c22edf0cce46ed3f82733ce83d8d13502a736 100644 (file)
@@ -52,7 +52,7 @@
 static const char *TAG = "RS485_ECHO_APP";
 
 // An example of echo test with hardware flow control on UART
-static void echo_task()
+static void echo_task(void)
 {
     const int uart_num = ECHO_UART_PORT;
     uart_config_t uart_config = {
@@ -118,7 +118,7 @@ static void echo_task()
     }
 }
 
-void app_main()
+void app_main(void)
 {
     //A uart read/write example without event queue;
     xTaskCreate(echo_task, "uart_echo_task", ECHO_TASK_STACK_SIZE, NULL, ECHO_TASK_PRIO, NULL);
index 8c9f545cb1502058f4524a7d4eaf97a96528ca12..f749da0b145fb83cc4ed1217e9aac716031afd15 100644 (file)
@@ -117,7 +117,7 @@ static void uart_event_task(void *pvParameters)
     vTaskDelete(NULL);
 }
 
-void app_main()
+void app_main(void)
 {
     esp_log_level_set(TAG, ESP_LOG_INFO);
 
index 717042f27a7b70a476bd75ee4639ad068efd0e17..2c46a3d114cad3c5e94e8bfbb634f1abd9cdc5b3 100644 (file)
@@ -20,7 +20,7 @@
 
 static const char* TAG = "uart_select_example";
 
-static void uart_select_task()
+static void uart_select_task(void)
 {
     uart_config_t uart_config = {
         .baud_rate = 115200,
@@ -87,7 +87,7 @@ static void uart_select_task()
     vTaskDelete(NULL);
 }
 
-void app_main()
+void app_main(void)
 {
     xTaskCreate(uart_select_task, "uart_select_task", 4*1024, NULL, 5, NULL);
 }
index d4a11105736210beffcb769d9bc8368cba816a60..0b0f7097f0681842d0c847f67e8e24eb2ff91d4a 100644 (file)
@@ -134,7 +134,7 @@ private:
 void read_line(char * line, int max_chars);
 
 
-extern "C" void app_main()
+extern "C" void app_main(void)
 {
     ESP_ERROR_CHECK(nvs_flash_init());
     tcpip_adapter_init();
index 56a447e05f5c5c792c1ef72483ecdb3137e1333d..c1838b53f07dedb71a6f9fe04b28065812765712 100644 (file)
@@ -202,7 +202,7 @@ private:
 
 //----------------------------------------------------------------------
 
-extern "C" void app_main()
+extern "C" void app_main(void)
 {
     ESP_ERROR_CHECK(nvs_flash_init());
     tcpip_adapter_init();
index 008ec6ed799a44288d23604ea1e95e396a1ea432..d1ed69e05f494f8ad0df5313128bd76dfe4a078e 100644 (file)
@@ -84,7 +84,7 @@ private:
 };
 
 
-extern "C" void app_main()
+extern "C" void app_main(void)
 {
     ESP_ERROR_CHECK(nvs_flash_init());
     tcpip_adapter_init();
index 06ac3fec92df2a13d373e84ff830884d432dce4e..68adf414829bfb074bc498451fb2b2effec1c21f 100644 (file)
@@ -66,7 +66,7 @@ private:
   char data_[max_length];
 };
 
-extern "C" void app_main()
+extern "C" void app_main(void)
 {
     ESP_ERROR_CHECK(nvs_flash_init());
     tcpip_adapter_init();
index 6a642a73f43b4d9ef711dfc55de6d44d12291a15..348471a615093426cffa3f39994c7f2e233b0432 100644 (file)
@@ -76,7 +76,7 @@ esp_err_t _http_event_handler(esp_http_client_event_t *evt)
     return ESP_OK;
 }
 
-static void http_rest_with_url()
+static void http_rest_with_url(void)
 {
     esp_http_client_config_t config = {
         .url = "http://httpbin.org/get",
@@ -160,7 +160,7 @@ static void http_rest_with_url()
     esp_http_client_cleanup(client);
 }
 
-static void http_rest_with_hostname_path()
+static void http_rest_with_hostname_path(void)
 {
     esp_http_client_config_t config = {
         .host = "httpbin.org",
@@ -247,7 +247,7 @@ static void http_rest_with_hostname_path()
 }
 
 
-static void http_auth_basic()
+static void http_auth_basic(void)
 {
     esp_http_client_config_t config = {
         .url = "http://user:passwd@httpbin.org/basic-auth/user/passwd",
@@ -267,7 +267,7 @@ static void http_auth_basic()
     esp_http_client_cleanup(client);
 }
 
-static void http_auth_basic_redirect()
+static void http_auth_basic_redirect(void)
 {
     esp_http_client_config_t config = {
         .url = "http://user:passwd@httpbin.org/basic-auth/user/passwd",
@@ -286,7 +286,7 @@ static void http_auth_basic_redirect()
     esp_http_client_cleanup(client);
 }
 
-static void http_auth_digest()
+static void http_auth_digest(void)
 {
     esp_http_client_config_t config = {
         .url = "http://user:passwd@httpbin.org/digest-auth/auth/user/passwd/MD5/never",
@@ -305,7 +305,7 @@ static void http_auth_digest()
     esp_http_client_cleanup(client);
 }
 
-static void https_with_url()
+static void https_with_url(void)
 {
     esp_http_client_config_t config = {
         .url = "https://www.howsmyssl.com",
@@ -325,7 +325,7 @@ static void https_with_url()
     esp_http_client_cleanup(client);
 }
 
-static void https_with_hostname_path()
+static void https_with_hostname_path(void)
 {
     esp_http_client_config_t config = {
         .host = "www.howsmyssl.com",
@@ -347,7 +347,7 @@ static void https_with_hostname_path()
     esp_http_client_cleanup(client);
 }
 
-static void http_relative_redirect()
+static void http_relative_redirect(void)
 {
     esp_http_client_config_t config = {
         .url = "http://httpbin.org/relative-redirect/3",
@@ -366,7 +366,7 @@ static void http_relative_redirect()
     esp_http_client_cleanup(client);
 }
 
-static void http_absolute_redirect()
+static void http_absolute_redirect(void)
 {
     esp_http_client_config_t config = {
         .url = "http://httpbin.org/absolute-redirect/3",
@@ -385,7 +385,7 @@ static void http_absolute_redirect()
     esp_http_client_cleanup(client);
 }
 
-static void http_redirect_to_https()
+static void http_redirect_to_https(void)
 {
     esp_http_client_config_t config = {
         .url = "http://httpbin.org/redirect-to?url=https%3A%2F%2Fwww.howsmyssl.com",
@@ -405,7 +405,7 @@ static void http_redirect_to_https()
 }
 
 
-static void http_download_chunk()
+static void http_download_chunk(void)
 {
     esp_http_client_config_t config = {
         .url = "http://httpbin.org/stream-bytes/8912",
@@ -424,7 +424,7 @@ static void http_download_chunk()
     esp_http_client_cleanup(client);
 }
 
-static void http_perform_as_stream_reader()
+static void http_perform_as_stream_reader(void)
 {
     char *buffer = malloc(MAX_HTTP_RECV_BUFFER + 1);
     if (buffer == NULL) {
@@ -460,7 +460,7 @@ static void http_perform_as_stream_reader()
     free(buffer);
 }
 
-static void https_async()
+static void https_async(void)
 {
     esp_http_client_config_t config = {
         .url = "https://postman-echo.com/post",
@@ -492,7 +492,7 @@ static void https_async()
     esp_http_client_cleanup(client);
 }
 
-static void https_with_invalid_url()
+static void https_with_invalid_url(void)
 {
     esp_http_client_config_t config = {
             .url = "https://not.existent.url",
@@ -533,7 +533,7 @@ static void http_test_task(void *pvParameters)
     vTaskDelete(NULL);
 }
 
-void app_main()
+void app_main(void)
 {
     esp_err_t ret = nvs_flash_init();
     if (ret == ESP_ERR_NVS_NO_FREE_PAGES || ret == ESP_ERR_NVS_NEW_VERSION_FOUND) {
index d19feffda1e581cadb45afd9031ddc8c0614e247..a55090383982ebfd1cb90b3faed4b4ea9971e003 100644 (file)
@@ -62,7 +62,7 @@ static void event_handler(void* arg, esp_event_base_t event_base,
     }
 }
 
-void wifi_init_sta()
+void wifi_init_sta(void)
 {
     s_wifi_event_group = xEventGroupCreate();
 
@@ -95,7 +95,7 @@ void wifi_init_sta()
  * See local_ctrl_service.c for implementation */
 extern void start_esp_local_ctrl_service(void);
 
-void app_main()
+void app_main(void)
 {
     //Initialize NVS
     esp_err_t ret = nvs_flash_init();
index 180b8b93486167c323decf071d4f793687d4aaac..9b6bb739ecdb2261635486375db72f82be337125 100644 (file)
@@ -128,7 +128,7 @@ static void http2_task(void *args)
     vTaskDelete(NULL);
 }
 
-void app_main()
+void app_main(void)
 {
     ESP_ERROR_CHECK( nvs_flash_init() );
     tcpip_adapter_init();
index 20f1b667f66f726ce80478c10448ef26834c40e0..5626ae796121dea8b7f4f7be56135a30009c98c5 100644 (file)
@@ -119,7 +119,7 @@ static void http_get_task(void *pvParameters)
     }
 }
 
-void app_main()
+void app_main(void)
 {
     ESP_ERROR_CHECK( nvs_flash_init() );
     tcpip_adapter_init();
index d203c4882012af176b119e111e7f2c1b35c48ff1..af9ae1a87d4d87cd7b8d6d19e72cd2a798d40847 100644 (file)
@@ -41,7 +41,7 @@ static void connect_handler(void* arg, esp_event_base_t event_base,
     }
 }
 
-void app_main()
+void app_main(void)
 {
     static httpd_handle_t server = NULL;
 
index c41810e612c12e8623f8496c9cfd643ea9e75bb1..dd4a973155dc6c05368469dbcde758c2924ca288 100644 (file)
@@ -270,7 +270,7 @@ static void register_basic_handlers(httpd_handle_t hd)
     ESP_LOGI(TAG, "Success");
 }
 
-static httpd_handle_t test_httpd_start()
+static httpd_handle_t test_httpd_start(void)
 {
     pre_start_mem = esp_get_free_heap_size();
     httpd_handle_t hd;
@@ -299,7 +299,7 @@ static void test_httpd_stop(httpd_handle_t hd)
     ESP_LOGI(TAG, "HTTPD Stop: Current free memory: %d", post_stop_mem);
 }
 
-httpd_handle_t start_tests()
+httpd_handle_t start_tests(void)
 {
     httpd_handle_t hd = test_httpd_start();
     if (hd) {
index 8515f61334267dcdd3bbb65878e82e4837365fa0..421355da33ac047ded08b2fd50c0252c2b03e2f8 100644 (file)
@@ -64,7 +64,7 @@ static esp_err_t init_spiffs(void)
  * file_server.c */
 esp_err_t start_file_server(const char *base_path);
 
-void app_main()
+void app_main(void)
 {
     ESP_ERROR_CHECK(nvs_flash_init());
     tcpip_adapter_init();
index 3d551fe268ce3333bbf8df679b53353a11001474..725de62e10536d893548bf4beacd1676089a7b52 100644 (file)
@@ -211,7 +211,7 @@ static void connect_handler(void* arg, esp_event_base_t event_base,
 }
 
 
-void app_main()
+void app_main(void)
 {
     static httpd_handle_t server = NULL;
 
index dc885fa5b2211320fe4a90a580b055d8ba672513..ee13bfa354921f5ca140e30b1c1f41c40189fc0d 100644 (file)
@@ -121,7 +121,7 @@ esp_err_t init_fs(void)
 }
 #endif
 
-void app_main()
+void app_main(void)
 {
     ESP_ERROR_CHECK(nvs_flash_init());
     tcpip_adapter_init();
index 270c93941033303d290af6b19f298f3143264e70..d7bec446626138ec31c0649873e6881b39035a5f 100644 (file)
@@ -267,7 +267,7 @@ static void connect_handler(void* arg, esp_event_base_t event_base,
 }
 
 
-void app_main()
+void app_main(void)
 {
     static httpd_handle_t server = NULL;
 
index 29c97e831eba36d8bd0916d536842b62cb639eae..ce5823f60fd327d134ac8fdf32e3c47c53f60b03 100644 (file)
@@ -271,7 +271,7 @@ static void https_get_task(void *pvParameters)
     }
 }
 
-void app_main()
+void app_main(void)
 {
     ESP_ERROR_CHECK( nvs_flash_init() );
     tcpip_adapter_init();
index 742a4657e166cb39ff8e2884e2a5e1e9e1703102..4e07c128a8dfedae05ef0830a83647bc508803c8 100644 (file)
@@ -148,7 +148,7 @@ static void https_get_task(void *pvParameters)
     }
 }
 
-void app_main()
+void app_main(void)
 {
     ESP_ERROR_CHECK( nvs_flash_init() );
     tcpip_adapter_init();
index 7cebabfb96613fc59f253ed58763578a4c4ec4b6..a71f44e5983313fb64f035b8d0040497cc1e7bce 100644 (file)
@@ -98,7 +98,7 @@ static void connect_handler(void* arg, esp_event_base_t event_base,
     }
 }
 
-void app_main()
+void app_main(void)
 {
     static httpd_handle_t server = NULL;
 
index 11bee313b06ee708f006fa4b20286be1e3e3434e..a406b74d1b280511aabca6fbf6c4233d4cc7a88a 100644 (file)
@@ -27,7 +27,7 @@
 #define EXAMPLE_BUTTON_GPIO     0
 
 static const char *TAG = "mdns-test";
-static char* generate_hostname();
+static char* generate_hostname(void);
 
 static void initialise_mdns(void)
 {
@@ -176,7 +176,7 @@ static void mdns_example_task(void *pvParameters)
     }
 }
 
-void app_main()
+void app_main(void)
 {
     ESP_ERROR_CHECK(nvs_flash_init());
     tcpip_adapter_init();
@@ -197,7 +197,7 @@ void app_main()
 /** Generate host name based on sdkconfig, optionally adding a portion of MAC address to it.
  *  @return host name string allocated from the heap
  */
-static char* generate_hostname()
+static char* generate_hostname(void)
 {
 #ifndef CONFIG_MDNS_ADD_MAC_TO_HOSTNAME
     return strdup(CONFIG_MDNS_HOSTNAME);
index 9860c4057511e1ae5a826784a049c899556273ae..4c13391da12a0dccd4d4d9e0a137910434dbe018 100644 (file)
@@ -47,7 +47,7 @@ typedef struct
     uint64_t            timestamp;          /*!< Time stamp of last access to parameter */
 } characteristic_descriptor_t;
 
-esp_err_t sense_modbus_init();
+esp_err_t sense_modbus_init(void);
 esp_err_t sense_modbus_get_characteristics(characteristic_descriptor_t** cid_table, uint16_t* table_size);
 esp_err_t sense_modbus_read_value(uint16_t cid, void* value);
 esp_err_t sense_modbus_send_value(uint16_t cid, void* value);
index 00158336db5d7d553c57ae89e7ab1221685a634f..13d52a9839e534440a96c2e62f0f2406311638d7 100644 (file)
@@ -137,13 +137,13 @@ static void trigger_operation_task(void *arg)
     vTaskDelete(NULL);
 }
 
-static void sense_device_init()
+static void sense_device_init(void)
 {
     // Initialize and start Modbus controller
     sense_modbus_init();
 }
 
-void app_main()
+void app_main(void)
 {
     esp_err_t result = ESP_OK;
 
index f8b77539f786149b06ee1c521863224844d2176c..8d1ab3539cf3adecb4a99834bddd7ff2f0b2f0f2 100644 (file)
@@ -81,14 +81,14 @@ static void* sense_modbus_get_param_data(const mb_parameter_descriptor_t* param_
 }
 
 // The helper function to get time stamp in microseconds
-static uint64_t sense_modbus_get_time_stamp_us()
+static uint64_t sense_modbus_get_time_stamp_us(void)
 {
     uint64_t time_stamp = esp_timer_get_time();
     return time_stamp;
 }
 
 // Initialization of Modbus stack
-esp_err_t sense_modbus_init()
+esp_err_t sense_modbus_init(void)
 {
     mb_communication_info_t comm = {
             .port = MB_PORTNUM,
index e29492c506b4fb8ea20e6f64fc7d3d9ae483f2f9..abca71999a6ef34ac536e19f2f77b99ff06cebf2 100644 (file)
@@ -35,7 +35,7 @@
 static const char *TAG = "MODBUS_SLAVE_APP";
 
 // Set register values into known state
-static void setup_reg_data()
+static void setup_reg_data(void)
 {
     // Define initial state of parameters
     discrete_reg_params.discrete_input1 = 1;
@@ -64,7 +64,7 @@ static void setup_reg_data()
 // See deviceparams.h file for more information about assigned Modbus parameters.
 // These parameters can be accessed from main application and also can be changed
 // by external Modbus master host.
-void app_main()
+void app_main(void)
 {
     mb_param_info_t reg_info; // keeps the Modbus registers access information
     mb_communication_info_t comm_info; // Modbus communication parameters
index 15cd2b09bf0c528466f15f02683737a90727f74f..9183bbb8bb383c610d61efc02ecc787fa063c233 100644 (file)
@@ -151,7 +151,7 @@ static void get_string(char *line, size_t size)
     }
 }
 
-void app_main()
+void app_main(void)
 {
     char line[256];
     char pattern[32];
index e819c8fdc8d86abb10080e2e76b01d574d30ff3a..fd0a49d7bfc033ec5bc036b3e25325a46a125fdf 100644 (file)
@@ -110,7 +110,7 @@ static void mqtt_app_start(void)
     esp_mqtt_client_start(client);
 }
 
-void app_main()
+void app_main(void)
 {
     ESP_LOGI(TAG, "[APP] Startup..");
     ESP_LOGI(TAG, "[APP] Free memory: %d bytes", esp_get_free_heap_size());
index 21c76ff44d2d1fb59629c5c18ecc4608c5b2b0d0..5c6eab7ee52ce5badebdd188a0bf097f8afc050d 100644 (file)
@@ -97,7 +97,7 @@ static void mqtt_app_start(void)
     esp_mqtt_client_start(client);
 }
 
-void app_main()
+void app_main(void)
 {
     ESP_LOGI(TAG, "[APP] Startup..");
     ESP_LOGI(TAG, "[APP] Free memory: %d bytes", esp_get_free_heap_size());
index 9e24a377051eacfa6a20ce01d9928805054a5c1d..7acd685360749c37270ef33e878fa605c3d27170 100644 (file)
@@ -123,7 +123,7 @@ static void mqtt_app_start(void)
     esp_mqtt_client_start(client);
 }
 
-void app_main()
+void app_main(void)
 {
     ESP_LOGI(TAG, "[APP] Startup..");
     ESP_LOGI(TAG, "[APP] Free memory: %d bytes", esp_get_free_heap_size());
index cb45759ef8992565e907c5dbe705e67c321360ac..cacea73e9dfbef7e0efa6acc7d12d851b6df0e5f 100644 (file)
@@ -95,7 +95,7 @@ static void mqtt_app_start(void)
     esp_mqtt_client_start(client);
 }
 
-void app_main()
+void app_main(void)
 {
     ESP_LOGI(TAG, "[APP] Startup..");
     ESP_LOGI(TAG, "[APP] Free memory: %d bytes", esp_get_free_heap_size());
index dca752b999e2614a3279fe5668cd22109f709f8e..a9de24455a168c523d34f17c10ab1570a1a14808 100644 (file)
@@ -105,7 +105,7 @@ static void mqtt_app_start(void)
     esp_mqtt_client_start(client);
 }
 
-void app_main()
+void app_main(void)
 {
     ESP_LOGI(TAG, "[APP] Startup..");
     ESP_LOGI(TAG, "[APP] Free memory: %d bytes", esp_get_free_heap_size());
index bd706f6fd613bb0fa7a34e1224c53d96a606169d..4f376ea68f9fbe4c7bf12d7a410498c9a7eadc8d 100644 (file)
@@ -179,7 +179,7 @@ static esp_err_t mqtt_event_handler(esp_mqtt_event_handle_t event)
     return ESP_OK;
 }
 
-void app_main()
+void app_main(void)
 {
     tcpip_adapter_init();
     event_group = xEventGroupCreate();
index 157d26063480cff56313308a457e6b6de5347343..59d22d7fec4e1d3c7c72c1dfe37ada95b88e6645 100644 (file)
@@ -46,7 +46,7 @@ void time_sync_notification_cb(struct timeval *tv)
     ESP_LOGI(TAG, "Notification of a time synchronization event");
 }
 
-void app_main()
+void app_main(void)
 {
     ++boot_count;
     ESP_LOGI(TAG, "Boot count: %d", boot_count);
index 96657d7981591f3fcf927456c733a514455be07c..5e98718df506ef39ea0047bd965530ac5fba188b 100644 (file)
@@ -109,7 +109,7 @@ static void tcp_client_task(void *pvParameters)
     vTaskDelete(NULL);
 }
 
-void app_main()
+void app_main(void)
 {
     ESP_ERROR_CHECK(nvs_flash_init());
     tcpip_adapter_init();
index 1e71096dce038b26517ca2c7d13f832855b47f7f..062268ebd385d9189ad1f48b34dfb53de5a7ccb6 100644 (file)
@@ -128,7 +128,7 @@ static void tcp_server_task(void *pvParameters)
     vTaskDelete(NULL);
 }
 
-void app_main()
+void app_main(void)
 {
     ESP_ERROR_CHECK(nvs_flash_init());
     tcpip_adapter_init();
index 6639082a1d770b01243ed0de8e62e000d3478934..bb31755795026e24e4bb67886d28b242b5255587 100644 (file)
@@ -108,7 +108,7 @@ static void udp_client_task(void *pvParameters)
     vTaskDelete(NULL);
 }
 
-void app_main()
+void app_main(void)
 {
     ESP_ERROR_CHECK(nvs_flash_init());
     tcpip_adapter_init();
index bd2a4cbedf9720cd3e54d8c6294f189c18cb1ae5..e20ce9fd37e4be680025936a32616b2226c56517 100644 (file)
@@ -107,7 +107,7 @@ static int socket_add_ipv4_multicast_group(int sock, bool assign_source_if)
 #endif /* CONFIG_EXAMPLE_IPV4 */
 
 #ifdef CONFIG_EXAMPLE_IPV4_ONLY
-static int create_multicast_ipv4_socket()
+static int create_multicast_ipv4_socket(void)
 {
     struct sockaddr_in saddr = { 0 };
     int sock = -1;
@@ -167,7 +167,7 @@ err:
 #endif /* CONFIG_EXAMPLE_IPV4_ONLY */
 
 #ifdef CONFIG_EXAMPLE_IPV6
-static int create_multicast_ipv6_socket()
+static int create_multicast_ipv6_socket(void)
 {
     struct sockaddr_in6 saddr = { 0 };
     int  netif_index;
@@ -481,7 +481,7 @@ static void mcast_example_task(void *pvParameters)
 
 }
 
-void app_main()
+void app_main(void)
 {
     ESP_ERROR_CHECK(nvs_flash_init());
     tcpip_adapter_init();
index ce82168323749f26c7ca2eb9716f0aa4041bf43d..262d2b21376358cf42cf53c2377c91794eec6658 100644 (file)
@@ -109,7 +109,7 @@ static void udp_server_task(void *pvParameters)
     vTaskDelete(NULL);
 }
 
-void app_main()
+void app_main(void)
 {
     ESP_ERROR_CHECK(nvs_flash_init());
     tcpip_adapter_init();
index 120a5b4fdf6e0e04cc3a684bafbb0764143ee928..6b64ef25d04154f6e4ba7eec8e3a6c0791b7ea8f 100644 (file)
@@ -80,7 +80,7 @@ static void websocket_app_start(void)
     esp_websocket_client_destroy(client);
 }
 
-void app_main()
+void app_main(void)
 {
     ESP_LOGI(TAG, "[APP] Startup..");
     ESP_LOGI(TAG, "[APP] Free memory: %d bytes", esp_get_free_heap_size());
index 6ce1184c2642bd0d30144882eb6237584bfd44bb..1b96f5d125e56fba9e5b7beb188aa77691fa068f 100644 (file)
@@ -25,7 +25,7 @@
 
 static const char *TAG = "app";
 
-static void start_ble_provisioning();
+static void start_ble_provisioning(void);
 
 static void event_handler(void* arg, esp_event_base_t event_base,
                           int event_id, void* event_data)
@@ -76,7 +76,7 @@ static void event_handler(void* arg, esp_event_base_t event_base,
     }
 }
 
-static void wifi_init_sta()
+static void wifi_init_sta(void)
 {
     /* Set our event handling */
     ESP_ERROR_CHECK(esp_event_handler_register(WIFI_EVENT, ESP_EVENT_ANY_ID, event_handler, NULL));
@@ -87,7 +87,7 @@ static void wifi_init_sta()
     ESP_ERROR_CHECK(esp_wifi_start());
 }
 
-static void start_ble_provisioning()
+static void start_ble_provisioning(void)
 {
     /* Security version */
     int security = 0;
@@ -110,7 +110,7 @@ static void start_ble_provisioning()
     ESP_ERROR_CHECK(app_prov_start_ble_provisioning(security, pop));
 }
 
-void app_main()
+void app_main(void)
 {
     /* Initialize networking stack */
     tcpip_adapter_init();
index 35b3d575e95a950d0802a59ee8558fb0870e2f74..6d5ef388363564a2f985c11136158f02b7d71999 100644 (file)
@@ -47,7 +47,7 @@ static void event_handler(void* arg, esp_event_base_t event_base,
     }
 }
 
-static void wifi_init_sta()
+static void wifi_init_sta(void)
 {
     /* Set our event handling */
     ESP_ERROR_CHECK(esp_event_handler_register(WIFI_EVENT, ESP_EVENT_ANY_ID, event_handler, NULL));
@@ -58,7 +58,7 @@ static void wifi_init_sta()
     ESP_ERROR_CHECK(esp_wifi_start());
 }
 
-static void start_console_provisioning()
+static void start_console_provisioning(void)
 {
     /* Security version */
     int security = 0;
@@ -81,7 +81,7 @@ static void start_console_provisioning()
     ESP_ERROR_CHECK(app_prov_start_console_provisioning(security, pop));
 }
 
-void app_main()
+void app_main(void)
 {
     /* Initialize networking stack */
     tcpip_adapter_init();
index 7b23c883c9a1f893167efb64c9bba782310df3fa..072e7b5aaa530997592657defc23c800868e07fb 100644 (file)
@@ -47,7 +47,7 @@ static void event_handler(void* arg, esp_event_base_t event_base,
     }
 }
 
-static void wifi_init_sta()
+static void wifi_init_sta(void)
 {
     /* Set our event handling */
     ESP_ERROR_CHECK(esp_event_handler_register(WIFI_EVENT, ESP_EVENT_ANY_ID, event_handler, NULL));
@@ -58,7 +58,7 @@ static void wifi_init_sta()
     ESP_ERROR_CHECK(esp_wifi_start());
 }
 
-static void start_softap_provisioning()
+static void start_softap_provisioning(void)
 {
     /* Security version */
     int security = 0;
@@ -82,7 +82,7 @@ static void start_softap_provisioning()
         CONFIG_EXAMPLE_SSID, CONFIG_EXAMPLE_PASS, security, pop));
 }
 
-void app_main()
+void app_main(void)
 {
     /* Initialize networking stack */
     tcpip_adapter_init();
index 96634fa71a66d2f4bb8a90f315c7d11e32c4e8f3..065b6f8fcfbb62e75a5521e237786cf3ae3dfbff 100644 (file)
@@ -77,7 +77,7 @@ static void event_handler(void* arg, esp_event_base_t event_base,
     }
 }
 
-static void wifi_init_sta()
+static void wifi_init_sta(void)
 {
     /* Start Wi-Fi in station mode */
     ESP_ERROR_CHECK(esp_wifi_set_mode(WIFI_MODE_STA));
@@ -93,7 +93,7 @@ static void get_device_service_name(char *service_name, size_t max)
              ssid_prefix, eth_mac[3], eth_mac[4], eth_mac[5]);
 }
 
-void app_main()
+void app_main(void)
 {
     /* Initialize NVS partition */
     esp_err_t ret = nvs_flash_init();
index a775f7a2f1d574ef120fc2743b4bd89f35ce3c0e..8ee7ae679c58beeb2010e7c2091911d5e75ddb91 100644 (file)
@@ -47,7 +47,7 @@ static void event_handler(void* arg, esp_event_base_t event_base,
     }
 }
 
-static void wifi_init_sta()
+static void wifi_init_sta(void)
 {
     /* Set our event handling */
     ESP_ERROR_CHECK(esp_event_handler_register(WIFI_EVENT, ESP_EVENT_ANY_ID, event_handler, NULL));
@@ -58,7 +58,7 @@ static void wifi_init_sta()
     ESP_ERROR_CHECK(esp_wifi_start());
 }
 
-static void start_softap_provisioning()
+static void start_softap_provisioning(void)
 {
     /* Security version */
     int security = 0;
@@ -97,7 +97,7 @@ static void start_softap_provisioning()
         ssid, CONFIG_EXAMPLE_PASS, security, pop));
 }
 
-void app_main()
+void app_main(void)
 {
     /* Initialize networking stack */
     tcpip_adapter_init();
index 63fd480bab1da63085474719f79d717ace4e33d7..73ab39afe5cb397991561f726914df7168e62c2f 100644 (file)
@@ -16,7 +16,7 @@
 #include "esp_flash_encrypt.h"
 #include "esp_efuse_table.h"
 
-void app_main()
+void app_main(void)
 {
     uint32_t flash_crypt_cnt = 0;
     esp_flash_enc_mode_t mode;
index c64fb76ad121c8a4165035ddb143f6e3f003261f..e0698dccf96145a3e0bd8cc0a1db39d7dae07f10 100644 (file)
@@ -28,7 +28,7 @@ static wl_handle_t s_wl_handle = WL_INVALID_HANDLE;
 // Mount path for the partition
 const char *base_path = "/extflash";
 
-static esp_flash_t* example_init_ext_flash();
+static esp_flash_t* example_init_ext_flash(void);
 static const esp_partition_t* example_add_partition(esp_flash_t* ext_flash, const char* partition_label);
 static bool example_mount_fatfs(const char* partition_label);
 static void example_get_fatfs_usage(size_t* out_total_bytes, size_t* out_free_bytes);
@@ -84,7 +84,7 @@ void app_main(void)
     ESP_LOGI(TAG, "Read from file: '%s'", line);
 }
 
-static esp_flash_t* example_init_ext_flash()
+static esp_flash_t* example_init_ext_flash(void)
 {
     const spi_bus_config_t bus_config = {
         .mosi_io_num = VSPI_IOMUX_PIN_NUM_MOSI,
index f6b74766e51c229ab146b0dfdeb20526b05fd29f..431752147fb94f5875b5c36008882ebda9a529db 100644 (file)
@@ -150,7 +150,7 @@ esp_err_t print_what_saved(void)
 }
 
 
-void app_main()
+void app_main(void)
 {
     esp_err_t err = nvs_flash_init();
     if (err == ESP_ERR_NVS_NO_FREE_PAGES || err == ESP_ERR_NVS_NEW_VERSION_FOUND) {
index 757eeeb303a7f583d75c9bb922c6fbc7cc90cb03..47abd43a6e3f60738b9688122e967878227b60b7 100644 (file)
@@ -16,7 +16,7 @@
 #include "nvs_flash.h"
 #include "nvs.h"
 
-void app_main()
+void app_main(void)
 {
     // Initialize NVS
     esp_err_t err = nvs_flash_init();
index fde74dcdc05c87ba21088366e703f77c39fbfc0d..5c67c47c5ea59bbf9ff95260e0b89f955aa9099b 100644 (file)
@@ -18,7 +18,7 @@
 
 static const char *TAG = "example";
 
-static void read_hello_txt()
+static void read_hello_txt(void)
 {
     ESP_LOGI(TAG, "Reading hello.txt");
 
@@ -38,7 +38,7 @@ static void read_hello_txt()
     ESP_LOGI(TAG, "Read from hello.txt: %s", buf);
 }
 
-static void compute_alice_txt_md5()
+static void compute_alice_txt_md5(void)
 {
     ESP_LOGI(TAG, "Computing alice.txt MD5 hash");
 
index bedeeb35c799b600bd54761885736a2903c24afc..f2b382df9a240e60978bf7552cce7d4563bb85d5 100644 (file)
@@ -85,7 +85,7 @@ static int adc1_sample_and_show(int sampling_period)
  * and logging results with application tracing to the host
  * as well as for comparison printing out sampling result to UART
  */
-void app_main()
+void app_main(void)
 {
     ESP_LOGI(TAG, "Enabling ADC1 on channel 6 / GPIO34.");
     adc1_config_width(ADC_WIDTH_BIT_12);
index c7a114bfef916dd1671d6652f9fd1fa11119c9f1..7353ad76bf70058b91141f00cf2aaed6d2274183 100644 (file)
@@ -30,7 +30,7 @@ static esp_err_t external_storage_mac_get(uint8_t *mac)
 }
 #endif//CONFIG_BASE_MAC_STORED_OTHER_EXTERNAL_STORAGE
 
-void app_main()
+void app_main(void)
 {
 #if defined(CONFIG_BASE_MAC_STORED_EFUSE_BLK3) || defined(CONFIG_BASE_MAC_STORED_OTHER_EXTERNAL_STORAGE)
     uint8_t mac_addr[8] = {0};
index 21d128ecd03a87753773e6d5d4b3697eb81c67bc..3878702eb40dc442df594c47eba372a15b4d3f8a 100644 (file)
@@ -507,7 +507,7 @@ static int list_entries(int argc, char **argv)
     return list(part, name, type);
 }
 
-void register_nvs()
+void register_nvs(void)
 {
     set_args.key = arg_str1(NULL, NULL, "<key>", "key of the value to be set");
     set_args.type = arg_str1(NULL, NULL, "<type>", ARG_TYPE_STR);
index 6d0de50dcf12e27c314523205432738a6c54fb29..d18c2b41fe1c8a5eed695f5a1d6c7030a568273a 100644 (file)
@@ -13,7 +13,7 @@ extern "C" {
 #endif
 
 // Register NVS functions
-void register_nvs();
+void register_nvs(void);
 
 #ifdef __cplusplus
 }
index 50fe5ec09c7352f26c5d2c22e6456c5a12dae20d..caf8d70f231e92f6a0c36cb27718983f74fd94d9 100644 (file)
 
 static const char *TAG = "cmd_system";
 
-static void register_free();
-static void register_heap();
-static void register_version();
-static void register_restart();
-static void register_deep_sleep();
-static void register_light_sleep();
+static void register_free(void);
+static void register_heap(void);
+static void register_version(void);
+static void register_restart(void);
+static void register_deep_sleep(void);
+static void register_light_sleep(void);
 #if WITH_TASKS_INFO
-static void register_tasks();
+static void register_tasks(void);
 #endif
 
-void register_system()
+void register_system(void)
 {
     register_free();
     register_heap();
@@ -72,7 +72,7 @@ static int get_version(int argc, char **argv)
     return 0;
 }
 
-static void register_version()
+static void register_version(void)
 {
     const esp_console_cmd_t cmd = {
         .command = "version",
@@ -91,7 +91,7 @@ static int restart(int argc, char **argv)
     esp_restart();
 }
 
-static void register_restart()
+static void register_restart(void)
 {
     const esp_console_cmd_t cmd = {
         .command = "restart",
@@ -110,7 +110,7 @@ static int free_mem(int argc, char **argv)
     return 0;
 }
 
-static void register_free()
+static void register_free(void)
 {
     const esp_console_cmd_t cmd = {
         .command = "free",
@@ -129,7 +129,7 @@ static int heap_size(int argc, char **argv)
     return 0;
 }
 
-static void register_heap()
+static void register_heap(void)
 {
     const esp_console_cmd_t heap_cmd = {
         .command = "heap",
@@ -163,7 +163,7 @@ static int tasks_info(int argc, char **argv)
     return 0;
 }
 
-static void register_tasks()
+static void register_tasks(void)
 {
     const esp_console_cmd_t cmd = {
         .command = "tasks",
@@ -221,7 +221,7 @@ static int deep_sleep(int argc, char **argv)
     esp_deep_sleep_start();
 }
 
-static void register_deep_sleep()
+static void register_deep_sleep(void)
 {
     deep_sleep_args.wakeup_time =
         arg_int0("t", "time", "<t>", "Wake up time, ms");
@@ -314,7 +314,7 @@ static int light_sleep(int argc, char **argv)
     return 0;
 }
 
-static void register_light_sleep()
+static void register_light_sleep(void)
 {
     light_sleep_args.wakeup_time =
         arg_int0("t", "time", "<t>", "Wake up time, ms");
index be746a22763cf3569faf24333436db18d19d4818..9af96a8ae536ded396ed7eacc80aca85211439e2 100644 (file)
@@ -13,7 +13,7 @@ extern "C" {
 #endif
 
 // Register system functions
-void register_system();
+void register_system(void);
 
 #ifdef __cplusplus
 }
index eb2024dabeab7256d0bc6621fe8523188f2d67a2..b9c24f0cd1e0ee89dc9051366d3754aa7c44c1de 100644 (file)
@@ -109,7 +109,7 @@ static int connect(int argc, char **argv)
     return 0;
 }
 
-void register_wifi()
+void register_wifi(void)
 {
     join_args.timeout = arg_int0(NULL, "timeout", "<t>", "Connection timeout, ms");
     join_args.ssid = arg_str1(NULL, NULL, "<ssid>", "SSID of AP");
index a1a1655e454b9bce359ac9a8046b57018f870def..5259dd72ff02c4bd489073795c6590680a793afe 100644 (file)
@@ -13,7 +13,7 @@ extern "C" {
 #endif
 
 // Register WiFi functions
-void register_wifi();
+void register_wifi(void);
 
 #ifdef __cplusplus
 }
index e0e48b430827c065d853d2f8bc0fc6d66ebdadbb..e89196c4b80fdb627568182c2db2306110984cc9 100644 (file)
@@ -32,7 +32,7 @@ static const char* TAG = "example";
 #define MOUNT_PATH "/data"
 #define HISTORY_PATH MOUNT_PATH "/history.txt"
 
-static void initialize_filesystem()
+static void initialize_filesystem(void)
 {
     static wl_handle_t wl_handle;
     const esp_vfs_fat_mount_config_t mount_config = {
@@ -47,7 +47,7 @@ static void initialize_filesystem()
 }
 #endif // CONFIG_STORE_HISTORY
 
-static void initialize_nvs()
+static void initialize_nvs(void)
 {
     esp_err_t err = nvs_flash_init();
     if (err == ESP_ERR_NVS_NO_FREE_PAGES || err == ESP_ERR_NVS_NEW_VERSION_FOUND) {
@@ -57,7 +57,7 @@ static void initialize_nvs()
     ESP_ERROR_CHECK(err);
 }
 
-static void initialize_console()
+static void initialize_console(void)
 {
     /* Disable buffering on stdin */
     setvbuf(stdin, NULL, _IONBF, 0);
@@ -115,7 +115,7 @@ static void initialize_console()
 #endif
 }
 
-void app_main()
+void app_main(void)
 {
     initialize_nvs();
 
index 24ada9de68711d23dfb427e0496f943790ea2bf3..29045beb4c53af778b04440408da99d119174ae0 100644 (file)
@@ -36,7 +36,7 @@ protected:
 };
 
 /* Inside .cpp file, app_main function must be declared with C linkage */
-extern "C" void app_main()
+extern "C" void app_main(void)
 {
     cout << "app_main starting" << endl;
 
index 59b0870d077cdd3ecff9f9895a916aa8511a26c6..d39ea91f3e9a8798c88fca5b5776091aa7496c39 100644 (file)
@@ -82,7 +82,7 @@ esp_pthread_cfg_t create_config(const char *name, int core_id, int stack, int pr
     return cfg;
 }
 
-extern "C" void app_main()
+extern "C" void app_main(void)
 {
     // Create a thread using deafult values that can run on any core
     auto cfg = esp_pthread_get_default_config();
index 5843e64aa94563a550bbfb7fae47fd2ea51aa011..22bfad4b508b4e855483067356592adcf68eb46b 100644 (file)
@@ -45,7 +45,7 @@ _Static_assert(ULP_DATA_OFFSET < CONFIG_ESP32_ULP_COPROC_RESERVE_MEM/4 - 6,
  * The program monitors on-chip temperature sensor and wakes up the SoC when
  * the temperature goes lower or higher than certain thresholds.
  */
-static void start_ulp_temperature_monitoring();
+static void start_ulp_temperature_monitoring(void);
 
 /**
  * @brief Utility function which reads data written by ULP program
@@ -76,7 +76,7 @@ static inline void ulp_data_write(size_t offset, uint16_t value)
 static void calibrate_touch_pad(touch_pad_t pad);
 #endif
 
-void app_main()
+void app_main(void)
 {
     struct timeval now;
     gettimeofday(&now, NULL);
@@ -210,7 +210,7 @@ static void calibrate_touch_pad(touch_pad_t pad)
 #endif // CONFIG_ENABLE_TOUCH_WAKEUP
 
 #ifdef CONFIG_ENABLE_ULP_TEMPERATURE_WAKEUP
-static void start_ulp_temperature_monitoring()
+static void start_ulp_temperature_monitoring(void)
 {
     /*
      * This ULP program monitors the on-chip temperature sensor and wakes the chip up when
index ab6a697c2bfdff933e109dbe94959d0717bac319..9750423991b8134315c5b5d4fdbe89b4c584fa03 100644 (file)
@@ -20,7 +20,7 @@ static void oneshot_timer_callback(void* arg);
 
 static const char* TAG = "example";
 
-void app_main()
+void app_main(void)
 {
     /* Create two timers:
      * 1. a periodic timer which will run every 0.5s, and print a message
index 96a199bfeca7afc97a1c15d5bda73b94bfd16542..9b3b9ce87ddc0d50149b8a00d721569d26e85063 100644 (file)
@@ -165,7 +165,7 @@ static void stats_task(void *arg)
     }
 }
 
-void app_main()
+void app_main(void)
 {
     //Allow other core to finish initialization
     vTaskDelay(pdMS_TO_TICKS(100));
index e6d7457680f6a8308110818efd579b2926465ec5..5ded23b0d138391cd5f2f74fd42d55a5ca29ed19 100644 (file)
@@ -52,7 +52,7 @@ static void blink_task(void *pvParameter)
     }
 }
 
-void app_main()
+void app_main(void)
 {
     xTaskCreate(&blink_task, "blink_task", configMINIMAL_STACK_SIZE, NULL, 5, NULL);
 }
index 5a83482cc5b9aca9e313987c6a609381bb163bfa..955046b2de8f0395c0566fb651f445514fdd1bbf 100644 (file)
@@ -87,7 +87,7 @@ static bool test_region(int check_size, int seed)
 }
 
 
-void app_main()
+void app_main(void)
 {
     size_t memcnt=esp_himem_get_phys_size();
     size_t memfree=esp_himem_get_free_size();
index 36003c68ffdb207d2a58313c0fc4927e2eb1566f..8fb02b47bb10ec3a92d4faf15be3da3f8e45bdae 100644 (file)
@@ -27,7 +27,7 @@
 /* "Boot" button on GPIO0 is active low */
 #define BUTTON_WAKEUP_LEVEL_DEFAULT     0
 
-void app_main()
+void app_main(void)
 {
     /* Configure the button GPIO as input, enable wakeup */
     const int button_gpio_num = BUTTON_GPIO_NUM_DEFAULT;
index 2fae24835bd8183cb31010215e0a977933626200..9b9dfe2d023e9f9433b0ddcebd845a48c13e8825 100644 (file)
@@ -130,7 +130,7 @@ static size_t process_line(char* line, char* packet)
     return count;
 }
 
-void app_main()
+void app_main(void)
 {
     char packet[128];
 
index c2b01e14441d9a930b59794cce1dcfd68b1aa297..0387e3e681aaedc8ee7caf847c3ff753279494af 100644 (file)
@@ -103,7 +103,7 @@ ota_end:
     }
 }
 
-void app_main()
+void app_main(void)
 {
     // Initialize NVS.
     esp_err_t err = nvs_flash_init();
index 6387438929de24fe9f976efb8d9e0a9169f562d1..fc42b7f3b0fc3fdb68c2749f19b61bf1363ff5a8 100644 (file)
@@ -37,7 +37,7 @@ static void http_cleanup(esp_http_client_handle_t client)
     esp_http_client_cleanup(client);
 }
 
-static void __attribute__((noreturn)) task_fatal_error()
+static void __attribute__((noreturn)) task_fatal_error(void)
 {
     ESP_LOGE(TAG, "Exiting task due to fatal error...");
     (void)vTaskDelete(NULL);
@@ -219,7 +219,7 @@ static bool diagnostic(void)
     return diagnostic_is_ok;
 }
 
-void app_main()
+void app_main(void)
 {
     uint8_t sha_256[HASH_LEN] = { 0 };
     esp_partition_t partition;
index 50ea3f2ec4ecacfbda235f30f134df49ee21f4be..86b7a82042b17635a0aa4ca8f60b8e6b7954e566 100644 (file)
@@ -13,7 +13,7 @@
 
 static const char *TAG = "example";
 
-void app_main()
+void app_main(void)
 {
     ESP_LOGI(TAG, "OTA Tool Example");
 
index 9d7c44e3a1134eca21bb07442012be2432c10d0e..9d0187f3bcc17f2558513db003b253ab7bc15faf 100644 (file)
@@ -95,7 +95,7 @@ void simple_ota_example_task(void *pvParameter)
     }
 }
 
-void app_main()
+void app_main(void)
 {
     // Initialize NVS.
     esp_err_t err = nvs_flash_init();
index 57daf8fd83435d45f7198eba8526898b13df0042..96290242959af69c18276b66bc0b863ce7741d62 100644 (file)
@@ -27,13 +27,13 @@ static const char* TAG = "uart_select_example";
 static int uart_fd = -1;
 static int socket_fd = -1;
 
-static void socket_deinit()
+static void socket_deinit(void)
 {
     close(socket_fd);
     socket_fd = -1;
 }
 
-static void socket_init()
+static void socket_init(void)
 {
     const struct addrinfo hints = {
         .ai_family = AF_INET,
@@ -81,7 +81,7 @@ static void socket_init()
     freeaddrinfo(res);
 }
 
-static void uart1_deinit()
+static void uart1_deinit(void)
 {
     close(uart_fd);
     uart_fd = -1;
@@ -89,7 +89,7 @@ static void uart1_deinit()
     UART1.conf0.loopback = 0;
 }
 
-static void uart1_init()
+static void uart1_init(void)
 {
     uart_config_t uart_config = {
         .baud_rate = 115200,
@@ -198,7 +198,7 @@ static void select_task(void *param)
     vTaskDelete(NULL);
 }
 
-void app_main()
+void app_main(void)
 {
     xTaskCreate(uart1_write_task, "uart1_write_task", 4*1024, NULL, 5, NULL);
     xTaskCreate(socket_write_task, "socket_write_task", 4*1024, NULL, 5, NULL);
index c422d9e46a9c33d3d6572b35fd789ef2b077dc65..3436b4cbcb8ba9e229c01c4b25d1d61d6e7b78d4 100644 (file)
@@ -181,7 +181,7 @@ static void example_task(void *p)
     }
 }
 
-void app_main()
+void app_main(void)
 {
     static example_event_data_t event_data[portNUM_PROCESSORS] = {
         {
index d34c93de61bdf36b6a846bfc05c9ae0009f1b80b..9d38fcf70e45145186964547d3a561125bb8962b 100644 (file)
@@ -57,7 +57,7 @@ static void alloc_task(void *p)
     while(1);
 }
 
-void app_main()
+void app_main(void)
 {
     // redirect log messages to the host using SystemView tracing module
     esp_log_set_vprintf(&esp_sysview_vprintf);
index a5eed91cebe5278d06ecf21ea5243c3033058ed1..89bce16f00679fca083bd5331eba82760f433f5c 100644 (file)
@@ -42,7 +42,7 @@ void reset_task(void *arg)
     }
 }
 
-void app_main()
+void app_main(void)
 {
     printf("Initialize TWDT\n");
     //Initialize or reinitialize TWDT
index 6682294d5918c3590b33d578f18742225c06ed17..fa6e1eead28faef7f0ecb48917afb0ee1bd55496 100644 (file)
 extern const uint8_t ulp_main_bin_start[] asm("_binary_ulp_main_bin_start");
 extern const uint8_t ulp_main_bin_end[]   asm("_binary_ulp_main_bin_end");
 
-static void init_ulp_program();
-static void update_pulse_count();
+static void init_ulp_program(void);
+static void update_pulse_count(void);
 
-void app_main()
+void app_main(void)
 {
     esp_sleep_wakeup_cause_t cause = esp_sleep_get_wakeup_cause();
     if (cause != ESP_SLEEP_WAKEUP_ULP) {
@@ -41,7 +41,7 @@ void app_main()
     esp_deep_sleep_start();
 }
 
-static void init_ulp_program()
+static void init_ulp_program(void)
 {
     esp_err_t err = ulp_load_binary(0, ulp_main_bin_start,
             (ulp_main_bin_end - ulp_main_bin_start) / sizeof(uint32_t));
@@ -91,7 +91,7 @@ static void init_ulp_program()
     ESP_ERROR_CHECK(err);
 }
 
-static void update_pulse_count()
+static void update_pulse_count(void)
 {
     const char* namespace = "plusecnt";
     const char* count_key = "count";
index 80f9fc1ebfec02f1712fee60f138b8ec5885f717..c7be925ca57de46e67efb7655efadbc552b53289 100644 (file)
@@ -27,14 +27,14 @@ extern const uint8_t ulp_main_bin_end[]   asm("_binary_ulp_main_bin_end");
 /* This function is called once after power-on reset, to load ULP program into
  * RTC memory and configure the ADC.
  */
-static void init_ulp_program();
+static void init_ulp_program(void);
 
 /* This function is called every time before going into deep sleep.
  * It starts the ULP program and resets measurement counter.
  */
-static void start_ulp_program();
+static void start_ulp_program(void);
 
-void app_main()
+void app_main(void)
 {
     esp_sleep_wakeup_cause_t cause = esp_sleep_get_wakeup_cause();
     if (cause != ESP_SLEEP_WAKEUP_ULP) {
@@ -54,7 +54,7 @@ void app_main()
     esp_deep_sleep_start();
 }
 
-static void init_ulp_program()
+static void init_ulp_program(void)
 {
     esp_err_t err = ulp_load_binary(0, ulp_main_bin_start,
             (ulp_main_bin_end - ulp_main_bin_start) / sizeof(uint32_t));
@@ -83,7 +83,7 @@ static void init_ulp_program()
     esp_deep_sleep_disable_rom_logging(); // suppress boot messages
 }
 
-static void start_ulp_program()
+static void start_ulp_program(void)
 {
     /* Reset sample counter */
     ulp_sample_counter = 0;
index a634ce8da9ef08e8666d373d2ec5de5cc8579542..92f2f038a97c4e3128f81301c1b8c6d801d7757c 100644 (file)
@@ -13,7 +13,7 @@
 
 static void print_banner(const char* text);
 
-void app_main()
+void app_main(void)
 {
     /* These are the different ways of running registered tests.
      * In practice, only one of them is usually needed.
index 4d76a5beae842bd7bd1f3fc30dcd851b84781cff..fbfde5780caff9bf1d806c3af910097398e17f57 100644 (file)
@@ -361,7 +361,7 @@ static void example_espnow_deinit(example_espnow_send_param_t *send_param)
     esp_now_deinit();
 }
 
-void app_main()
+void app_main(void)
 {
     // Initialize NVS
     esp_err_t ret = nvs_flash_init();
index 010289554524b82520f56d83ea264ce79ee3ddcd..624e020ed66851140b3c3ba841adecfbc97cecdd 100644 (file)
@@ -43,7 +43,7 @@ static void wifi_event_handler(void* arg, esp_event_base_t event_base,
     }
 }
 
-void wifi_init_softap()
+void wifi_init_softap(void)
 {
     tcpip_adapter_init();
     ESP_ERROR_CHECK(esp_event_loop_create_default());
@@ -74,7 +74,7 @@ void wifi_init_softap()
              EXAMPLE_ESP_WIFI_SSID, EXAMPLE_ESP_WIFI_PASS);
 }
 
-void app_main()
+void app_main(void)
 {
     //Initialize NVS
     esp_err_t ret = nvs_flash_init();
index ae6101f2d47d790e135e32d891725806d6046e1d..869b614ce5955608e24e94630052934d13f7fd47 100644 (file)
@@ -61,7 +61,7 @@ static void event_handler(void* arg, esp_event_base_t event_base,
     }
 }
 
-void wifi_init_sta()
+void wifi_init_sta(void)
 {
     s_wifi_event_group = xEventGroupCreate();
 
@@ -90,7 +90,7 @@ void wifi_init_sta()
              EXAMPLE_ESP_WIFI_SSID, EXAMPLE_ESP_WIFI_PASS);
 }
 
-void app_main()
+void app_main(void)
 {
     //Initialize NVS
     esp_err_t ret = nvs_flash_init();
index a6fbdaa16256427cba776153e3463f6323a32280..8bd3819a183064db52cf759d21110e6d5dfd7443 100644 (file)
@@ -369,7 +369,7 @@ static int wifi_cmd_iperf(int argc, char** argv)
     return 0;
 }
 
-void register_wifi()
+void register_wifi(void)
 {
     sta_args.ssid = arg_str1(NULL, NULL, "<ssid>", "SSID of AP");
     sta_args.password = arg_str0(NULL, NULL, "<pass>", "password of AP");
index 797d74961915dca22bc3de29c93e2e3f65275c1f..d3e2eb7c930c578e2937d7c8192b524630fb3397 100644 (file)
@@ -26,7 +26,7 @@
 
 #define WIFI_CONNECTED_BIT BIT0
 
-static void initialize_console()
+static void initialize_console(void)
 {
     /* Disable buffering on stdin */
     setvbuf(stdin, NULL, _IONBF, 0);
index 04f60cb66d8196b9bb431cc199de28f95e28047b..c24dfdaa5609a80011e9db94628ad5feb7d5876c 100644 (file)
@@ -79,7 +79,7 @@ static void wifi_power_save(void)
     esp_wifi_set_ps(DEFAULT_PS_MODE);
 }
 
-void app_main()
+void app_main(void)
 {
     // Initialize NVS
     esp_err_t ret = nvs_flash_init();
index f5b0d29fd5123ee2e10750bc8418cd7915d04a7a..0f54d8e3ebcff11c6aa6da689e041c0501e00cd1 100644 (file)
@@ -109,7 +109,7 @@ static void wifi_scan(void)
     ESP_ERROR_CHECK(esp_wifi_start());
 }
 
-void app_main()
+void app_main(void)
 {
     // Initialize NVS
     esp_err_t ret = nvs_flash_init();
index e41f9941fc0ca42e46129e4fad8f81c97a6c5a03..579a1c069766c163ff3deebb238e034f0628eb43 100644 (file)
@@ -80,7 +80,7 @@ static uint32_t hash_func(const char *str, uint32_t max_num)
     return ret % max_num;
 }
 
-static void create_wifi_filter_hashtable()
+static void create_wifi_filter_hashtable(void)
 {
     char *wifi_filter_keys[SNIFFER_WLAN_FILTER_MAX] = {"mgmt", "data", "ctrl", "misc", "mpdu", "ampdu"};
     uint32_t wifi_filter_values[SNIFFER_WLAN_FILTER_MAX] = {WIFI_PROMIS_FILTER_MASK_MGMT, WIFI_PROMIS_FILTER_MASK_DATA,
@@ -372,7 +372,7 @@ static int do_sniffer_cmd(int argc, char **argv)
     return 0;
 }
 
-void register_sniffer()
+void register_sniffer(void)
 {
     sniffer_args.file = arg_str0("f", "file", "<file>",
                                  "name of the file storing the packets in pcap format");
index c98f857d63b7ed9f506750fde9188c73d90a9b60..10d6f21f43798a22fce7a13f0b4407301164dc08 100644 (file)
@@ -34,7 +34,7 @@ typedef enum {
     SNIFFER_WLAN_FILTER_MAX
 } sniffer_wlan_filter_t;
 
-void register_sniffer();
+void register_sniffer(void);
 
 #ifdef __cplusplus
 }
index 1b664b03966a3154bdcd58532d98f87ffe421b47..e1a78a42ce226f49250853278c949ccf73ae6ce7 100644 (file)
@@ -36,7 +36,7 @@ static const char *TAG = "example";
 
 #if CONFIG_SNIFFER_STORE_HISTORY
 /* Initialize filesystem for command history store */
-static void initialize_filesystem()
+static void initialize_filesystem(void)
 {
     static wl_handle_t wl_handle;
     const esp_vfs_fat_mount_config_t mount_config = {
@@ -51,7 +51,7 @@ static void initialize_filesystem()
 }
 #endif
 
-static void initialize_nvs()
+static void initialize_nvs(void)
 {
     esp_err_t err = nvs_flash_init();
     if (err == ESP_ERR_NVS_NO_FREE_PAGES || err == ESP_ERR_NVS_NEW_VERSION_FOUND) {
@@ -62,7 +62,7 @@ static void initialize_nvs()
 }
 
 /* Initialize wifi with tcp/ip adapter */
-static void initialize_wifi()
+static void initialize_wifi(void)
 {
     tcpip_adapter_init();
     ESP_ERROR_CHECK(esp_event_loop_create_default());
@@ -73,7 +73,7 @@ static void initialize_wifi()
 }
 
 /* Initialize console component */
-static void initialize_console()
+static void initialize_console(void)
 {
     /* Disable buffering on stdin */
     setvbuf(stdin, NULL, _IONBF, 0);
@@ -172,7 +172,7 @@ static int mount(int argc, char **argv)
     return 0;
 }
 
-static void register_mount()
+static void register_mount(void)
 {
     mount_args.device = arg_str1(NULL, NULL, "<sd>", "choose a proper device to mount/unmount");
     mount_args.end = arg_end(1);
@@ -204,7 +204,7 @@ static int unmount(int argc, char **argv)
     return 0;
 }
 
-static void register_unmount()
+static void register_unmount(void)
 {
     mount_args.device = arg_str1(NULL, NULL, "<sd>", "choose a proper device to mount/unmount");
     mount_args.end = arg_end(1);
index 0819f256da2f84b731fab69dacc5fee87d244fe8..65e7c50331536e67ac9f4e5759b935736da29df4 100644 (file)
@@ -112,7 +112,7 @@ static void smartconfig_example_task(void * parm)
     }
 }
 
-void app_main()
+void app_main(void)
 {
     ESP_ERROR_CHECK( nvs_flash_init() );
     initialise_wifi();
index 232065c4b5a2ce03f81f9727d710a8e1b88239c3..1cd210c66fa05b2197a12f49a87311ee9eb4c28b 100644 (file)
@@ -143,7 +143,7 @@ static void wpa2_enterprise_example_task(void *pvParameters)
     }
 }
 
-void app_main()
+void app_main(void)
 {
     ESP_ERROR_CHECK( nvs_flash_init() );
     initialise_wifi();
index 5ac103b7f13d50fd0630fa6a2bb469ab68eccdb0..4e1af5d03d23e306a91e162205daaa53c7f7473e 100644 (file)
@@ -115,7 +115,7 @@ static void start_wps(void)
     ESP_ERROR_CHECK(esp_wifi_wps_start(0));
 }
 
-void app_main()
+void app_main(void)
 {
     /* Initialize NVS — it is used to store PHY calibration data */
     esp_err_t ret = nvs_flash_init();
index baa345be472c923f2e44b0905d8ef00f6ae8e7d0..66fb4d31f0c41a8815516dac6cee441690cd3900 100644 (file)
@@ -82,7 +82,7 @@ void blink_task(void *pvParameter)
     }
 }
 
-void app_main()
+void app_main(void)
 {
     xTaskCreatePinnedToCore(&blink_task, "blink_task", 2048, NULL, 5, NULL, 0);
 }
index 8275f0e55106bc0055d0a1adfe2a169ad1b54193..4c964e3776d304bd624d98a2785e2af2b6052116 100644 (file)
@@ -129,7 +129,7 @@ static void no_colors_theme(void)
        mkattrn(FUNCTION_TEXT, A_REVERSE);
 }
 
-void set_colors()
+void set_colors(void)
 {
        start_color();
        use_default_colors();
index eb95f34f7f3892824b9d8424066011819ddc374f..f9901bb9ca83bc39293803bd7107057a28e0205a 100644 (file)
@@ -54,7 +54,7 @@
 /* Return the 'flash_test' custom data partition (type 0x55)
    defined in the custom partition table.
 */
-const esp_partition_t *get_test_data_partition();
+const esp_partition_t *get_test_data_partition(void);
 
 /**
  * @brief Initialize reference clock
@@ -62,26 +62,26 @@ const esp_partition_t *get_test_data_partition();
  * Reference clock provides timestamps at constant 1 MHz frequency, even when
  * the APB frequency is changing.
  */
-void ref_clock_init();
+void ref_clock_init(void);
 
 /**
  * @brief Deinitialize reference clock
  */
-void ref_clock_deinit();
+void ref_clock_deinit(void);
 
 
 /**
  * @brief Get reference clock timestamp
  * @return number of microseconds since the reference clock was initialized
  */
-uint64_t ref_clock_get();
+uint64_t ref_clock_get(void);
 
 /**
  * @brief Entry point of the test application
  *
  * Starts Unity test runner in a separate task and returns.
  */
-void test_main();
+void test_main(void);
 
 /**
  * @brief Reset automatic leak checking which happens in unit tests.
index c66ff28b9efa721bde45627167a01b526d95bbdb..afafd42b53d949bb99f8b37809f5cbe1eac6e79b 100644 (file)
@@ -54,7 +54,7 @@ static intr_handle_t s_intr_handle;
 static portMUX_TYPE s_lock = portMUX_INITIALIZER_UNLOCKED;
 static volatile uint32_t s_milliseconds;
 
-void ref_clock_init()
+void ref_clock_init(void)
 {
     assert(s_intr_handle == NULL && "already initialized");
 
@@ -134,7 +134,7 @@ static void IRAM_ATTR pcnt_isr(void* arg)
     portEXIT_CRITICAL_ISR(&s_lock);
 }
 
-void ref_clock_deinit()
+void ref_clock_deinit(void)
 {
     assert(s_intr_handle && "deinit called without init");
 
@@ -153,7 +153,7 @@ void ref_clock_deinit()
     periph_module_disable(PERIPH_PCNT_MODULE);
 }
 
-uint64_t ref_clock_get()
+uint64_t ref_clock_get(void)
 {
     portENTER_CRITICAL(&s_lock);
     uint32_t microseconds = PCNT.cnt_unit[REF_CLOCK_PCNT_UNIT].cnt_val;
index 33247904c38e5e34b689e21a75d99edbe5de32d5..1f00a0168b1682f9dc60d36dfdf82af208370ecb 100644 (file)
@@ -37,7 +37,7 @@ static void unity_task(void *pvParameters)
     unity_run_menu(); /* Doesn't return */
 }
 
-void test_main()
+void test_main(void)
 {
     // Note: if unpinning this task, change the way run times are calculated in
     // unity_port_esp32.c
@@ -95,7 +95,7 @@ static void check_leak(size_t before_free, size_t after_free, const char *type)
     TEST_ASSERT_MESSAGE(leaked <= critical_leak_threshold, "The test leaked too much memory");
 }
 
-static bool leak_check_required()
+static bool leak_check_required(void)
 {
     warn_leak_threshold = test_utils_get_leak_level(TYPE_LEAK_WARNING, COMP_LEAK_ALL);
     critical_leak_threshold = test_utils_get_leak_level(TYPE_LEAK_CRITICAL, COMP_LEAK_ALL);
index fc16db9f03e48aea735aafc89eec2a4a1f7439bf..9216a70fd883616b6d6a6461b15593d009bc5ad7 100644 (file)
@@ -22,7 +22,7 @@
 #include "tcpip_adapter.h"
 #include "lwip/sockets.h"
 
-const esp_partition_t *get_test_data_partition()
+const esp_partition_t *get_test_data_partition(void)
 {
     /* This finds "flash_test" partition defined in partition_table_unit_test_app.csv */
     const esp_partition_t *result = esp_partition_find_first(ESP_PARTITION_TYPE_DATA,
@@ -31,7 +31,7 @@ const esp_partition_t *get_test_data_partition()
     return result;
 }
 
-void test_case_uses_tcpip()
+void test_case_uses_tcpip(void)
 {
     // Can be called more than once, does nothing on subsequent calls
     tcpip_adapter_init();
index 4385b3b0eb85e0887b4257225ac3045018ee9ba0..f9df657da265a5dceec8aade0434b21dbf532194 100644 (file)
@@ -1,6 +1,6 @@
 #include "test_utils.h"
 
-void app_main()
+void app_main(void)
 {
     test_main();
 }
index 0688ea4302d6d4de5051989d9c84b0d24da552a7..c5ee95e3ed51e1bb3d695d5c70cb486f186ba6e1 100644 (file)
@@ -35,7 +35,7 @@ struct proc_instance_s {
 };
 
 #ifdef WITH_DEBUG
-static void print_last_error()
+static void print_last_error(void)
 {
     DWORD dw;
     TCHAR errmsg[LINESIZE];
@@ -51,7 +51,7 @@ static void print_last_error()
 #define PRINT_LAST_ERROR()
 #endif
 
-static proc_instance_t *proc_instance_allocate()
+static proc_instance_t *proc_instance_allocate(void)
 {
     return (proc_instance_t*) HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(proc_instance_t));
 }