ChibiOS/HAL  6.1.0
hal.h File Reference

HAL subsystem header. More...

#include "osal.h"
#include "board.h"
#include "halconf.h"
#include "hal_lld.h"
#include "hal_objects.h"
#include "hal_streams.h"
#include "hal_channels.h"
#include "hal_files.h"
#include "hal_ioblock.h"
#include "hal_mmcsd.h"
#include "hal_buffers.h"
#include "hal_queues.h"
#include "hal_pal.h"
#include "hal_adc.h"
#include "hal_can.h"
#include "hal_crypto.h"
#include "hal_dac.h"
#include "hal_ext.h"
#include "hal_gpt.h"
#include "hal_i2c.h"
#include "hal_i2s.h"
#include "hal_icu.h"
#include "hal_mac.h"
#include "hal_pwm.h"
#include "hal_qspi.h"
#include "hal_rtc.h"
#include "hal_serial.h"
#include "hal_sdc.h"
#include "hal_spi.h"
#include "hal_uart.h"
#include "hal_usb.h"
#include "hal_wdg.h"
#include "hal_mmc_spi.h"
#include "hal_serial_usb.h"
#include "hal_community.h"

Go to the source code of this file.

Macros

#define _CHIBIOS_HAL_
 ChibiOS/HAL identification macro. More...
 
#define CH_HAL_STABLE   1
 Stable release flag. More...
 
ChibiOS/HAL version identification
#define HAL_VERSION   "6.1.0"
 HAL version string. More...
 
#define CH_HAL_MAJOR   6
 HAL version major number. More...
 
#define CH_HAL_MINOR   1
 HAL version minor number. More...
 
#define CH_HAL_PATCH   0
 HAL version patch number. More...
 
Return codes
#define HAL_SUCCESS   false
 
#define HAL_FAILED   true
 

Functions

void halInit (void)
 HAL initialization. More...
 

Detailed Description

HAL subsystem header.

Definition in file hal.h.