<?xml version="1.0"?>
<EmbeddedProfile xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <ToolchainID>com.visualgdb.arm-eabi</ToolchainID>
  <ToolchainVersion>
    <GCC>9.3.1</GCC>
    <GDB>8.3.1</GDB>
    <Revision>1</Revision>
  </ToolchainVersion>
  <BspID>com.sysprogs.arm.stm32</BspID>
  <BspVersion>2020.06</BspVersion>
  <McuID>STM32L4R9AI</McuID>
  <MCUDefinitionFile>STM32L4xxxx/DeviceDefinitions/stm32l4r9xx.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=nosys.specs</Value>
      </KeyValue>
    </Entries>
  </MCUProperties>
  <BSPSourceFolderName>Device-specific files</BSPSourceFolderName>
  <MCUMakFile>stm32.mak</MCUMakFile>
  <ReferencedFrameworks>
    <string>com.sysprogs.arm.stm32.FatFs</string>
    <string>com.sysprogs.arm.stm32.hal</string>
    <string>com.sysprogs.arm.stm32.ll</string>
    <string>com.sysprogs.embedded.semihosting_and_profiler</string>
  </ReferencedFrameworks>
  <FrameworkProperties>
    <Entries>
      <KeyValue>
        <Key>com.sysprogs.stm32.legacy_hal_src</Key>
        <Value />
      </KeyValue>
      <KeyValue>
        <Key>com.sysprogs.bspoptions.stm32.ll_driver</Key>
      </KeyValue>
      <KeyValue>
        <Key>com.sysprogs.efp.semihosting.buffer_size</Key>
        <Value>4096</Value>
      </KeyValue>
      <KeyValue>
        <Key>com.sysprogs.efp.semihosting.stdio</Key>
        <Value>1</Value>
      </KeyValue>
      <KeyValue>
        <Key>com.sysprogs.efp.semihosting.blocking_mode</Key>
        <Value>1</Value>
      </KeyValue>
      <KeyValue>
        <Key>com.sysprogs.efp.profiling.semihosting_driver</Key>
        <Value>1</Value>
      </KeyValue>
      <KeyValue>
        <Key>com.sysprogs.efp.profiling.counter</Key>
        <Value />
      </KeyValue>
      <KeyValue>
        <Key>com.sysprogs.efp.profiling.address_validators</Key>
        <Value />
      </KeyValue>
      <KeyValue>
        <Key>com.sysprogs.efp.profiling.nosampling</Key>
        <Value>1</Value>
      </KeyValue>
      <KeyValue>
        <Key>com.sysprogs.efp.profiling.debugger_check</Key>
        <Value />
      </KeyValue>
      <KeyValue>
        <Key>com.sysprogs.efp.profiling.rtos</Key>
        <Value>USE_FREERTOS_IF_FOUND</Value>
      </KeyValue>
      <KeyValue>
        <Key>com.sysprogs.efp.profiling.hold_interrupts</Key>
        <Value />
      </KeyValue>
    </Entries>
  </FrameworkProperties>
  <TestFrameworkProperties>
    <Entries />
  </TestFrameworkProperties>
</EmbeddedProfile>