Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
DeviceCMSIS Class Reference
Inherited by DeviceUvision.
Public Member Functions | |
def | vendor_debug |
def | cpu_cmsis |
Detailed Description
CMSIS Device class Encapsulates target information retrieved by arm-pack-manager
Definition at line 29 of file export/cmsis/__init__.py.
Member Function Documentation
def cpu_cmsis | ( | cpu ) |
Transforms information from targets.json to the way the generic cores are named in CMSIS PDSC files. Ex: Cortex-M4F => ARMCM4_FP, Cortex-M0+ => ARMCM0P Returns formatted CPU
Definition at line 90 of file export/cmsis/__init__.py.
def vendor_debug | ( | self, | |
vendor | |||
) |
Reads the vendor from a PDSC <dvendor> tag. This tag contains some additional numeric information that is meaningless for our purposes, so we use a regex to filter. Positional arguments: Vendor - information in <dvendor> tag scraped from ArmPackManager Returns a tuple of (debugger, vendor)
Definition at line 69 of file export/cmsis/__init__.py.
Generated on Tue Jul 12 2022 12:22:57 by
