Microchip® Advanced Software Framework

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Defines

Macros

#define BSP_MIN(x, y)   ((x)>(y)?(y):(x))
 
#define CONST   const
 
#define NM_BSP_B_L_16(x)   (x)
 
#define NM_BSP_B_L_32(x)   (x)
 
#define NMI_API
 
#define NULL   ((void*)0)
 

#define BSP_MIN (   x,
 
)    ((x)>(y)?(y):(x))

Computes the minimum value between x and y.

#define CONST   const

Used for code portability.

#define NM_BSP_B_L_16 (   x)    (x)

Retain endianness of 16bit word (In the case that Host is LE)

Referenced by hif_isr(), hif_send(), m2m_ip_cb(), send(), and sendto().

#define NM_BSP_B_L_32 (   x)    (x)

Retain endianness of 32bit word (In the case that Host is LE)

Referenced by m2m_wifi_set_static_ip(), recv(), and recvfrom().

#define NMI_API

Attribute used to define the memory section to map Functions in host memory.

#define NULL   ((void*)0)

Void Pointer to '0' in case NULL is not defined.

Referenced by at_ble_addr_get(), at_ble_addr_set(), at_ble_adv_data_set(), at_ble_adv_start(), at_ble_authenticate(), at_ble_characteristic_discover_all(), at_ble_descriptor_discover_all(), at_ble_device_name_set(), at_ble_encryption_request_reply(), at_ble_encryption_start(), at_ble_event_get(), at_ble_included_service_discover_all(), at_ble_pair_key_reply(), at_ble_primary_service_discover_all(), at_ble_random_address_resolve(), at_ble_service_define(), at_ble_set_gap_deviceinfo(), at_ble_set_privacy_key(), at_ble_whitelist_add(), at_ble_whitelist_clear(), at_ble_whitelist_remove(), bind(), ble_connected_state_handler(), ble_device_init(), ble_disconnected_state_handler(), ble_encryption_status_change_handler(), ble_event_manager(), ble_pair_done_handler(), ble_pair_request_handler(), ble_pxp_init(), ble_set_device_name(), ble_slave_security_handler(), close(), connect(), event_get(), event_init(), event_post(), find_flash_section(), gapc_bond_ind(), gapm_start_adv_cmd_handler(), gapm_white_list_mgm_cmd(), gattc_disc_cmd_handler(), get_error_detail(), gethostbyname(), hif_enable_access(), hif_receive(), hif_send(), ias_primary_service_define(), init_immediate_alert_service(), init_linkloss_service(), init_tx_power_service(), is_presentation_format_defined(), listen(), lls_primary_service_define(), m2m_ble_event_get(), m2m_ble_init(), m2m_ble_plf_wait_func(), m2m_flash_read(), m2m_flash_write(), m2m_ip_cb(), m2m_ota_abort(), m2m_ota_notif_check_for_update(), m2m_ota_notif_sched(), m2m_ota_notif_set_url(), m2m_ota_rollback(), m2m_ota_start_update(), m2m_ota_switch_firmware(), m2m_periph_gpio_set_dir(), m2m_periph_gpio_set_val(), m2m_ping_req(), m2m_ssl_retrieve_hash(), m2m_ssl_retrieve_next_for_verifying(), m2m_ssl_send_certs_to_winc(), m2m_ssl_set_active_ciphersuites(), m2m_ssl_stop_retrieving(), m2m_validate_ap_parameters(), m2m_validate_scan_options(), m2m_wifi_1x_get_option(), m2m_wifi_1x_set_option(), m2m_wifi_ble_set_gain_table(), m2m_wifi_cb(), m2m_wifi_check_ota_rb(), m2m_wifi_configure_sntp(), m2m_wifi_connect_1x_mschap2(), m2m_wifi_connect_1x_tls(), m2m_wifi_connect_open(), m2m_wifi_connect_prepare_msg(), m2m_wifi_connect_psk(), m2m_wifi_connect_sc(), m2m_wifi_connect_wep(), m2m_wifi_default_connect(), m2m_wifi_deinit(), m2m_wifi_delete_sc(), m2m_wifi_disable_ap(), m2m_wifi_disable_roaming(), m2m_wifi_disconnect(), m2m_wifi_enable_ap_ext(), m2m_wifi_enable_dhcp(), m2m_wifi_enable_firmware_logs(), m2m_wifi_enable_roaming(), m2m_wifi_enable_sntp(), m2m_wifi_get_connection_info(), m2m_wifi_get_system_time(), m2m_wifi_init_start(), m2m_wifi_p2p(), m2m_wifi_p2p_disconnect(), m2m_wifi_prng_get_random_bytes(), m2m_wifi_reinit_hold(), m2m_wifi_req_curr_rssi(), m2m_wifi_req_restrict_ble(), m2m_wifi_req_scan_result(), m2m_wifi_req_unrestrict_ble(), m2m_wifi_request_scan(), m2m_wifi_request_scan_passive(), m2m_wifi_request_scan_ssid_list(), m2m_wifi_request_sleep(), m2m_wifi_send_ethernet_pkt(), m2m_wifi_set_battery_voltage(), m2m_wifi_set_cust_InfoElement(), m2m_wifi_set_device_name(), m2m_wifi_set_lsn_int(), m2m_wifi_set_mac_address(), m2m_wifi_set_power_profile(), m2m_wifi_set_scan_options(), m2m_wifi_set_scan_region(), m2m_wifi_set_sleep_mode(), m2m_wifi_set_static_ip(), m2m_wifi_set_stop_scan_on_first(), m2m_wifi_set_system_time(), m2m_wifi_set_tx_power(), m2m_wifi_start_provision_mode_ext(), m2m_wifi_stop_provision_mode(), m2m_wifi_wps(), m2m_wifi_wps_disable(), nm_bsp_app_init(), nm_bsp_init(), nm_bsp_stop_1ms_timer(), nm_bsp_stop_timer(), nm_drv_init_download_mode(), nm_drv_init_hold(), nm_drv_init_start(), nm_get_firmware_full_info(), nm_get_hif_info(), nm_get_ota_firmware_info(), nmi_spi_read(), nmi_spi_write(), platform_interface_callback(), pxp_disconnect_event_handler(), pxp_reporter_adv(), rawSetSockOpt(), recv(), recvfrom(), secure(), send(), sendto(), set_alpn_list(), setsockopt(), Socket_ReadSocketData(), socketDeinit(), spi_rw(), stdio_serial_init(), txps_primary_service_define(), and user_description_define().