Here is a list of all macros with links to the files they belong to:
- _ -
- __BSEMAPHORE_DATA : chbsem.h
- __buffered_serial_data : hal_buffered_serial.h
- __buffered_serial_methods : hal_buffered_serial.h
- __buffered_sio_driver_data : hal_buffered_sio.h
- __buffered_sio_driver_methods : hal_buffered_sio.h
- __ch_msg_insert : rt/include/chmsg.h
- __CH_OFFSETOF : chearly.h
- __CH_QUEUE_DATA : chlists.h
- __CH_STRINGIFY : chearly.h, nil/include/ch.h
- __CH_USED : chearly.h
- __CHIBIOS__ : chversion.h
- __CHIBIOS_EX__ : ex.h
- __CHIBIOS_HAL__ : hal.h
- __CHIBIOS_NIL__ : nil/include/ch.h
- __CHIBIOS_OSLIB__ : chlib.h
- __CHIBIOS_RT__ : rt/include/ch.h
- __CONDVAR_DATA : chcond.h
- __dbg_check_disable : chdebug.h, nil/include/ch.h
- __dbg_check_enable : chdebug.h, nil/include/ch.h
- __dbg_check_enter_isr : chdebug.h, nil/include/ch.h
- __dbg_check_leave_isr : chdebug.h, nil/include/ch.h
- __dbg_check_lock : chdebug.h, nil/include/ch.h
- __dbg_check_lock_from_isr : chdebug.h, nil/include/ch.h
- __dbg_check_suspend : chdebug.h, nil/include/ch.h
- __dbg_check_unlock : chdebug.h, nil/include/ch.h
- __dbg_check_unlock_from_isr : chdebug.h, nil/include/ch.h
- __dbg_enter_lock : nil/include/ch.h
- __dbg_leave_lock : nil/include/ch.h
- __EVENTSOURCE_DATA : chevents.h
- __GUARDEDMEMORYPOOL_DATA : chmempools.h
- __instance_get_currthread : chinstances.h
- __instance_set_currthread : chinstances.h
- __mac_callback : hal_mac.h
- __mac_rx_wakeup : hal_mac.h
- __mac_tx_wakeup : hal_mac.h
- __MAILBOX_DATA : chmboxes.h
- __MEMORYPOOL_DATA : chmempools.h
- __mmc_driver_methods : hal_mmc_spi.h
- __MUTEX_DATA : chmtx.h
- __PIPE_DATA : chpipes.h
- __sch_get_currthread : chschd.h
- __SEMAPHORE_DATA : rt/include/chsem.h, nil/include/chsem.h
- __sio_callback : hal_sio.h
- __sio_reloc_field : hal_sio.h
- __sio_wakeup_errors : hal_sio.h
- __sio_wakeup_rx : hal_sio.h
- __sio_wakeup_rxidle : hal_sio.h
- __sio_wakeup_tx : hal_sio.h
- __sio_wakeup_txend : hal_sio.h
- __spi_isr_complete_code : hal_spi_v2.h
- __spi_isr_error_code : hal_spi_v2.h
- __spi_isr_full_code : hal_spi_v2.h
- __spi_isr_half_code : hal_spi_v2.h
- __spi_wakeup_isr : hal_spi_v2.h
- __THREADS_QUEUE_DATA : chthreads.h, nil/include/ch.h
- __trace_halt : chtrace.h
- __trace_isr_enter : chtrace.h
- __trace_isr_leave : chtrace.h
- __trace_ready : chtrace.h
- __trace_switch : chtrace.h
- __xsnor_bus_acquire : hal_xsnor_base.h
- __xsnor_bus_release : hal_xsnor_base.h
- _adc_isr_error_code : hal_adc.h
- _adc_isr_full_code : hal_adc.h
- _adc_isr_half_code : hal_adc.h
- _adc_reset_i : hal_adc.h
- _adc_reset_s : hal_adc.h
- _adc_timeout_isr : hal_adc.h
- _adc_wakeup_isr : hal_adc.h
- _adxl317_data : adxl317.h
- _adxl317_methods : adxl317.h
- _adxl317_methods_alone : adxl317.h
- _adxl355_data : adxl355.h
- _adxl355_methods : adxl355.h
- _adxl355_methods_alone : adxl355.h
- _base_accelerometer_data : ex_accelerometer.h
- _base_accelerometer_methods : ex_accelerometer.h
- _base_accelerometer_methods_alone : ex_accelerometer.h
- _base_asynchronous_channel_data : hal_channels.h
- _base_asynchronous_channel_methods : hal_channels.h
- _base_barometer_data : ex_barometer.h
- _base_barometer_methods : ex_barometer.h
- _base_barometer_methods_alone : ex_barometer.h
- _base_block_device_data : hal_ioblock.h
- _base_block_device_methods : hal_ioblock.h
- _base_buffered_stream_data : hal_streams.h
- _base_buffered_stream_methods : hal_streams.h
- _base_channel_data : hal_channels.h
- _base_channel_methods : hal_channels.h
- _base_compass_data : ex_compass.h
- _base_compass_methods : ex_compass.h
- _base_compass_methods_alone : ex_compass.h
- _base_display_data : ex_displays.h
- _base_display_methods : ex_displays.h
- _base_display_methods_alone : ex_displays.h
- _base_flash_data : hal_flash.h
- _base_flash_methods : hal_flash.h
- _base_flash_methods_alone : hal_flash.h
- _base_gyroscope_data : ex_gyroscope.h
- _base_gyroscope_methods : ex_gyroscope.h
- _base_gyroscope_methods_alone : ex_gyroscope.h
- _base_hygrometer_data : ex_hygrometer.h
- _base_hygrometer_methods : ex_hygrometer.h
- _base_hygrometer_methods_alone : ex_hygrometer.h
- _base_object_data : hal_objects.h
- _base_object_methods : hal_objects.h
- _base_pers_storage_methods : hal_persistent.h
- _base_pers_storage_methods_alone : hal_persistent.h
- _base_persistent_storage_data : hal_persistent.h
- _base_rangefinder_data : ex_rangefinder.h
- _base_rangefinder_methods : ex_rangefinder.h
- _base_rangefinder_methods_alone : ex_rangefinder.h
- _base_sensor_data : ex_sensors.h
- _base_sensor_methods : ex_sensors.h
- _base_sensor_methods_alone : ex_sensors.h
- _base_sequential_stream_data : hal_streams.h
- _base_sequential_stream_methods : hal_streams.h
- _base_thermometer_data : ex_thermometer.h
- _base_thermometer_methods : ex_thermometer.h
- _base_thermometer_methods_alone : ex_thermometer.h
- _bmp085_baro_methods : bmp085.h
- _bmp085_data : bmp085.h
- _bmp085_thermo_methods : bmp085.h
- _buffered_stream_adapter_data : bufstreams.h
- _can_error_isr : hal_can.h
- _can_rx_full_isr : hal_can.h
- _can_tx_empty_isr : hal_can.h
- _can_wakeup_isr : hal_can.h
- _CHIBIOS_HAL_CONF_ : halconf.h
- _CHIBIOS_HAL_CONF_VER_9_0_ : halconf.h
- _CHIBIOS_NIL_CONF_ : nil/templates/chconf.h
- _CHIBIOS_NIL_CONF_VER_4_0_ : nil/templates/chconf.h
- _CHIBIOS_RT_CONF_ : rt/templates/chconf.h
- _CHIBIOS_RT_CONF_VER_7_0_ : rt/templates/chconf.h
- _dac_isr_error_code : hal_dac.h
- _dac_isr_full_code : hal_dac.h
- _dac_isr_half_code : hal_dac.h
- _dac_reset_i : hal_dac.h
- _dac_reset_s : hal_dac.h
- _dac_timeout_isr : hal_dac.h
- _dac_wait_s : hal_dac.h
- _dac_wakeup_isr : hal_dac.h
- _efl_driver_data : hal_efl.h
- _efl_flash_methods : hal_efl.h
- _efl_flash_methods_alone : hal_efl.h
- _EVENTSOURCE_DATA : chevt.h
- _file_stream_data : hal_files.h
- _file_stream_methods : hal_files.h
- _gpt_isr_invoke_cb : hal_gpt.h
- _hts221_data : hts221.h
- _hts221_methods : hts221.h
- _hts221_methods_alone : hts221.h
- _i2c_wakeup_error_isr : hal_i2c.h
- _i2c_wakeup_isr : hal_i2c.h
- _i2s_isr_full_code : hal_i2s.h
- _i2s_isr_half_code : hal_i2s.h
- _icu_isr_invoke_overflow_cb : hal_icu.h
- _icu_isr_invoke_period_cb : hal_icu.h
- _icu_isr_invoke_width_cb : hal_icu.h
- _IOBUS_DATA : hal_pal.h
- _l3gd20_data : l3gd20.h
- _l3gd20_methods : l3gd20.h
- _l3gd20_methods_alone : l3gd20.h
- _lis302dl_data : lis302dl.h
- _lis302dl_methods : lis302dl.h
- _lis302dl_methods_alone : lis302dl.h
- _lis3dsh_data : lis3dsh.h
- _lis3dsh_methods : lis3dsh.h
- _lis3dsh_methods_alone : lis3dsh.h
- _lis3mdl_data : lis3mdl.h
- _lis3mdl_methods : lis3mdl.h
- _lis3msl_methods_alone : lis3mdl.h
- _lps22hb_data : lps22hb.h
- _lps22hb_methods : lps22hb.h
- _lps22hb_methods_alone : lps22hb.h
- _lps25h_data : lps25h.h
- _lps25h_methods : lps25h.h
- _lps25h_methods_alone : lps25h.h
- _lsm303agr_data : lsm303agr.h
- _lsm303agr_methods : lsm303agr.h
- _lsm303agr_methods_alone : lsm303agr.h
- _lsm303dlhc_data : lsm303dlhc.h
- _lsm303dlhc_methods : lsm303dlhc.h
- _lsm303dlhc_methods_alone : lsm303dlhc.h
- _lsm6ds0_data : lsm6ds0.h
- _lsm6ds0_methods : lsm6ds0.h
- _lsm6ds0_methods_alone : lsm6ds0.h
- _lsm6dsl_data : lsm6dsl.h
- _lsm6dsl_methods : lsm6dsl.h
- _lsm6dsl_methods_alone : lsm6dsl.h
- _memory_stream_data : memstreams.h
- _mmcsd_block_device_data : hal_mmcsd.h
- _mmcsd_block_device_methods : hal_mmcsd.h
- _null_stream_data : nullstreams.h
- _pal_clear_event : hal_pal.h
- _pal_init_event : hal_pal.h
- _pal_isr_code : hal_pal.h
- _rtc_driver_methods : hal_rtc.h
- _sdc_driver_methods : hal_sdc_lld.h
- _serial_driver_data : hal_serial_lld.h
- _serial_driver_methods : hal_serial.h
- _serial_usb_driver_data : hal_serial_usb.h
- _serial_usb_driver_methods : hal_serial_usb.h
- _sio_driver_methods : hal_sio.h
- _snor_flash_methods : hal_serial_nor.h
- _snor_flash_methods_alone : hal_serial_nor.h
- _spi_isr_code : hal_spi_v1.h
- _spi_isr_full_code : hal_spi_v1.h
- _spi_isr_half_code : hal_spi_v1.h
- _spi_wakeup_isr : hal_spi_v1.h
- _uart_rx_char_match_isr_code : hal_uart.h
- _uart_rx_complete_isr_code : hal_uart.h
- _uart_rx_error_isr_code : hal_uart.h
- _uart_rx_idle_code : hal_uart.h
- _uart_timeout_isr_code : hal_uart.h
- _uart_tx1_isr_code : hal_uart.h
- _uart_tx2_isr_code : hal_uart.h
- _uart_wakeup_rx_cm_isr : hal_uart.h
- _uart_wakeup_rx_complete_isr : hal_uart.h
- _uart_wakeup_rx_error_isr : hal_uart.h
- _uart_wakeup_rx_timeout_isr : hal_uart.h
- _uart_wakeup_tx1_isr : hal_uart.h
- _uart_wakeup_tx2_isr : hal_uart.h
- _usb_isr_invoke_event_cb : hal_usb.h
- _usb_isr_invoke_in_cb : hal_usb.h
- _usb_isr_invoke_out_cb : hal_usb.h
- _usb_isr_invoke_setup_cb : hal_usb.h
- _usb_isr_invoke_sof_cb : hal_usb.h
- _vl53l0x_data : vl53l0x.h
- _vl53l0x_methods : vl53l0x.h
- _vl53l0x_methods_alone : vl53l0x.h
- _wspi_error_code : hal_wspi.h
- _wspi_isr_code : hal_wspi.h
- _wspi_wakeup_isr : hal_wspi.h