<?xml version="1.0"?>
<EmbeddedProfile xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <ToolchainID>com.visualgdb.arm-eabi</ToolchainID>
  <ToolchainVersion>
    <GCC>9.3.1</GCC>
    <GDB>9.2.0</GDB>
    <Revision>2</Revision>
  </ToolchainVersion>
  <BspID>com.sysprogs.arm.stm32</BspID>
  <BspVersion>2022.08</BspVersion>
  <McuID>STM32H7A3ZITxQ</McuID>
  <MCUDefinitionFile>STM32H7xxxx/DeviceDefinitions/stm32h7a3xxq.xml</MCUDefinitionFile>
  <MCUProperties>
    <Entries>
      <KeyValue>
        <Key>com.sysprogs.bspoptions.primary_memory</Key>
        <Value>flash</Value>
      </KeyValue>
      <KeyValue>
        <Key>com.sysprogs.bspoptions.arm.floatmode</Key>
        <Value>-mfloat-abi=hard</Value>
      </KeyValue>
      <KeyValue>
        <Key>com.sysprogs.mcuoptions.ignore_startup_file</Key>
      </KeyValue>
      <KeyValue>
        <Key>com.sysprogs.toolchainoptions.arm.libctype</Key>
        <Value>--specs=nano.specs</Value>
      </KeyValue>
      <KeyValue>
        <Key>com.sysprogs.toolchainoptions.arm.syscallspecs</Key>
        <Value>--specs=rdimon.specs</Value>
      </KeyValue>
    </Entries>
  </MCUProperties>
  <BSPSourceFolderName>Device-specific files</BSPSourceFolderName>
  <MCUMakFile>stm32.mak</MCUMakFile>
  <ReferencedFrameworks>
    <string>com.sysprogs.embedded.semihosting_and_profiler</string>
  </ReferencedFrameworks>
  <FrameworkProperties>
    <Entries>
      <KeyValue>
        <Key>com.sysprogs.efp.profiling.nosampling</Key>
        <Value>1</Value>
      </KeyValue>
      <KeyValue>
        <Key>com.sysprogs.efp.profiling.debugger_check</Key>
        <Value>SYSPROGS_PROFILER_DEBUGGER_CHECK_MODE=1</Value>
      </KeyValue>
    </Entries>
  </FrameworkProperties>
</EmbeddedProfile>
