The CMSIS driver implementation provides standardized access to ARM Cortex-M peripherals and cores.

The file structure of the generated CMSIS driver is as follows:

File nameDescription
Data_types.h
Registers.h
Registers.c
Commands.h
Commands.c
Events.h
part_name.h
part_name.c
embedd_device.h
embedd_hal.c
embedd_hal.h
embedd_utils.c
embedd_utils.h
embedd_event.c
embedd_event.h
embedd_event_types.h
embedd_event_manager_cgf.h
embedd_event_manager.c
embedd_error.h
embedd_i2c.c
embedd_i2c.h
embedd_spi.c
embedd_spi.h
embedd_BUS_cmsis.c
embedd_BUS_cmsis.h
README.md