Searched full:device (Results 1 – 25 of 223) sorted by relevance
123456789
29 device: ARMCM033 device: ARMCM0P37 device: ARMCM341 device: ARMCM445 device: ARMCM749 device: ARMCM2353 device: ARMCM2357 device: ARMCM2361 device: ARMCM3365 device: ARMCM33[all …]
1 # CMSIS-Core Device Templates {#templates_pg}3 Arm supplies CMSIS-Core device template files for the all supported Cortex-A processors and various…5 These CMSIS-Core device template files include the following:21 ## Device Examples {#device_examples}23 …ortex_DFP) provides generic device definitions for supported Arm Cortex-A cores and contains corre…27 …-Core device files, the following template files are provided that should be extended by the silic…29 - **Device Peripheral Access Layer** that provides definitions for device-specific peripherals.30 …pherals** (optional) that provides additional helper functions to access device-specific periphera…31 - **Interrupt vectors** in the startup file that are device specific.35 CMSIS/Core/Template/Device_A | Folder with CMSIS-Core device file templates ([See on GitHub]…[all …]
1 # CMSIS-Core Device Files {#cmsis_device_files}3 …Device Files** implement CMSIS-Core support for a specific microcontroller device or family of dev…5 CMSIS-Core specifies the organization of CMSIS-Core Device Files, defines their functionalities, an…6 …- Simplified device support for vendors with fast scaling for device families and variants on all …9 Following CMSIS-Core Device Files are defined:21 ## Device Template Files {#cmsis_template_files}23 …he template files that simplify the creation of CMSIS-Core Device Files for a specific device vari…26 - **Device Peripheral Access Layer** that provides definitions for device-specific peripherals.27 …pherals** (optional) that provides additional helper functions to access device-specific periphera…28 - **Interrupt vectors** in the startup file that are device specific.[all …]
7 …Device Family Packs (DFPs)](https://open-cmsis-pack.github.io/Open-CMSIS-Pack-Spec/main/html/cp_Pa…11 …tup_c_pg and \ref system_c_pg should be provided in the DFP as part of **Device** class in the **S…13 …of how CMSIS-Core device files can be defined in a .pdsc file of DFP pack, based on the implementa…20 …<component Cclass="Device" Cgroup="Startup" Cvariant="C Startup" Cversion="2.2.0" condition="ARMCM…21 <description>System and Startup for Generic Cortex-M55 device</description>23 <!-- include folder / device header file -->24 <file category="include" name="Device/ARMCM55/Include/"/>26 …<file category="sourceC" name="Device/ARMCM55/Source/startup_ARMCM55.c" version="1.1.0" attr="co…27 …<file category="sourceC" name="Device/ARMCM55/Source/system_ARMCM55.c" version="1.1.0" attr="co…29 …<file category="header" name="Device/ARMCM55/Config/partition_ARMCM55.h" version="1.0.0" attr="co…[all …]
1 # System Configuration Files system_<Device>.c and system_<Device>.h {#system_c_pg}3 …names use naming convention `system_<Device>.h` and `system_<Device>.c`, where `<Device>` correspo…5 `system_<Device>.h` file shall contain the prototypes for accessing the public functions and `syste…7 The system configuration functions are device specific and need adaptation for the target device. T…9 …on project. \ref cmsis_files_dfps explains how this can be achieved when device support is provide…13 …em_Device.h` files that can be used as a starting point for implementing device-specific system co…
21 * Project: USB Device Driver definitions64 \brief USB Device State67 uint32_t vbus : 1; ///< USB Device VBUS flag68 uint32_t speed : 2; ///< USB Device speed setting (ARM_USB_SPEED_xxx)69 uint32_t active : 1; ///< USB Device active flag74 /****** USB Device Event *****/75 #define ARM_USBD_EVENT_VBUS_ON (1UL << 0) ///< USB Device VBUS On76 #define ARM_USBD_EVENT_VBUS_OFF (1UL << 1) ///< USB Device VBUS Off102 \brief Initialize USB Device Interface.109 \brief De-initialize USB Device Interface.[all …]
2 * @file <Device>.h3 * @brief CMSIS-Core(A) Device Header File for Device <Device>26 #ifndef <Device>_H /* ToDo: replace '<Device>' with your device name */27 #define <Device>_H70 /* ToDo: add here your device specific external interrupt numbers */71 …<DeviceInterrupt>_IRQn = 0, /* Device Interrupt …103 /* ToDo: set the defines according your Device */105 5U if your device is a CORTEX-A5 device106 7U if your device is a CORTEX-A7 device107 9U if your device is a CORTEX-A9 device */[all …]
11 - component: Device:Startup&C Startup20 script: RTE/Device/$Dname$/ac6_linker_script.sct21 regions: RTE/Device/$Dname$/regions_$Dname$.h23 script: RTE/Device/$Dname$/gcc_linker_script.ld24 regions: RTE/Device/$Dname$/regions_$Dname$.h26 script: RTE/Device/$Dname$/clang_linker_script.ld27 regions: RTE/Device/$Dname$/regions_$Dname$.h29 script: RTE/Device/$Dname$/iar_linker_script.icf30 regions: RTE/Device/$Dname$/regions_$Dname$.h
8 - component: Device:Startup&C Startup17 script: RTE/Device/$Dname$/ac6_linker_script.sct18 regions: RTE/Device/$Dname$/regions_$Dname$.h20 script: RTE/Device/$Dname$/gcc_linker_script.ld21 regions: RTE/Device/$Dname$/regions_$Dname$.h23 script: RTE/Device/$Dname$/clang_linker_script.ld24 regions: RTE/Device/$Dname$/regions_$Dname$.h26 script: RTE/Device/$Dname$/iar_linker_script.icf27 regions: RTE/Device/$Dname$/regions_$Dname$.h