SYMBOL INDEX (223 symbols across 47 files) FILE: cli/cli_utils.c function hex_string_to_byte_array (line 23) | size_t hex_string_to_byte_array(char *hex_string, uint8_t *byte_array) { function print_motd (line 53) | void print_motd(void) { FILE: cli/node_bin.c function ps_exec_callback (line 37) | static void ps_exec_callback(struct ush_object *self, struct ush_file_de... function top_exec_callback (line 66) | static void top_exec_callback(struct ush_object *self, struct ush_file_d... function free_exec_callback (line 94) | static void free_exec_callback(struct ush_object *self, struct ush_file_... function df_exec_callback (line 143) | static void df_exec_callback(struct ush_object *self, struct ush_file_de... function kill_exec_callback (line 182) | static void kill_exec_callback(struct ush_object *self, struct ush_file_... function service_exec_callback (line 215) | static void service_exec_callback(struct ush_object *self, struct ush_fi... function reboot_exec_callback (line 341) | static void reboot_exec_callback(struct ush_object *self, struct ush_fil... type ush_file_descriptor (line 369) | struct ush_file_descriptor type ush_node_object (line 430) | struct ush_node_object function shell_bin_mount (line 432) | void shell_bin_mount(void) FILE: cli/node_dev.c function led_get_data_callback (line 41) | size_t led_get_data_callback(struct ush_object *self, struct ush_file_de... function led_set_data_callback (line 67) | void led_set_data_callback(struct ush_object *self, struct ush_file_desc... function time_get_data_callback (line 87) | size_t time_get_data_callback(struct ush_object *self, struct ush_file_d... function gpio_exec_callback (line 111) | static void gpio_exec_callback(struct ush_object *self, struct ush_file_... function gpio_get_data_callback (line 168) | size_t gpio_get_data_callback(struct ush_object *self, struct ush_file_d... function i2c0_exec_callback (line 214) | static void i2c0_exec_callback(struct ush_object *self, struct ush_file_... function i2c0_get_data_callback (line 304) | size_t i2c0_get_data_callback(struct ush_object *self, struct ush_file_d... function spi0_exec_callback (line 353) | static void spi0_exec_callback(struct ush_object *self, struct ush_file_... function spi0_get_data_callback (line 427) | size_t spi0_get_data_callback(struct ush_object *self, struct ush_file_d... function adc0_get_data_callback (line 462) | size_t adc0_get_data_callback(struct ush_object *self, struct ush_file_d... function usb0_get_data_callback (line 485) | size_t usb0_get_data_callback(struct ush_object *self, struct ush_file_d... function usb0_set_data_callback (line 511) | void usb0_set_data_callback(struct ush_object *self, struct ush_file_des... function uart1_get_data_callback (line 526) | size_t uart1_get_data_callback(struct ush_object *self, struct ush_file_... function uart1_set_data_callback (line 552) | void uart1_set_data_callback(struct ush_object *self, struct ush_file_de... type ush_file_descriptor (line 558) | struct ush_file_descriptor type ush_node_object (line 649) | struct ush_node_object function shell_dev_mount (line 651) | void shell_dev_mount(void) FILE: cli/node_etc.c function motd_get_data_callback (line 33) | size_t motd_get_data_callback(struct ush_object *self, struct ush_file_d... type ush_file_descriptor (line 47) | struct ush_file_descriptor type ush_node_object (line 59) | struct ush_node_object function shell_etc_mount (line 61) | void shell_etc_mount(void) FILE: cli/node_lib.c function bme280_get_data_callback (line 35) | size_t bme280_get_data_callback(struct ush_object *self, struct ush_file... function mcp4725_get_data_callback (line 69) | size_t mcp4725_get_data_callback(struct ush_object *self, struct ush_fil... function mcp4725_set_data_callback (line 97) | void mcp4725_set_data_callback(struct ush_object *self, struct ush_file_... type ush_file_descriptor (line 106) | struct ush_file_descriptor type ush_node_object (line 131) | struct ush_node_object function shell_lib_mount (line 133) | void shell_lib_mount(void) FILE: cli/node_mnt.c function flash0_exec_callback (line 39) | static void flash0_exec_callback(struct ush_object *self, struct ush_fil... type ush_file_descriptor (line 150) | struct ush_file_descriptor type ush_node_object (line 168) | struct ush_node_object function shell_mnt_mount (line 170) | void shell_mnt_mount(void) function shell_mnt_unmount (line 176) | void shell_mnt_unmount(void) FILE: cli/node_net.c function wifi_exec_callback (line 33) | static void wifi_exec_callback(struct ush_object *self, struct ush_file_... type ush_file_descriptor (line 70) | struct ush_file_descriptor type ush_node_object (line 86) | struct ush_node_object function shell_net_mount (line 88) | void shell_net_mount(void) FILE: cli/node_proc.c function mcuinfo_get_data_callback (line 37) | size_t mcuinfo_get_data_callback(struct ush_object *self, struct ush_fil... function version_get_data_callback (line 70) | size_t version_get_data_callback(struct ush_object *self, struct ush_fil... function resetreason_get_data_callback (line 108) | size_t resetreason_get_data_callback(struct ush_object *self, struct ush... function uptime_get_data_callback (line 127) | size_t uptime_get_data_callback(struct ush_object *self, struct ush_file... type ush_file_descriptor (line 151) | struct ush_file_descriptor type ush_node_object (line 187) | struct ush_node_object function shell_proc_mount (line 189) | void shell_proc_mount(void) FILE: cli/node_root.c function info_get_data_callback (line 29) | size_t info_get_data_callback(struct ush_object *self, struct ush_file_d... type ush_file_descriptor (line 40) | struct ush_file_descriptor type ush_node_object (line 52) | struct ush_node_object function shell_root_mount (line 54) | void shell_root_mount(void) FILE: cli/shell.c function ush_read (line 30) | static int ush_read(struct ush_object *self, char *ch) function ush_write (line 47) | static int ush_write(struct ush_object *self, char ch) type ush_io_interface (line 58) | struct ush_io_interface type ush_object (line 68) | struct ush_object type ush_prompt_format (line 71) | struct ush_prompt_format type ush_descriptor (line 85) | struct ush_descriptor function shell_init (line 107) | void shell_init(void) function shell_service (line 128) | void shell_service(void) function shell_print (line 133) | void shell_print(char *buf) function shell_print_slow (line 141) | void shell_print_slow(const char *buf) { function shell_is_printing (line 168) | bool shell_is_printing(void) FILE: cli/shell.h type ush_object (line 69) | struct ush_object type ush_object (line 154) | struct ush_object type ush_object (line 166) | struct ush_object FILE: cli/shell_cmd.c function clear_exec_callback (line 29) | static void clear_exec_callback(struct ush_object *self, struct ush_file... type ush_file_descriptor (line 37) | struct ush_file_descriptor type ush_node_object (line 47) | struct ush_node_object function shell_commands_add (line 49) | void shell_commands_add(void) FILE: driver_lib/bme280.c function bme280_compensate_temperature (line 26) | static int32_t bme280_compensate_temperature(bme280_compensation_params_... function bme280_compensate_pressure (line 41) | static uint32_t bme280_compensate_pressure(bme280_compensation_params_t ... function bme280_compensate_humidity (line 67) | static uint32_t bme280_compensate_humidity(bme280_compensation_params_t ... function bme280_read_compensation_parameters (line 83) | int bme280_read_compensation_parameters(bme280_compensation_params_t *co... function bme280_init (line 125) | int bme280_init(void) { function bme280_read_sensors (line 142) | int bme280_read_sensors(bme280_compensation_params_t *compensation_param... FILE: driver_lib/device_drivers.c function driver_init (line 23) | void driver_init(void) { FILE: driver_lib/device_drivers.h type bme280_compensation_params_t (line 52) | typedef struct bme280_compensation_params_t { type bme280_sensor_data_t (line 70) | typedef struct bme280_sensor_data_t { FILE: driver_lib/mcp4725.c function mcp4725_init (line 22) | int mcp4725_init(void) { function mcp4725_set_voltage (line 35) | int mcp4725_set_voltage(float voltage, bool save_in_eeprom) { function mcp4725_get_voltage (line 60) | float mcp4725_get_voltage(void) { FILE: hardware/rp2xxx/hardware_config.c function hardware_init (line 40) | void hardware_init(void) { FILE: hardware/rp2xxx/hardware_config.h type gpio_settings_t (line 166) | typedef struct gpio_settings_t { type gpio_settings_t (line 174) | struct gpio_settings_t type gpio_event_t (line 177) | typedef struct gpio_event_t { type gpio_event_t (line 184) | struct gpio_event_t type reset_reason_t (line 633) | typedef enum {POWERON, // normal power-on reset type flash_usage_t (line 806) | typedef struct flash_usage_t { type lfs_config (line 845) | struct lfs_config type lfs_config (line 863) | struct lfs_config type lfs_config (line 877) | struct lfs_config type lfs_config (line 889) | struct lfs_config type usb_iface_t (line 981) | typedef struct usb_iface_t { type usb_iface_t (line 1029) | struct usb_iface_t type usb_iface_t (line 1042) | struct usb_iface_t FILE: hardware/rp2xxx/hw_adc.c function adcs_init (line 28) | void adcs_init(void) { function read_adc (line 41) | float read_adc(int adc_channel) { FILE: hardware/rp2xxx/hw_clocks.c function get_sys_clk_hz (line 23) | uint32_t get_sys_clk_hz(void){ function get_time_us (line 27) | uint64_t get_time_us(void){ function wait_here_us (line 31) | void wait_here_us(uint64_t delay_us) { FILE: hardware/rp2xxx/hw_cores.c function get_core (line 23) | uint8_t get_core(void){ FILE: hardware/rp2xxx/hw_gpio.c type gpio_settings_t (line 28) | struct gpio_settings_t type gpio_event_t (line 36) | struct gpio_event_t function gpio_process (line 41) | void gpio_process(uint gpio, uint32_t event_mask) { function gpio_init_all (line 48) | void gpio_init_all(void) { function gpio_read_single (line 81) | bool gpio_read_single(uint gpio_id) { function gpio_write_single (line 90) | void gpio_write_single(uint gpio_id, bool value) { function gpio_read_all (line 100) | uint32_t gpio_read_all(void) { function gpio_write_all (line 115) | void gpio_write_all(uint32_t gpio_states) { FILE: hardware/rp2xxx/hw_i2c.c function i2c0_init (line 28) | void i2c0_init(void) { function i2c0_write (line 39) | int i2c0_write(uint8_t addr, const uint8_t *write_data, size_t length) { function i2c0_read (line 57) | int i2c0_read(uint8_t addr, uint8_t *read_data, size_t length) { FILE: hardware/rp2xxx/hw_net.c function srv_txt (line 35) | static void srv_txt(struct mdns_service *service, void *txt_userdata) { function net_mdns_init (line 43) | void net_mdns_init(void) { function u16_t (line 95) | u16_t httpd_ssi_handler(int iIndex, char *pcInsert, int iInsertLen, uint... function net_httpd_stack_init (line 151) | void net_httpd_stack_init(void) { FILE: hardware/rp2xxx/hw_registers.c function read_chip_register (line 22) | uint32_t read_chip_register(uint32_t reg_addr) { FILE: hardware/rp2xxx/hw_reset.c function reset_reason_t (line 32) | reset_reason_t get_reset_reason(void) { function reset_to_bootloader (line 133) | void reset_to_bootloader(void) { FILE: hardware/rp2xxx/hw_spi.c function cs_assert (line 29) | static inline void cs_assert(uint8_t cs_pin) { function cs_deassert (line 36) | static inline void cs_deassert(uint8_t cs_pin) { function spi0_init (line 42) | void spi0_init(void) { function spi0_write_register (line 59) | int spi0_write_register(uint8_t cs_pin, uint8_t reg_addr, uint8_t data_b... function spi0_read_registers (line 77) | int spi0_read_registers(uint8_t cs_pin, uint8_t reg_addr, uint8_t *read_... FILE: hardware/rp2xxx/hw_uart.c function on_cli_uart_rx (line 39) | static void on_cli_uart_rx() { function cli_uart_init (line 45) | void cli_uart_init(void) { function cli_uart_putc (line 85) | int cli_uart_putc(char tx_char) { function cli_uart_getc (line 98) | char cli_uart_getc(void) { function cli_uart_puts (line 115) | void cli_uart_puts(const char *print_string) { function aux_uart_init (line 130) | void aux_uart_init(void) { function aux_uart_write (line 158) | int aux_uart_write(uint8_t *tx_data, size_t tx_len) { function aux_uart_read (line 171) | int aux_uart_read(uint8_t *rx_data, size_t rx_len) { FILE: hardware/rp2xxx/hw_usb.c function usb_serialno_init (line 135) | void usb_serialno_init(void) { function usb_device_init (line 147) | void usb_device_init(void) { function usb_read_bytes (line 158) | void usb_read_bytes(struct usb_iface_t *usb_iface) { function usb_write_bytes (line 173) | void usb_write_bytes(struct usb_iface_t *usb_iface) { function cli_usb_putc (line 193) | int cli_usb_putc(char tx_char) { function cli_usb_getc (line 211) | char cli_usb_getc(void) { FILE: hardware/rp2xxx/hw_versions.c function get_chip_version (line 22) | uint8_t get_chip_version(void){ function get_rom_version (line 30) | uint8_t get_rom_version(void){ FILE: hardware/rp2xxx/hw_watchdog.c function watchdog_en (line 24) | void watchdog_en(uint32_t delay_ms) { function watchdog_dis (line 28) | void watchdog_dis(void) { function watchdog_kick (line 32) | void watchdog_kick(void) { function force_watchdog_reboot (line 36) | void force_watchdog_reboot(void) { FILE: hardware/rp2xxx/hw_wifi.c function hw_wifi_hard_reset (line 27) | void hw_wifi_hard_reset(void) { function hw_wifi_is_initialized (line 39) | bool hw_wifi_is_initialized() { function hw_wifi_init (line 43) | bool hw_wifi_init() { function hw_wifi_init_with_country (line 56) | bool hw_wifi_init_with_country(hw_wifi_country_t country_code) { function hw_wifi_deinit (line 69) | void hw_wifi_deinit() { function hw_wifi_auth_to_cyw43 (line 74) | static uint32_t hw_wifi_auth_to_cyw43(hw_wifi_auth_t auth) { function hw_wifi_enable_sta_mode (line 87) | void hw_wifi_enable_sta_mode() { function hw_wifi_disable_sta_mode (line 93) | void hw_wifi_disable_sta_mode() { function hw_wifi_enable_ap_mode (line 100) | void hw_wifi_enable_ap_mode(const char *ssid, const char *password, hw_w... function hw_wifi_disable_ap_mode (line 106) | void hw_wifi_disable_ap_mode() { function hw_wifi_connect (line 113) | bool hw_wifi_connect(const char *ssid, const char *password, hw_wifi_aut... function hw_wifi_connect_async (line 119) | bool hw_wifi_connect_async(const char *ssid, const char *password, hw_wi... function hw_wifi_reset_connection (line 125) | void hw_wifi_reset_connection(void) { function ip_addr_t (line 133) | const ip_addr_t *hw_wifi_get_addr() { function hw_wifi_status_t (line 138) | hw_wifi_status_t hw_wifi_get_status() { FILE: hardware/rp2xxx/net_inc/hw_wifi.h type hw_wifi_country_t (line 27) | typedef uint32_t hw_wifi_country_t ; type hw_wifi_auth_t (line 88) | typedef enum{ type hw_wifi_mode_t (line 96) | typedef enum{ type hw_wifi_status_t (line 103) | typedef enum{ type hw_wifi_ip_addr_t (line 115) | typedef uint32_t hw_wifi_ip_addr_t; FILE: hardware/rp2xxx/onboard_flash.c function onboard_flash_init (line 34) | void onboard_flash_init(void) { function onboard_flash_read (line 39) | int onboard_flash_read(const struct lfs_config *c, uint32_t block, uint3... function onboard_flash_write (line 49) | int onboard_flash_write(const struct lfs_config *c, uint32_t block, uint... function onboard_flash_erase (line 61) | int onboard_flash_erase(const struct lfs_config *c, uint32_t block) { function onboard_flash_sync (line 73) | int onboard_flash_sync(const struct lfs_config *c) { function flash_usage_t (line 77) | flash_usage_t onboard_flash_usage(void) { FILE: hardware/rp2xxx/onboard_led.c function onboard_led_init (line 25) | void onboard_led_init(void) { function onboard_led_set (line 29) | void onboard_led_set(bool led_state) { function onboard_led_get (line 33) | bool onboard_led_get(void) { function onboard_led_init (line 37) | void onboard_led_init(void) { function onboard_led_set (line 42) | void onboard_led_set(bool led_state) { function onboard_led_get (line 46) | bool onboard_led_get(void) { FILE: main.c function main (line 26) | void main() FILE: rtos/rtos_utils.c function task_sched_update (line 24) | void task_sched_update(uint32_t repeat, const TickType_t delay) { function task_delay_ms (line 38) | void task_delay_ms(uint32_t delay_ms) { FILE: services/cli_service.c function BaseType_t (line 40) | BaseType_t cli_service(void) function prvCliTask (line 70) | static void prvCliTask(void *pvParameters) FILE: services/heartbeat_service.c function BaseType_t (line 37) | BaseType_t heartbeat_service(void) function prvHeartbeatTask (line 61) | static void prvHeartbeatTask(void *pvParameters) FILE: services/netman_service.c type netman_info_t (line 32) | struct netman_info_t function BaseType_t (line 37) | BaseType_t netman_service(void) function prvNetworkManagerTask (line 62) | static void prvNetworkManagerTask(void *pvParameters) { FILE: services/service_queues.c function init_queues (line 33) | bool init_queues(void) { function cli_print_raw (line 62) | bool cli_print_raw(char *string) { function cli_print_timestamped (line 69) | bool cli_print_timestamped(char *string) { function taskman_request (line 82) | bool taskman_request(struct taskman_item_t *tmi) { function storman_request (line 89) | bool storman_request(struct storman_item_t *smi) { function netman_request (line 97) | bool netman_request(netman_action_t nma) { function usb_data_get (line 105) | bool usb_data_get(uint8_t *usb_rx_data) { function usb_data_put (line 112) | bool usb_data_put(uint8_t *usb_tx_data) { FILE: services/service_queues.h type tm_action_t (line 50) | typedef enum tm_action_t {DELETE, SUSPEND, RESUME} tm_action_t; type taskman_item_t (line 51) | typedef struct taskman_item_t {TaskHandle_t task; tm_action_t action;} t... type storman_action_t (line 62) | typedef enum {LSDIR, // list directory contents type storman_item_t (line 78) | typedef struct storman_item_t {storman_action_t action; type storman_item_t (line 87) | struct storman_item_t type netman_action_t (line 102) | typedef enum {NETJOIN, // join a network type netman_info_t (line 106) | typedef struct netman_info_t {hw_wifi_status_t status; // network connec... type netman_info_t (line 111) | struct netman_info_t type taskman_item_t (line 185) | struct taskman_item_t type storman_item_t (line 198) | struct storman_item_t FILE: services/services.h type BaseType_t (line 239) | typedef BaseType_t (*service_func_t)(void); type service_desc_t (line 242) | typedef struct service_desc_t { FILE: services/storman_service.c type storman_item_t (line 35) | struct storman_item_t function BaseType_t (line 40) | BaseType_t storman_service(void) function prvStorageManagerTask (line 68) | static void prvStorageManagerTask(void *pvParameters) FILE: services/taskman_service.c function BaseType_t (line 31) | BaseType_t taskman_service(void) function prvTaskManagerTask (line 66) | static void prvTaskManagerTask(void *pvParameters) FILE: services/usb_service.c function BaseType_t (line 31) | BaseType_t usb_service(void) function prvUsbTask (line 59) | static void prvUsbTask(void *pvParameters) FILE: services/watchdog_service.c function BaseType_t (line 27) | BaseType_t watchdog_service(void) function prvWatchdogTask (line 55) | static void prvWatchdogTask(void *pvParameters)