Home
last modified time | relevance | path

Searched full:device (Results 1 – 25 of 223) sorted by relevance

123456789

/cmsis_6-latest/CMSIS/CoreValidation/Project/
DValidation.csolution.yml29 device: ARMCM0
33 device: ARMCM0P
37 device: ARMCM3
41 device: ARMCM4
45 device: ARMCM7
49 device: ARMCM23
53 device: ARMCM23
57 device: ARMCM23
61 device: ARMCM33
65 device: ARMCM33
[all …]
/cmsis_6-latest/CMSIS/Documentation/Doxygen/Core_A/src/
Dtemplate.md1 # 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 …]
/cmsis_6-latest/CMSIS/Documentation/Doxygen/Core/src/
Dcore_device_files.md1 # CMSIS-Core Device Files {#cmsis_device_files}
3Device 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 …]
Dcore_files_in_packs.md7Device 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 …]
Dcore_system_files.md1 # 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…
/cmsis_6-latest/CMSIS/Driver/Include/
DDriver_USBD.h21 * Project: USB Device Driver definitions
64 \brief USB Device State
67 uint32_t vbus : 1; ///< USB Device VBUS flag
68 uint32_t speed : 2; ///< USB Device speed setting (ARM_USB_SPEED_xxx)
69 uint32_t active : 1; ///< USB Device active flag
74 /****** USB Device Event *****/
75 #define ARM_USBD_EVENT_VBUS_ON (1UL << 0) ///< USB Device VBUS On
76 #define ARM_USBD_EVENT_VBUS_OFF (1UL << 1) ///< USB Device VBUS Off
102 \brief Initialize USB Device Interface.
109 \brief De-initialize USB Device Interface.
[all …]
/cmsis_6-latest/CMSIS/Core/Template/Device_A/Include/
DDevice.h2 * @file <Device>.h
3 * @brief CMSIS-Core(A) Device Header File for Device <Device>
26 #ifndef <Device>_H /* ToDo: replace '<Device>' with your device name */
27 #define <Device>_H
70 /* 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 device
106 7U if your device is a CORTEX-A7 device
107 9U if your device is a CORTEX-A9 device */
[all …]
/cmsis_6-latest/CMSIS/CoreValidation/Layer/Target/CM85NS/
DTarget.clayer.yml11 - component: Device:Startup&C Startup
20 script: RTE/Device/$Dname$/ac6_linker_script.sct
21 regions: RTE/Device/$Dname$/regions_$Dname$.h
23 script: RTE/Device/$Dname$/gcc_linker_script.ld
24 regions: RTE/Device/$Dname$/regions_$Dname$.h
26 script: RTE/Device/$Dname$/clang_linker_script.ld
27 regions: RTE/Device/$Dname$/regions_$Dname$.h
29 script: RTE/Device/$Dname$/iar_linker_script.icf
30 regions: RTE/Device/$Dname$/regions_$Dname$.h
/cmsis_6-latest/CMSIS/CoreValidation/Layer/Target/CM85S/
DTarget.clayer.yml11 - component: Device:Startup&C Startup
20 script: RTE/Device/$Dname$/ac6_linker_script.sct
21 regions: RTE/Device/$Dname$/regions_$Dname$.h
23 script: RTE/Device/$Dname$/gcc_linker_script.ld
24 regions: RTE/Device/$Dname$/regions_$Dname$.h
26 script: RTE/Device/$Dname$/clang_linker_script.ld
27 regions: RTE/Device/$Dname$/regions_$Dname$.h
29 script: RTE/Device/$Dname$/iar_linker_script.icf
30 regions: RTE/Device/$Dname$/regions_$Dname$.h
/cmsis_6-latest/CMSIS/CoreValidation/Layer/Target/CM33NS/
DTarget.clayer.yml11 - component: Device:Startup&C Startup
20 script: RTE/Device/$Dname$/ac6_linker_script.sct
21 regions: RTE/Device/$Dname$/regions_$Dname$.h
23 script: RTE/Device/$Dname$/gcc_linker_script.ld
24 regions: RTE/Device/$Dname$/regions_$Dname$.h
26 script: RTE/Device/$Dname$/clang_linker_script.ld
27 regions: RTE/Device/$Dname$/regions_$Dname$.h
29 script: RTE/Device/$Dname$/iar_linker_script.icf
30 regions: RTE/Device/$Dname$/regions_$Dname$.h
/cmsis_6-latest/CMSIS/CoreValidation/Layer/Target/CM3/
DTarget.clayer.yml8 - component: Device:Startup&C Startup
17 script: RTE/Device/$Dname$/ac6_linker_script.sct
18 regions: RTE/Device/$Dname$/regions_$Dname$.h
20 script: RTE/Device/$Dname$/gcc_linker_script.ld
21 regions: RTE/Device/$Dname$/regions_$Dname$.h
23 script: RTE/Device/$Dname$/clang_linker_script.ld
24 regions: RTE/Device/$Dname$/regions_$Dname$.h
26 script: RTE/Device/$Dname$/iar_linker_script.icf
27 regions: RTE/Device/$Dname$/regions_$Dname$.h
/cmsis_6-latest/CMSIS/CoreValidation/Layer/Target/CM33/
DTarget.clayer.yml11 - component: Device:Startup&C Startup
20 script: RTE/Device/$Dname$/ac6_linker_script.sct
21 regions: RTE/Device/$Dname$/regions_$Dname$.h
23 script: RTE/Device/$Dname$/gcc_linker_script.ld
24 regions: RTE/Device/$Dname$/regions_$Dname$.h
26 script: RTE/Device/$Dname$/clang_linker_script.ld
27 regions: RTE/Device/$Dname$/regions_$Dname$.h
29 script: RTE/Device/$Dname$/iar_linker_script.icf
30 regions: RTE/Device/$Dname$/regions_$Dname$.h
/cmsis_6-latest/CMSIS/CoreValidation/Layer/Target/CM35P/
DTarget.clayer.yml11 - component: Device:Startup&C Startup
20 script: RTE/Device/$Dname$/ac6_linker_script.sct
21 regions: RTE/Device/$Dname$/regions_$Dname$.h
23 script: RTE/Device/$Dname$/gcc_linker_script.ld
24 regions: RTE/Device/$Dname$/regions_$Dname$.h
26 script: RTE/Device/$Dname$/clang_linker_script.ld
27 regions: RTE/Device/$Dname$/regions_$Dname$.h
29 script: RTE/Device/$Dname$/iar_linker_script.icf
30 regions: RTE/Device/$Dname$/regions_$Dname$.h
/cmsis_6-latest/CMSIS/CoreValidation/Layer/Target/CM35PNS/
DTarget.clayer.yml11 - component: Device:Startup&C Startup
20 script: RTE/Device/$Dname$/ac6_linker_script.sct
21 regions: RTE/Device/$Dname$/regions_$Dname$.h
23 script: RTE/Device/$Dname$/gcc_linker_script.ld
24 regions: RTE/Device/$Dname$/regions_$Dname$.h
26 script: RTE/Device/$Dname$/clang_linker_script.ld
27 regions: RTE/Device/$Dname$/regions_$Dname$.h
29 script: RTE/Device/$Dname$/iar_linker_script.icf
30 regions: RTE/Device/$Dname$/regions_$Dname$.h
/cmsis_6-latest/CMSIS/CoreValidation/Layer/Target/CM33S/
DTarget.clayer.yml11 - component: Device:Startup&C Startup
20 script: RTE/Device/$Dname$/ac6_linker_script.sct
21 regions: RTE/Device/$Dname$/regions_$Dname$.h
23 script: RTE/Device/$Dname$/gcc_linker_script.ld
24 regions: RTE/Device/$Dname$/regions_$Dname$.h
26 script: RTE/Device/$Dname$/clang_linker_script.ld
27 regions: RTE/Device/$Dname$/regions_$Dname$.h
29 script: RTE/Device/$Dname$/iar_linker_script.icf
30 regions: RTE/Device/$Dname$/regions_$Dname$.h
/cmsis_6-latest/CMSIS/CoreValidation/Layer/Target/CM23NS/
DTarget.clayer.yml11 - component: Device:Startup&C Startup
20 script: RTE/Device/$Dname$/ac6_linker_script.sct
21 regions: RTE/Device/$Dname$/regions_$Dname$.h
23 script: RTE/Device/$Dname$/gcc_linker_script.ld
24 regions: RTE/Device/$Dname$/regions_$Dname$.h
26 script: RTE/Device/$Dname$/clang_linker_script.ld
27 regions: RTE/Device/$Dname$/regions_$Dname$.h
29 script: RTE/Device/$Dname$/iar_linker_script.icf
30 regions: RTE/Device/$Dname$/regions_$Dname$.h
/cmsis_6-latest/CMSIS/CoreValidation/Layer/Target/CM23S/
DTarget.clayer.yml11 - component: Device:Startup&C Startup
20 script: RTE/Device/$Dname$/ac6_linker_script.sct
21 regions: RTE/Device/$Dname$/regions_$Dname$.h
23 script: RTE/Device/$Dname$/gcc_linker_script.ld
24 regions: RTE/Device/$Dname$/regions_$Dname$.h
26 script: RTE/Device/$Dname$/clang_linker_script.ld
27 regions: RTE/Device/$Dname$/regions_$Dname$.h
29 script: RTE/Device/$Dname$/iar_linker_script.icf
30 regions: RTE/Device/$Dname$/regions_$Dname$.h
/cmsis_6-latest/CMSIS/CoreValidation/Layer/Target/CM0plus/
DTarget.clayer.yml8 - component: Device:Startup&C Startup
17 script: RTE/Device/$Dname$/ac6_linker_script.sct
18 regions: RTE/Device/$Dname$/regions_$Dname$.h
20 script: RTE/Device/$Dname$/gcc_linker_script.ld
21 regions: RTE/Device/$Dname$/regions_$Dname$.h
23 script: RTE/Device/$Dname$/clang_linker_script.ld
24 regions: RTE/Device/$Dname$/regions_$Dname$.h
26 script: RTE/Device/$Dname$/iar_linker_script.icf
27 regions: RTE/Device/$Dname$/regions_$Dname$.h
/cmsis_6-latest/CMSIS/CoreValidation/Layer/Target/CM23/
DTarget.clayer.yml11 - component: Device:Startup&C Startup
20 script: RTE/Device/$Dname$/ac6_linker_script.sct
21 regions: RTE/Device/$Dname$/regions_$Dname$.h
23 script: RTE/Device/$Dname$/gcc_linker_script.ld
24 regions: RTE/Device/$Dname$/regions_$Dname$.h
26 script: RTE/Device/$Dname$/clang_linker_script.ld
27 regions: RTE/Device/$Dname$/regions_$Dname$.h
29 script: RTE/Device/$Dname$/iar_linker_script.icf
30 regions: RTE/Device/$Dname$/regions_$Dname$.h
/cmsis_6-latest/CMSIS/CoreValidation/Layer/Target/CM55NS/
DTarget.clayer.yml11 - component: Device:Startup&C Startup
20 script: RTE/Device/$Dname$/ac6_linker_script.sct
21 regions: RTE/Device/$Dname$/regions_$Dname$.h
23 script: RTE/Device/$Dname$/gcc_linker_script.ld
24 regions: RTE/Device/$Dname$/regions_$Dname$.h
26 script: RTE/Device/$Dname$/clang_linker_script.ld
27 regions: RTE/Device/$Dname$/regions_$Dname$.h
29 script: RTE/Device/$Dname$/iar_linker_script.icf
30 regions: RTE/Device/$Dname$/regions_$Dname$.h
/cmsis_6-latest/CMSIS/CoreValidation/Layer/Target/CM55/
DTarget.clayer.yml11 - component: Device:Startup&C Startup
20 script: RTE/Device/$Dname$/ac6_linker_script.sct
21 regions: RTE/Device/$Dname$/regions_$Dname$.h
23 script: RTE/Device/$Dname$/gcc_linker_script.ld
24 regions: RTE/Device/$Dname$/regions_$Dname$.h
26 script: RTE/Device/$Dname$/clang_linker_script.ld
27 regions: RTE/Device/$Dname$/regions_$Dname$.h
29 script: RTE/Device/$Dname$/iar_linker_script.icf
30 regions: RTE/Device/$Dname$/regions_$Dname$.h
/cmsis_6-latest/CMSIS/CoreValidation/Layer/Target/CM7/
DTarget.clayer.yml8 - component: Device:Startup&C Startup
17 script: RTE/Device/$Dname$/ac6_linker_script.sct
18 regions: RTE/Device/$Dname$/regions_$Dname$.h
20 script: RTE/Device/$Dname$/gcc_linker_script.ld
21 regions: RTE/Device/$Dname$/regions_$Dname$.h
23 script: RTE/Device/$Dname$/clang_linker_script.ld
24 regions: RTE/Device/$Dname$/regions_$Dname$.h
26 script: RTE/Device/$Dname$/iar_linker_script.icf
27 regions: RTE/Device/$Dname$/regions_$Dname$.h
/cmsis_6-latest/CMSIS/CoreValidation/Layer/Target/CM85/
DTarget.clayer.yml11 - component: Device:Startup&C Startup
20 script: RTE/Device/$Dname$/ac6_linker_script.sct
21 regions: RTE/Device/$Dname$/regions_$Dname$.h
23 script: RTE/Device/$Dname$/gcc_linker_script.ld
24 regions: RTE/Device/$Dname$/regions_$Dname$.h
26 script: RTE/Device/$Dname$/clang_linker_script.ld
27 regions: RTE/Device/$Dname$/regions_$Dname$.h
29 script: RTE/Device/$Dname$/iar_linker_script.icf
30 regions: RTE/Device/$Dname$/regions_$Dname$.h
/cmsis_6-latest/CMSIS/CoreValidation/Layer/Target/CM55S/
DTarget.clayer.yml11 - component: Device:Startup&C Startup
20 script: RTE/Device/$Dname$/ac6_linker_script.sct
21 regions: RTE/Device/$Dname$/regions_$Dname$.h
23 script: RTE/Device/$Dname$/gcc_linker_script.ld
24 regions: RTE/Device/$Dname$/regions_$Dname$.h
26 script: RTE/Device/$Dname$/clang_linker_script.ld
27 regions: RTE/Device/$Dname$/regions_$Dname$.h
29 script: RTE/Device/$Dname$/iar_linker_script.icf
30 regions: RTE/Device/$Dname$/regions_$Dname$.h
/cmsis_6-latest/CMSIS/CoreValidation/Layer/Target/CM52/
DTarget.clayer.yml11 - component: Device:Startup&C Startup
20 script: RTE/Device/$Dname$/ac6_linker_script.sct
21 regions: RTE/Device/$Dname$/regions_$Dname$.h
23 script: RTE/Device/$Dname$/gcc_linker_script.ld
24 regions: RTE/Device/$Dname$/regions_$Dname$.h
26 script: RTE/Device/$Dname$/clang_linker_script.ld
27 regions: RTE/Device/$Dname$/regions_$Dname$.h
29 script: RTE/Device/$Dname$/iar_linker_script.icf
30 regions: RTE/Device/$Dname$/regions_$Dname$.h

123456789