This commit is contained in:
2025-12-06 18:21:19 +01:00
commit 603390c22e
31 changed files with 4299 additions and 0 deletions

View File

@@ -0,0 +1,8 @@
#CRC Codes for initially generated config files -- do not modify!
sl_clock_manager_oscillator_config.h=-933705298
sl_clock_manager_tree_config.h=649878759
sl_core_config.h=-119586893
sl_device_init_emu_config.h=622680131
sl_memory_manager_region_config.h=-132681117
sl_pwm_init_led0_config.h=991067953
sl_sleeptimer_config.h=1360009810

View File

@@ -0,0 +1,22 @@
// This file is autogenerated by Simplicity Configuration Tools.
// The contents of this file will be replaced in their entirety upon regeneration.
//
// Source template file: RTE_Components.h.jinja
#ifndef RTE_COMPONENTS_H
#define RTE_COMPONENTS_H
/* standard device header from emlib */
#define CMSIS_device_header "em_device.h"
/* components are auto-generated here */
#endif /* RTE_COMPONENTS_H */
/* This file is autogenerated by Simplicity Configuration Tools. */
/* The contents of this file will be replaced in their entirety upon regeneration. */
/* */
/* Source template file: RTE_Components.h.jinja */

View File

@@ -0,0 +1 @@
sdk=simplicity_sdk:2025.6.2

View File

@@ -0,0 +1,249 @@
/***************************************************************************//**
* GCC Linker script for Silicon Labs devices
*******************************************************************************
* # License
* <b>Copyright 2020 Silicon Laboratories Inc. www.silabs.com</b>
*******************************************************************************
*
* SPDX-License-Identifier: Zlib
*
* The licensor of this software is Silicon Laboratories Inc.
*
* This software is provided 'as-is', without any express or implied
* warranty. In no event will the authors be held liable for any damages
* arising from the use of this software.
*
* Permission is granted to anyone to use this software for any purpose,
* including commercial applications, and to alter it and redistribute it
* freely, subject to the following restrictions:
*
* 1. The origin of this software must not be misrepresented; you must not
* claim that you wrote the original software. If you use this software
* in a product, an acknowledgment in the product documentation would be
* appreciated but is not required.
* 2. Altered source versions must be plainly marked as such, and must not be
* misrepresented as being the original software.
* 3. This notice may not be removed or altered from any source distribution.
*
******************************************************************************/
MEMORY
{
FLASH (rx) : ORIGIN = 0x0, LENGTH = 0xfe000
RAM (rwx) : ORIGIN = 0x20000000, LENGTH = 0x18000
}
ENTRY(Reset_Handler)
SECTIONS
{
.vectors :
{
linker_vectors_begin = .;
KEEP(*(.vectors))
linker_vectors_end = .;
__Vectors_End = .;
__Vectors_Size = __Vectors_End - __Vectors;
} > FLASH
.stack (NOLOAD):
{
. = ALIGN(8);
__StackLimit = .;
KEEP(*(.stack*))
. = ALIGN(4);
__StackTop = .;
PROVIDE(__stack = __StackTop);
} > RAM
.bss :
{
. = ALIGN(4);
__bss_start__ = .;
*(SORT_BY_ALIGNMENT(.bss*))
*(COMMON)
. = ALIGN(4);
__bss_end__ = .;
} > RAM
.noinit (NOLOAD) : ALIGN(4)
{
*(.noinit*);
} > RAM
text_application_ram : ALIGN(4)
{
. = ALIGN(4);
__vma_ramfuncs_start__ = .;
__text_application_ram_start__ = .;
*(text_application_ram)
. = ALIGN(4);
__vma_ramfuncs_end__ = .;
__text_application_ram_end__ = .;
} > RAM AT > FLASH
__lma_ramfuncs_start__ = LOADADDR(text_application_ram);
__lma_ramfuncs_end__ = LOADADDR(text_application_ram) + SIZEOF(text_application_ram);
.rodata (READONLY):
{
__rodata_end__ = .;
} > FLASH
.text :
{
linker_code_begin = .;
*(SORT_BY_ALIGNMENT(.text*))
*(SORT_BY_ALIGNMENT(text_*))
. = ALIGN(32);
linker_code_end = .;
KEEP(*(.init))
KEEP(*(.fini))
/* .ctors */
*crtbegin.o(.ctors)
*crtbegin?.o(.ctors)
*(EXCLUDE_FILE(*crtend?.o *crtend.o) .ctors)
*(SORT(.ctors.*))
*(.ctors)
/* .dtors */
*crtbegin.o(.dtors)
*crtbegin?.o(.dtors)
*(EXCLUDE_FILE(*crtend?.o *crtend.o) .dtors)
*(SORT(.dtors.*))
*(.dtors)
*(.rodata*)
*(.eh_frame*)
} > FLASH
.ARM.extab :
{
*(.ARM.extab* .gnu.linkonce.armextab.*)
} > FLASH
__exidx_start = .;
.ARM.exidx :
{
*(.ARM.exidx* .gnu.linkonce.armexidx.*)
} > FLASH
__exidx_end = .;
.copy.table (READONLY):
{
. = ALIGN(4);
__copy_table_start__ = .;
LONG (__etext)
LONG (__data_start__)
LONG ((__data_end__ - __data_start__) / 4)
/* Add each additional data section here */
/*
LONG (__etext2)
LONG (__data2_start__)
LONG ((__data2_end__ - __data2_start__) / 4)
*/
__copy_table_end__ = .;
} > FLASH
.zero.table (READONLY):
{
. = ALIGN(4);
__zero_table_start__ = .;
/* Add each additional bss section here */
/*
LONG (__bss2_start__)
LONG ((__bss2_end__ - __bss2_start__) / 4)
*/
__zero_table_end__ = .;
__etext = .;
} > FLASH
.data :
{
. = ALIGN(4);
__data_start__ = .;
*(vtable)
*(SORT_BY_ALIGNMENT(.data*))
. = ALIGN(4);
. = ALIGN(4);
/* preinit data */
PROVIDE_HIDDEN (__preinit_array_start = .);
KEEP(*(.preinit_array))
PROVIDE_HIDDEN (__preinit_array_end = .);
. = ALIGN(4);
/* init data */
PROVIDE_HIDDEN (__init_array_start = .);
KEEP(*(SORT(.init_array.*)))
KEEP(*(.init_array))
PROVIDE_HIDDEN (__init_array_end = .);
. = ALIGN(4);
/* finit data */
PROVIDE_HIDDEN (__fini_array_start = .);
KEEP(*(SORT(.fini_array.*)))
KEEP(*(.fini_array))
PROVIDE_HIDDEN (__fini_array_end = .);
. = ALIGN(4);
/* All data end */
__data_end__ = .;
} > RAM AT > FLASH
/* Calculate heap size based on RAM limits. */
heap_limit = ORIGIN(RAM) + LENGTH(RAM); /* End of RAM */
heap_size = heap_limit - __HeapBase;
.heap (NOLOAD):
{
. = ALIGN(8);
__HeapBase = .;
. += heap_size;
__end__ = .;
_end = __end__;
KEEP(*(.heap*))
__HeapLimit = ORIGIN(RAM) + LENGTH(RAM);
} > RAM
__heap_size = __HeapLimit - __HeapBase;
__ram_end__ = 0x20000000 + 0x18000;
__main_flash_end__ = 0x0 + 0xfe000;
/* This is where we handle flash storage blocks. We use dummy sections for finding the configured
* block sizes and then "place" them at the end of flash when the size is known. */
.internal_storage (DSECT) : {
KEEP(*(.internal_storage*))
} > FLASH
.nvm (DSECT) : {
KEEP(*(.simee*))
} > FLASH
__ramfuncs_start__ = __vma_ramfuncs_start__;
__ramfuncs_end__ = __vma_ramfuncs_end__;
linker_nvm_end = __main_flash_end__;
linker_nvm_begin = linker_nvm_end - SIZEOF(.nvm);
linker_storage_end = linker_nvm_begin;
__nvm3Base = linker_nvm_begin;
linker_storage_begin = linker_storage_end - SIZEOF(.internal_storage);
ASSERT((linker_storage_begin >= (__etext + SIZEOF(.data))), "FLASH memory overflowed !")
}

View File

@@ -0,0 +1,646 @@
{
"bomFormat" : "CycloneDX",
"specVersion" : "1.6",
"version" : 1,
"metadata" : {
"timestamp" : "2025-12-06T09:39:59Z",
"authors" : [ {
"name" : "Silicon Laboratories, Inc."
} ],
"properties" : [ {
"name" : "Silicon Labs Disclaimer",
"value" : "TERMS OF USE - SILICON LABORATORIES INC.\n(With respect to Silicon Labs software components, this Software Bill of Materials (SBOM) is based upon Silicon Labs'\nreview and analysis of the code version when released. It is provided \"AS IS\" and does not modify, change or alter\nthe terms or conditions of your use of Silicon Labs' software and/or SDKs based upon license terms and/or agreements\nassociated with this software or SDKs when distributed to you, received by you, or installed by you. Further, no\nwarranties or obligations are created by this SBOM. It is your obligation to comply with the terms of licenses\nreferenced in this SBOM.)"
} ]
},
"components" : [ {
"scope" : "required",
"type" : "library",
"bom-ref" : "simplicity_sdk:2025.6.2",
"name" : "Simplicity SDK Suite",
"version" : "2025.6.2",
"supplier" : {
"name" : "Silicon Laboratories, Inc."
},
"components" : [ {
"scope" : "required",
"type" : "library",
"bom-ref" : "simplicity_sdk:2025.6.2:MGM210PA22JIA",
"name" : "MGM210PA22JIA",
"version" : "2025.6.2",
"supplier" : {
"name" : "Silicon Laboratories, Inc."
},
"licenses" : [ {
"expression" : "Zlib"
} ]
}, {
"scope" : "required",
"type" : "library",
"bom-ref" : "simplicity_sdk:2025.6.2:clock_manager",
"name" : "Clock Manager",
"version" : "2025.6.2",
"supplier" : {
"name" : "Silicon Laboratories, Inc."
},
"licenses" : [ {
"expression" : "Zlib"
} ]
}, {
"scope" : "required",
"type" : "library",
"bom-ref" : "simplicity_sdk:2025.6.2:device_init",
"name" : "Automatic Device Initialization",
"version" : "2025.6.2",
"supplier" : {
"name" : "Silicon Laboratories, Inc."
},
"licenses" : [ {
"expression" : "Zlib"
} ]
}, {
"scope" : "required",
"type" : "library",
"bom-ref" : "simplicity_sdk:2025.6.2:pwm",
"name" : "PWM",
"version" : "2025.6.2",
"supplier" : {
"name" : "Silicon Laboratories, Inc."
},
"licenses" : [ {
"expression" : "Zlib"
} ]
}, {
"scope" : "required",
"type" : "library",
"bom-ref" : "simplicity_sdk:2025.6.2:sl_main",
"name" : "System Setup (sl_main)",
"version" : "2025.6.2",
"supplier" : {
"name" : "Silicon Laboratories, Inc."
},
"licenses" : [ {
"expression" : "Zlib"
} ]
}, {
"scope" : "required",
"type" : "library",
"bom-ref" : "simplicity_sdk:2025.6.2:sleeptimer",
"name" : "Sleep Timer",
"version" : "2025.6.2",
"supplier" : {
"name" : "Silicon Laboratories, Inc."
},
"licenses" : [ {
"expression" : "Zlib"
} ]
}, {
"scope" : "required",
"type" : "library",
"bom-ref" : "simplicity_sdk:2025.6.2:emlib_chip",
"name" : "CHIP",
"version" : "2025.6.2",
"supplier" : {
"name" : "Silicon Laboratories, Inc."
},
"licenses" : [ {
"expression" : "Zlib"
} ]
}, {
"scope" : "required",
"type" : "library",
"bom-ref" : "simplicity_sdk:2025.6.2:emlib_gpio",
"name" : "GPIO",
"version" : "2025.6.2",
"supplier" : {
"name" : "Silicon Laboratories, Inc."
},
"licenses" : [ {
"expression" : "Zlib"
} ]
}, {
"scope" : "required",
"type" : "library",
"bom-ref" : "simplicity_sdk:2025.6.2:device_clock_hal",
"name" : "Device Manager Clock HAL",
"version" : "2025.6.2",
"supplier" : {
"name" : "Silicon Laboratories, Inc."
},
"licenses" : [ {
"expression" : "Zlib"
} ]
}, {
"scope" : "required",
"type" : "library",
"bom-ref" : "simplicity_sdk:2025.6.2:device_manager",
"name" : "Device Manager",
"version" : "2025.6.2",
"supplier" : {
"name" : "Silicon Laboratories, Inc."
},
"licenses" : [ {
"expression" : "Zlib"
} ]
}, {
"scope" : "required",
"type" : "library",
"bom-ref" : "simplicity_sdk:2025.6.2:pwm_core",
"name" : "PWM Core",
"version" : "2025.6.2",
"supplier" : {
"name" : "Silicon Laboratories, Inc."
},
"licenses" : [ {
"expression" : "Zlib"
} ]
}, {
"scope" : "required",
"type" : "library",
"bom-ref" : "simplicity_sdk:2025.6.2:device_init_core",
"name" : "Core",
"version" : "2025.6.2",
"supplier" : {
"name" : "Silicon Laboratories, Inc."
},
"licenses" : [ {
"expression" : "Zlib"
} ]
}, {
"scope" : "required",
"type" : "library",
"bom-ref" : "simplicity_sdk:2025.6.2:sl_assert",
"name" : "Assert Functions",
"version" : "2025.6.2",
"supplier" : {
"name" : "Silicon Laboratories, Inc."
},
"licenses" : [ {
"expression" : "Zlib"
} ]
}, {
"scope" : "required",
"type" : "library",
"bom-ref" : "simplicity_sdk:2025.6.2:emlib_system",
"name" : "SYSTEM",
"version" : "2025.6.2",
"supplier" : {
"name" : "Silicon Laboratories, Inc."
},
"licenses" : [ {
"expression" : "Zlib"
} ]
}, {
"scope" : "required",
"type" : "library",
"bom-ref" : "simplicity_sdk:2025.6.2:clock_manager_init_hal_s2",
"name" : "Clock Manager Init HAL Series 2",
"version" : "2025.6.2",
"supplier" : {
"name" : "Silicon Laboratories, Inc."
},
"licenses" : [ {
"expression" : "Zlib"
} ]
}, {
"scope" : "required",
"type" : "library",
"bom-ref" : "simplicity_sdk:2025.6.2:device_clock",
"name" : "Device Manager Clock",
"version" : "2025.6.2",
"supplier" : {
"name" : "Silicon Laboratories, Inc."
},
"licenses" : [ {
"expression" : "Zlib"
} ]
}, {
"scope" : "required",
"type" : "library",
"bom-ref" : "simplicity_sdk:2025.6.2:component_catalog",
"name" : "Component Catalog",
"version" : "2025.6.2",
"supplier" : {
"name" : "Silicon Laboratories, Inc."
},
"licenses" : [ {
"expression" : "Zlib"
} ]
}, {
"scope" : "required",
"type" : "library",
"bom-ref" : "simplicity_sdk:2025.6.2:emlib_emu",
"name" : "EMU",
"version" : "2025.6.2",
"supplier" : {
"name" : "Silicon Laboratories, Inc."
},
"licenses" : [ {
"expression" : "Zlib"
} ]
}, {
"scope" : "required",
"type" : "library",
"bom-ref" : "simplicity_sdk:2025.6.2:emlib_cmu",
"name" : "CMU",
"version" : "2025.6.2",
"supplier" : {
"name" : "Silicon Laboratories, Inc."
},
"licenses" : [ {
"expression" : "Zlib"
} ]
}, {
"scope" : "required",
"type" : "library",
"bom-ref" : "simplicity_sdk:2025.6.2:hal_gpio",
"name" : "GPIO",
"version" : "2025.6.2",
"supplier" : {
"name" : "Silicon Laboratories, Inc."
},
"licenses" : [ {
"expression" : "Zlib"
} ]
}, {
"scope" : "required",
"type" : "library",
"bom-ref" : "simplicity_sdk:2025.6.2:clock_manager_runtime_hal_s2",
"name" : "Clock Manager Runtime HAL Series 2",
"version" : "2025.6.2",
"supplier" : {
"name" : "Silicon Laboratories, Inc."
},
"licenses" : [ {
"expression" : "Zlib"
} ]
}, {
"scope" : "required",
"type" : "library",
"bom-ref" : "simplicity_sdk:2025.6.2:emlib_burtc",
"name" : "BURTC",
"version" : "2025.6.2",
"supplier" : {
"name" : "Silicon Laboratories, Inc."
},
"licenses" : [ {
"expression" : "Zlib"
} ]
}, {
"scope" : "required",
"type" : "library",
"bom-ref" : "simplicity_sdk:2025.6.2:emlib_syscfg",
"name" : "SYSCFG",
"version" : "2025.6.2",
"supplier" : {
"name" : "Silicon Laboratories, Inc."
},
"licenses" : [ {
"expression" : "Zlib"
} ]
}, {
"scope" : "required",
"type" : "library",
"bom-ref" : "simplicity_sdk:2025.6.2:device_gpio",
"name" : "Device Manager GPIO",
"version" : "2025.6.2",
"supplier" : {
"name" : "Silicon Laboratories, Inc."
},
"licenses" : [ {
"expression" : "Zlib"
} ]
}, {
"scope" : "required",
"type" : "library",
"bom-ref" : "simplicity_sdk:2025.6.2:event_handler",
"name" : "Event Handler",
"version" : "2025.6.2",
"supplier" : {
"name" : "Silicon Laboratories, Inc."
},
"licenses" : [ {
"expression" : "Zlib"
} ]
}, {
"scope" : "required",
"type" : "library",
"bom-ref" : "simplicity_sdk:2025.6.2:emlib_msc",
"name" : "MSC",
"version" : "2025.6.2",
"supplier" : {
"name" : "Silicon Laboratories, Inc."
},
"licenses" : [ {
"expression" : "Zlib"
} ]
}, {
"scope" : "required",
"type" : "library",
"bom-ref" : "simplicity_sdk:2025.6.2:sl_core",
"name" : "core",
"version" : "2025.6.2",
"supplier" : {
"name" : "Silicon Laboratories, Inc."
},
"licenses" : [ {
"expression" : "Zlib"
} ]
}, {
"scope" : "required",
"type" : "library",
"bom-ref" : "simplicity_sdk:2025.6.2:hal_common",
"name" : "Common Headers",
"version" : "2025.6.2",
"supplier" : {
"name" : "Silicon Laboratories, Inc."
},
"licenses" : [ {
"expression" : "Zlib"
} ]
}, {
"scope" : "required",
"type" : "library",
"bom-ref" : "simplicity_sdk:2025.6.2:device_i2c",
"name" : "Device Manager I2C",
"version" : "2025.6.2",
"supplier" : {
"name" : "Silicon Laboratories, Inc."
},
"licenses" : [ {
"expression" : "Zlib"
} ]
}, {
"scope" : "required",
"type" : "library",
"bom-ref" : "simplicity_sdk:2025.6.2:emlib_common",
"name" : "Common Headers",
"version" : "2025.6.2",
"supplier" : {
"name" : "Silicon Laboratories, Inc."
},
"licenses" : [ {
"expression" : "Zlib"
} ]
}, {
"scope" : "required",
"type" : "library",
"bom-ref" : "simplicity_sdk:2025.6.2:device_init_emu",
"name" : "Energy Management Unit (EMU)",
"version" : "2025.6.2",
"supplier" : {
"name" : "Silicon Laboratories, Inc."
},
"licenses" : [ {
"expression" : "Zlib"
} ]
}, {
"scope" : "required",
"type" : "library",
"bom-ref" : "simplicity_sdk:2025.6.2:device_peripheral_hal",
"name" : "Device Manager Peripheral HAL",
"version" : "2025.6.2",
"supplier" : {
"name" : "Silicon Laboratories, Inc."
},
"licenses" : [ {
"expression" : "Zlib"
} ]
}, {
"scope" : "required",
"type" : "library",
"bom-ref" : "simplicity_sdk:2025.6.2:cmsis_core",
"name" : "CMSIS-Core",
"version" : "2025.6.2",
"supplier" : {
"name" : "Silicon Laboratories, Inc."
},
"licenses" : [ {
"expression" : "Apache 2.0"
} ],
"pedigree" : {
"ancestors" : [ {
"scope" : "required",
"type" : "library",
"bom-ref" : "cmsis_core:5.8.0",
"name" : "CMSIS_5",
"version" : "5.8.0",
"supplier" : {
"name" : "ARM-software"
},
"externalReferences" : [ {
"type" : "website",
"url" : "https://github.com/ARM-software/CMSIS_5"
} ],
"purl" : "pkg:github/ARM-software/CMSIS_5@5.8.0",
"pedigree" : {
"notes" : "The CMSIS is a set of tools, APIs, frameworks, and work flows"
}
} ]
}
}, {
"scope" : "required",
"type" : "library",
"bom-ref" : "simplicity_sdk:2025.6.2:interrupt_manager",
"name" : "Interrupt Manager",
"version" : "2025.6.2",
"supplier" : {
"name" : "Silicon Laboratories, Inc."
},
"licenses" : [ {
"expression" : "Zlib"
} ]
}, {
"scope" : "required",
"type" : "library",
"bom-ref" : "simplicity_sdk:2025.6.2:enum",
"name" : "Enumerations",
"version" : "2025.6.2",
"supplier" : {
"name" : "Silicon Laboratories, Inc."
},
"licenses" : [ {
"expression" : "Zlib"
} ]
}, {
"scope" : "required",
"type" : "library",
"bom-ref" : "simplicity_sdk:2025.6.2:emlib_core",
"name" : "CORE",
"version" : "2025.6.2",
"supplier" : {
"name" : "Silicon Laboratories, Inc."
},
"licenses" : [ {
"expression" : "Zlib"
} ]
}, {
"scope" : "required",
"type" : "library",
"bom-ref" : "simplicity_sdk:2025.6.2:interrupt_manager_cortexm",
"name" : "Interrupt Manager Cortex-M",
"version" : "2025.6.2",
"supplier" : {
"name" : "Silicon Laboratories, Inc."
},
"licenses" : [ {
"expression" : "Zlib"
} ]
}, {
"scope" : "required",
"type" : "library",
"bom-ref" : "simplicity_sdk:2025.6.2:emlib_timer",
"name" : "TIMER",
"version" : "2025.6.2",
"supplier" : {
"name" : "Silicon Laboratories, Inc."
},
"licenses" : [ {
"expression" : "Zlib"
} ]
}, {
"scope" : "required",
"type" : "library",
"bom-ref" : "simplicity_sdk:2025.6.2:emlib_rtcc",
"name" : "RTCC",
"version" : "2025.6.2",
"supplier" : {
"name" : "Silicon Laboratories, Inc."
},
"licenses" : [ {
"expression" : "Zlib"
} ]
}, {
"scope" : "required",
"type" : "library",
"bom-ref" : "simplicity_sdk:2025.6.2:sl_main_memory_init",
"name" : "sl_main Setup",
"version" : "2025.6.2",
"supplier" : {
"name" : "Silicon Laboratories, Inc."
},
"licenses" : [ {
"expression" : "Zlib"
} ]
}, {
"scope" : "required",
"type" : "library",
"bom-ref" : "simplicity_sdk:2025.6.2:clock_manager_runtime",
"name" : "Clock Manager Runtime",
"version" : "2025.6.2",
"supplier" : {
"name" : "Silicon Laboratories, Inc."
},
"licenses" : [ {
"expression" : "Zlib"
} ]
}, {
"scope" : "required",
"type" : "library",
"bom-ref" : "simplicity_sdk:2025.6.2:atomic",
"name" : "Atomic Operations Library",
"version" : "2025.6.2",
"supplier" : {
"name" : "Silicon Laboratories, Inc."
},
"licenses" : [ {
"expression" : "Zlib"
} ]
}, {
"scope" : "required",
"type" : "library",
"bom-ref" : "simplicity_sdk:2025.6.2:MGM210PA22JIA_config",
"name" : "MGM210PA22JIA config",
"version" : "2025.6.2",
"supplier" : {
"name" : "Silicon Laboratories, Inc."
},
"licenses" : [ {
"expression" : "Zlib"
} ]
}, {
"scope" : "required",
"type" : "library",
"bom-ref" : "simplicity_sdk:2025.6.2:code_classification",
"name" : "Code Classification",
"version" : "2025.6.2",
"supplier" : {
"name" : "Silicon Laboratories, Inc."
},
"licenses" : [ {
"expression" : "Zlib"
} ]
}, {
"scope" : "required",
"type" : "library",
"bom-ref" : "simplicity_sdk:2025.6.2:sl_common",
"name" : "Common Functions",
"version" : "2025.6.2",
"supplier" : {
"name" : "Silicon Laboratories, Inc."
},
"licenses" : [ {
"expression" : "Zlib"
} ]
}, {
"scope" : "required",
"type" : "library",
"bom-ref" : "simplicity_sdk:2025.6.2:device_peripheral",
"name" : "Device Manager Peripheral",
"version" : "2025.6.2",
"supplier" : {
"name" : "Silicon Laboratories, Inc."
},
"licenses" : [ {
"expression" : "Zlib"
} ]
}, {
"scope" : "required",
"type" : "library",
"bom-ref" : "simplicity_sdk:2025.6.2:sl_main_init",
"name" : "sl main Init",
"version" : "2025.6.2",
"supplier" : {
"name" : "Silicon Laboratories, Inc."
},
"licenses" : [ {
"expression" : "Zlib"
} ]
}, {
"scope" : "required",
"type" : "library",
"bom-ref" : "simplicity_sdk:2025.6.2:sl_main_process_action",
"name" : "sl_main Process Action",
"version" : "2025.6.2",
"supplier" : {
"name" : "Silicon Laboratories, Inc."
},
"licenses" : [ {
"expression" : "Zlib"
} ]
}, {
"scope" : "required",
"type" : "library",
"bom-ref" : "simplicity_sdk:2025.6.2:status",
"name" : "Status Codes Definitions",
"version" : "2025.6.2",
"supplier" : {
"name" : "Silicon Laboratories, Inc."
},
"licenses" : [ {
"expression" : "Zlib"
} ]
}, {
"scope" : "required",
"type" : "library",
"bom-ref" : "simplicity_sdk:2025.6.2:gpio",
"name" : "GPIO Driver",
"version" : "2025.6.2",
"supplier" : {
"name" : "Silicon Laboratories, Inc."
},
"licenses" : [ {
"expression" : "Zlib"
} ]
} ]
} ]
}

View File

@@ -0,0 +1,551 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
TERMS OF USE - SILICON LABORATORIES INC.
(With respect to Silicon Labs software components, this Software Bill of Materials (SBOM) is based upon Silicon Labs'
review and analysis of the code version when released. It is provided "AS IS" and does not modify, change or alter
the terms or conditions of your use of Silicon Labs' software and/or SDKs based upon license terms and/or agreements
associated with this software or SDKs when distributed to you, received by you, or installed by you. Further, no
warranties or obligations are created by this SBOM. It is your obligation to comply with the terms of licenses
referenced in this SBOM.)
-->
<bom xmlns="http://cyclonedx.org/schema/bom/1.6" version="1">
<metadata>
<timestamp>2025-12-06T09:39:59Z</timestamp>
<authors>
<author>
<name>Silicon Laboratories, Inc.</name>
</author>
</authors>
</metadata>
<components>
<component bom-ref="simplicity_sdk:2025.6.2" type="library">
<supplier>
<name>Silicon Laboratories, Inc.</name>
</supplier>
<name>Simplicity SDK Suite</name>
<version>2025.6.2</version>
<components>
<component bom-ref="simplicity_sdk:2025.6.2:MGM210PA22JIA" type="library">
<name>MGM210PA22JIA</name>
<version>2025.6.2</version>
<supplier>
<name>Silicon Laboratories, Inc.</name>
</supplier>
<licenses>
<expression>Zlib</expression>
</licenses>
</component>
<component bom-ref="simplicity_sdk:2025.6.2:clock_manager" type="library">
<name>Clock Manager</name>
<version>2025.6.2</version>
<supplier>
<name>Silicon Laboratories, Inc.</name>
</supplier>
<licenses>
<expression>Zlib</expression>
</licenses>
</component>
<component bom-ref="simplicity_sdk:2025.6.2:device_init" type="library">
<name>Automatic Device Initialization</name>
<version>2025.6.2</version>
<supplier>
<name>Silicon Laboratories, Inc.</name>
</supplier>
<licenses>
<expression>Zlib</expression>
</licenses>
</component>
<component bom-ref="simplicity_sdk:2025.6.2:pwm" type="library">
<name>PWM</name>
<version>2025.6.2</version>
<supplier>
<name>Silicon Laboratories, Inc.</name>
</supplier>
<licenses>
<expression>Zlib</expression>
</licenses>
</component>
<component bom-ref="simplicity_sdk:2025.6.2:sl_main" type="library">
<name>System Setup (sl_main)</name>
<version>2025.6.2</version>
<supplier>
<name>Silicon Laboratories, Inc.</name>
</supplier>
<licenses>
<expression>Zlib</expression>
</licenses>
</component>
<component bom-ref="simplicity_sdk:2025.6.2:sleeptimer" type="library">
<name>Sleep Timer</name>
<version>2025.6.2</version>
<supplier>
<name>Silicon Laboratories, Inc.</name>
</supplier>
<licenses>
<expression>Zlib</expression>
</licenses>
</component>
<component bom-ref="simplicity_sdk:2025.6.2:emlib_chip" type="library">
<name>CHIP</name>
<version>2025.6.2</version>
<supplier>
<name>Silicon Laboratories, Inc.</name>
</supplier>
<licenses>
<expression>Zlib</expression>
</licenses>
</component>
<component bom-ref="simplicity_sdk:2025.6.2:emlib_gpio" type="library">
<name>GPIO</name>
<version>2025.6.2</version>
<supplier>
<name>Silicon Laboratories, Inc.</name>
</supplier>
<licenses>
<expression>Zlib</expression>
</licenses>
</component>
<component bom-ref="simplicity_sdk:2025.6.2:device_clock_hal" type="library">
<name>Device Manager Clock HAL</name>
<version>2025.6.2</version>
<supplier>
<name>Silicon Laboratories, Inc.</name>
</supplier>
<licenses>
<expression>Zlib</expression>
</licenses>
</component>
<component bom-ref="simplicity_sdk:2025.6.2:device_manager" type="library">
<name>Device Manager</name>
<version>2025.6.2</version>
<supplier>
<name>Silicon Laboratories, Inc.</name>
</supplier>
<licenses>
<expression>Zlib</expression>
</licenses>
</component>
<component bom-ref="simplicity_sdk:2025.6.2:pwm_core" type="library">
<name>PWM Core</name>
<version>2025.6.2</version>
<supplier>
<name>Silicon Laboratories, Inc.</name>
</supplier>
<licenses>
<expression>Zlib</expression>
</licenses>
</component>
<component bom-ref="simplicity_sdk:2025.6.2:device_init_core" type="library">
<name>Core</name>
<version>2025.6.2</version>
<supplier>
<name>Silicon Laboratories, Inc.</name>
</supplier>
<licenses>
<expression>Zlib</expression>
</licenses>
</component>
<component bom-ref="simplicity_sdk:2025.6.2:sl_assert" type="library">
<name>Assert Functions</name>
<version>2025.6.2</version>
<supplier>
<name>Silicon Laboratories, Inc.</name>
</supplier>
<licenses>
<expression>Zlib</expression>
</licenses>
</component>
<component bom-ref="simplicity_sdk:2025.6.2:emlib_system" type="library">
<name>SYSTEM</name>
<version>2025.6.2</version>
<supplier>
<name>Silicon Laboratories, Inc.</name>
</supplier>
<licenses>
<expression>Zlib</expression>
</licenses>
</component>
<component bom-ref="simplicity_sdk:2025.6.2:clock_manager_init_hal_s2" type="library">
<name>Clock Manager Init HAL Series 2</name>
<version>2025.6.2</version>
<supplier>
<name>Silicon Laboratories, Inc.</name>
</supplier>
<licenses>
<expression>Zlib</expression>
</licenses>
</component>
<component bom-ref="simplicity_sdk:2025.6.2:device_clock" type="library">
<name>Device Manager Clock</name>
<version>2025.6.2</version>
<supplier>
<name>Silicon Laboratories, Inc.</name>
</supplier>
<licenses>
<expression>Zlib</expression>
</licenses>
</component>
<component bom-ref="simplicity_sdk:2025.6.2:component_catalog" type="library">
<name>Component Catalog</name>
<version>2025.6.2</version>
<supplier>
<name>Silicon Laboratories, Inc.</name>
</supplier>
<licenses>
<expression>Zlib</expression>
</licenses>
</component>
<component bom-ref="simplicity_sdk:2025.6.2:emlib_emu" type="library">
<name>EMU</name>
<version>2025.6.2</version>
<supplier>
<name>Silicon Laboratories, Inc.</name>
</supplier>
<licenses>
<expression>Zlib</expression>
</licenses>
</component>
<component bom-ref="simplicity_sdk:2025.6.2:emlib_cmu" type="library">
<name>CMU</name>
<version>2025.6.2</version>
<supplier>
<name>Silicon Laboratories, Inc.</name>
</supplier>
<licenses>
<expression>Zlib</expression>
</licenses>
</component>
<component bom-ref="simplicity_sdk:2025.6.2:hal_gpio" type="library">
<name>GPIO</name>
<version>2025.6.2</version>
<supplier>
<name>Silicon Laboratories, Inc.</name>
</supplier>
<licenses>
<expression>Zlib</expression>
</licenses>
</component>
<component bom-ref="simplicity_sdk:2025.6.2:clock_manager_runtime_hal_s2" type="library">
<name>Clock Manager Runtime HAL Series 2</name>
<version>2025.6.2</version>
<supplier>
<name>Silicon Laboratories, Inc.</name>
</supplier>
<licenses>
<expression>Zlib</expression>
</licenses>
</component>
<component bom-ref="simplicity_sdk:2025.6.2:emlib_burtc" type="library">
<name>BURTC</name>
<version>2025.6.2</version>
<supplier>
<name>Silicon Laboratories, Inc.</name>
</supplier>
<licenses>
<expression>Zlib</expression>
</licenses>
</component>
<component bom-ref="simplicity_sdk:2025.6.2:emlib_syscfg" type="library">
<name>SYSCFG</name>
<version>2025.6.2</version>
<supplier>
<name>Silicon Laboratories, Inc.</name>
</supplier>
<licenses>
<expression>Zlib</expression>
</licenses>
</component>
<component bom-ref="simplicity_sdk:2025.6.2:device_gpio" type="library">
<name>Device Manager GPIO</name>
<version>2025.6.2</version>
<supplier>
<name>Silicon Laboratories, Inc.</name>
</supplier>
<licenses>
<expression>Zlib</expression>
</licenses>
</component>
<component bom-ref="simplicity_sdk:2025.6.2:event_handler" type="library">
<name>Event Handler</name>
<version>2025.6.2</version>
<supplier>
<name>Silicon Laboratories, Inc.</name>
</supplier>
<licenses>
<expression>Zlib</expression>
</licenses>
</component>
<component bom-ref="simplicity_sdk:2025.6.2:emlib_msc" type="library">
<name>MSC</name>
<version>2025.6.2</version>
<supplier>
<name>Silicon Laboratories, Inc.</name>
</supplier>
<licenses>
<expression>Zlib</expression>
</licenses>
</component>
<component bom-ref="simplicity_sdk:2025.6.2:sl_core" type="library">
<name>core</name>
<version>2025.6.2</version>
<supplier>
<name>Silicon Laboratories, Inc.</name>
</supplier>
<licenses>
<expression>Zlib</expression>
</licenses>
</component>
<component bom-ref="simplicity_sdk:2025.6.2:hal_common" type="library">
<name>Common Headers</name>
<version>2025.6.2</version>
<supplier>
<name>Silicon Laboratories, Inc.</name>
</supplier>
<licenses>
<expression>Zlib</expression>
</licenses>
</component>
<component bom-ref="simplicity_sdk:2025.6.2:device_i2c" type="library">
<name>Device Manager I2C</name>
<version>2025.6.2</version>
<supplier>
<name>Silicon Laboratories, Inc.</name>
</supplier>
<licenses>
<expression>Zlib</expression>
</licenses>
</component>
<component bom-ref="simplicity_sdk:2025.6.2:emlib_common" type="library">
<name>Common Headers</name>
<version>2025.6.2</version>
<supplier>
<name>Silicon Laboratories, Inc.</name>
</supplier>
<licenses>
<expression>Zlib</expression>
</licenses>
</component>
<component bom-ref="simplicity_sdk:2025.6.2:device_init_emu" type="library">
<name>Energy Management Unit (EMU)</name>
<version>2025.6.2</version>
<supplier>
<name>Silicon Laboratories, Inc.</name>
</supplier>
<licenses>
<expression>Zlib</expression>
</licenses>
</component>
<component bom-ref="simplicity_sdk:2025.6.2:device_peripheral_hal" type="library">
<name>Device Manager Peripheral HAL</name>
<version>2025.6.2</version>
<supplier>
<name>Silicon Laboratories, Inc.</name>
</supplier>
<licenses>
<expression>Zlib</expression>
</licenses>
</component>
<component bom-ref="simplicity_sdk:2025.6.2:cmsis_core" type="library">
<name>CMSIS-Core</name>
<version>2025.6.2</version>
<supplier>
<name>Silicon Laboratories, Inc.</name>
</supplier>
<licenses>
<expression>Apache 2.0</expression>
</licenses>
<pedigree>
<ancestors>
<component bom-ref="cmsis_core:5.8.0" type="library">
<supplier>
<name>ARM-software</name>
</supplier>
<name>CMSIS_5</name>
<version>5.8.0</version>
<purl>pkg:github/ARM-software/CMSIS_5@5.8.0</purl>
<pedigree>
<notes>The CMSIS is a set of tools, APIs, frameworks, and work flows</notes>
</pedigree>
<externalReferences>
<reference type="website">
<url>https://github.com/ARM-software/CMSIS_5</url>
</reference>
</externalReferences>
</component>
</ancestors>
</pedigree>
</component>
<component bom-ref="simplicity_sdk:2025.6.2:interrupt_manager" type="library">
<name>Interrupt Manager</name>
<version>2025.6.2</version>
<supplier>
<name>Silicon Laboratories, Inc.</name>
</supplier>
<licenses>
<expression>Zlib</expression>
</licenses>
</component>
<component bom-ref="simplicity_sdk:2025.6.2:enum" type="library">
<name>Enumerations</name>
<version>2025.6.2</version>
<supplier>
<name>Silicon Laboratories, Inc.</name>
</supplier>
<licenses>
<expression>Zlib</expression>
</licenses>
</component>
<component bom-ref="simplicity_sdk:2025.6.2:emlib_core" type="library">
<name>CORE</name>
<version>2025.6.2</version>
<supplier>
<name>Silicon Laboratories, Inc.</name>
</supplier>
<licenses>
<expression>Zlib</expression>
</licenses>
</component>
<component bom-ref="simplicity_sdk:2025.6.2:interrupt_manager_cortexm" type="library">
<name>Interrupt Manager Cortex-M</name>
<version>2025.6.2</version>
<supplier>
<name>Silicon Laboratories, Inc.</name>
</supplier>
<licenses>
<expression>Zlib</expression>
</licenses>
</component>
<component bom-ref="simplicity_sdk:2025.6.2:emlib_timer" type="library">
<name>TIMER</name>
<version>2025.6.2</version>
<supplier>
<name>Silicon Laboratories, Inc.</name>
</supplier>
<licenses>
<expression>Zlib</expression>
</licenses>
</component>
<component bom-ref="simplicity_sdk:2025.6.2:emlib_rtcc" type="library">
<name>RTCC</name>
<version>2025.6.2</version>
<supplier>
<name>Silicon Laboratories, Inc.</name>
</supplier>
<licenses>
<expression>Zlib</expression>
</licenses>
</component>
<component bom-ref="simplicity_sdk:2025.6.2:sl_main_memory_init" type="library">
<name>sl_main Setup</name>
<version>2025.6.2</version>
<supplier>
<name>Silicon Laboratories, Inc.</name>
</supplier>
<licenses>
<expression>Zlib</expression>
</licenses>
</component>
<component bom-ref="simplicity_sdk:2025.6.2:clock_manager_runtime" type="library">
<name>Clock Manager Runtime</name>
<version>2025.6.2</version>
<supplier>
<name>Silicon Laboratories, Inc.</name>
</supplier>
<licenses>
<expression>Zlib</expression>
</licenses>
</component>
<component bom-ref="simplicity_sdk:2025.6.2:atomic" type="library">
<name>Atomic Operations Library</name>
<version>2025.6.2</version>
<supplier>
<name>Silicon Laboratories, Inc.</name>
</supplier>
<licenses>
<expression>Zlib</expression>
</licenses>
</component>
<component bom-ref="simplicity_sdk:2025.6.2:MGM210PA22JIA_config" type="library">
<name>MGM210PA22JIA config</name>
<version>2025.6.2</version>
<supplier>
<name>Silicon Laboratories, Inc.</name>
</supplier>
<licenses>
<expression>Zlib</expression>
</licenses>
</component>
<component bom-ref="simplicity_sdk:2025.6.2:code_classification" type="library">
<name>Code Classification</name>
<version>2025.6.2</version>
<supplier>
<name>Silicon Laboratories, Inc.</name>
</supplier>
<licenses>
<expression>Zlib</expression>
</licenses>
</component>
<component bom-ref="simplicity_sdk:2025.6.2:sl_common" type="library">
<name>Common Functions</name>
<version>2025.6.2</version>
<supplier>
<name>Silicon Laboratories, Inc.</name>
</supplier>
<licenses>
<expression>Zlib</expression>
</licenses>
</component>
<component bom-ref="simplicity_sdk:2025.6.2:device_peripheral" type="library">
<name>Device Manager Peripheral</name>
<version>2025.6.2</version>
<supplier>
<name>Silicon Laboratories, Inc.</name>
</supplier>
<licenses>
<expression>Zlib</expression>
</licenses>
</component>
<component bom-ref="simplicity_sdk:2025.6.2:sl_main_init" type="library">
<name>sl main Init</name>
<version>2025.6.2</version>
<supplier>
<name>Silicon Laboratories, Inc.</name>
</supplier>
<licenses>
<expression>Zlib</expression>
</licenses>
</component>
<component bom-ref="simplicity_sdk:2025.6.2:sl_main_process_action" type="library">
<name>sl_main Process Action</name>
<version>2025.6.2</version>
<supplier>
<name>Silicon Laboratories, Inc.</name>
</supplier>
<licenses>
<expression>Zlib</expression>
</licenses>
</component>
<component bom-ref="simplicity_sdk:2025.6.2:status" type="library">
<name>Status Codes Definitions</name>
<version>2025.6.2</version>
<supplier>
<name>Silicon Laboratories, Inc.</name>
</supplier>
<licenses>
<expression>Zlib</expression>
</licenses>
</component>
<component bom-ref="simplicity_sdk:2025.6.2:gpio" type="library">
<name>GPIO Driver</name>
<version>2025.6.2</version>
<supplier>
<name>Silicon Laboratories, Inc.</name>
</supplier>
<licenses>
<expression>Zlib</expression>
</licenses>
</component>
</components>
</component>
</components>
</bom>

View File

@@ -0,0 +1,642 @@
# TERMS OF USE - SILICON LABORATORIES INC.
# (With respect to Silicon Labs software components, this Software Bill of Materials (SBOM) is based upon Silicon Labs'
# review and analysis of the code version when released. It is provided "AS IS" and does not modify, change or alter
# the terms or conditions of your use of Silicon Labs' software and/or SDKs based upon license terms and/or agreements
# associated with this software or SDKs when distributed to you, received by you, or installed by you. Further, no
# warranties or obligations are created by this SBOM. It is your obligation to comply with the terms of licenses
# referenced in this SBOM.)
SPDXVersion: SPDX-2.3
DataLicense: CC0-1.0
SPDXID: SPDXRef-DOCUMENT
DocumentName: Silicon-Laboratories
DocumentNamespace: https://silabs.com
## Creation Information
Creator: Organization: Silicon Laboratories, Inc.
Created: 2025-12-06T09:39:59Z
## Relationships
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-simplicity_sdk-2025.6.2
## Package Information
PackageName: Simplicity SDK Suite
SPDXID: SPDXRef-simplicity_sdk-2025.6.2
PackageVersion: 2025.6.2
PrimaryPackagePurpose: LIBRARY
PackageDownloadLocation: NOASSERTION
PackageSupplier: Organization: Silicon Laboratories, Inc.
## Relationships
Relationship: SPDXRef-simplicity_sdk-2025.6.2 CONTAINS SPDXRef-simplicity_sdk-2025.6.2-MGM210PA22JIA
Relationship: SPDXRef-simplicity_sdk-2025.6.2 CONTAINS SPDXRef-simplicity_sdk-2025.6.2-clock_manager
Relationship: SPDXRef-simplicity_sdk-2025.6.2 CONTAINS SPDXRef-simplicity_sdk-2025.6.2-device_init
Relationship: SPDXRef-simplicity_sdk-2025.6.2 CONTAINS SPDXRef-simplicity_sdk-2025.6.2-pwm
Relationship: SPDXRef-simplicity_sdk-2025.6.2 CONTAINS SPDXRef-simplicity_sdk-2025.6.2-sl_main
Relationship: SPDXRef-simplicity_sdk-2025.6.2 CONTAINS SPDXRef-simplicity_sdk-2025.6.2-sleeptimer
Relationship: SPDXRef-simplicity_sdk-2025.6.2 CONTAINS SPDXRef-simplicity_sdk-2025.6.2-emlib_chip
Relationship: SPDXRef-simplicity_sdk-2025.6.2 CONTAINS SPDXRef-simplicity_sdk-2025.6.2-emlib_gpio
Relationship: SPDXRef-simplicity_sdk-2025.6.2 CONTAINS SPDXRef-simplicity_sdk-2025.6.2-device_clock_hal
Relationship: SPDXRef-simplicity_sdk-2025.6.2 CONTAINS SPDXRef-simplicity_sdk-2025.6.2-device_manager
Relationship: SPDXRef-simplicity_sdk-2025.6.2 CONTAINS SPDXRef-simplicity_sdk-2025.6.2-pwm_core
Relationship: SPDXRef-simplicity_sdk-2025.6.2 CONTAINS SPDXRef-simplicity_sdk-2025.6.2-device_init_core
Relationship: SPDXRef-simplicity_sdk-2025.6.2 CONTAINS SPDXRef-simplicity_sdk-2025.6.2-sl_assert
Relationship: SPDXRef-simplicity_sdk-2025.6.2 CONTAINS SPDXRef-simplicity_sdk-2025.6.2-emlib_system
Relationship: SPDXRef-simplicity_sdk-2025.6.2 CONTAINS SPDXRef-simplicity_sdk-2025.6.2-clock_manager_init_hal_s2
Relationship: SPDXRef-simplicity_sdk-2025.6.2 CONTAINS SPDXRef-simplicity_sdk-2025.6.2-device_clock
Relationship: SPDXRef-simplicity_sdk-2025.6.2 CONTAINS SPDXRef-simplicity_sdk-2025.6.2-component_catalog
Relationship: SPDXRef-simplicity_sdk-2025.6.2 CONTAINS SPDXRef-simplicity_sdk-2025.6.2-emlib_emu
Relationship: SPDXRef-simplicity_sdk-2025.6.2 CONTAINS SPDXRef-simplicity_sdk-2025.6.2-emlib_cmu
Relationship: SPDXRef-simplicity_sdk-2025.6.2 CONTAINS SPDXRef-simplicity_sdk-2025.6.2-hal_gpio
Relationship: SPDXRef-simplicity_sdk-2025.6.2 CONTAINS SPDXRef-simplicity_sdk-2025.6.2-clock_manager_runtime_hal_s2
Relationship: SPDXRef-simplicity_sdk-2025.6.2 CONTAINS SPDXRef-simplicity_sdk-2025.6.2-emlib_burtc
Relationship: SPDXRef-simplicity_sdk-2025.6.2 CONTAINS SPDXRef-simplicity_sdk-2025.6.2-emlib_syscfg
Relationship: SPDXRef-simplicity_sdk-2025.6.2 CONTAINS SPDXRef-simplicity_sdk-2025.6.2-device_gpio
Relationship: SPDXRef-simplicity_sdk-2025.6.2 CONTAINS SPDXRef-simplicity_sdk-2025.6.2-event_handler
Relationship: SPDXRef-simplicity_sdk-2025.6.2 CONTAINS SPDXRef-simplicity_sdk-2025.6.2-emlib_msc
Relationship: SPDXRef-simplicity_sdk-2025.6.2 CONTAINS SPDXRef-simplicity_sdk-2025.6.2-sl_core
Relationship: SPDXRef-simplicity_sdk-2025.6.2 CONTAINS SPDXRef-simplicity_sdk-2025.6.2-hal_common
Relationship: SPDXRef-simplicity_sdk-2025.6.2 CONTAINS SPDXRef-simplicity_sdk-2025.6.2-device_i2c
Relationship: SPDXRef-simplicity_sdk-2025.6.2 CONTAINS SPDXRef-simplicity_sdk-2025.6.2-emlib_common
Relationship: SPDXRef-simplicity_sdk-2025.6.2 CONTAINS SPDXRef-simplicity_sdk-2025.6.2-device_init_emu
Relationship: SPDXRef-simplicity_sdk-2025.6.2 CONTAINS SPDXRef-simplicity_sdk-2025.6.2-device_peripheral_hal
Relationship: SPDXRef-simplicity_sdk-2025.6.2 CONTAINS SPDXRef-simplicity_sdk-2025.6.2-cmsis_core
Relationship: SPDXRef-simplicity_sdk-2025.6.2 CONTAINS SPDXRef-simplicity_sdk-2025.6.2-interrupt_manager
Relationship: SPDXRef-simplicity_sdk-2025.6.2 CONTAINS SPDXRef-simplicity_sdk-2025.6.2-enum
Relationship: SPDXRef-simplicity_sdk-2025.6.2 CONTAINS SPDXRef-simplicity_sdk-2025.6.2-emlib_core
Relationship: SPDXRef-simplicity_sdk-2025.6.2 CONTAINS SPDXRef-simplicity_sdk-2025.6.2-interrupt_manager_cortexm
Relationship: SPDXRef-simplicity_sdk-2025.6.2 CONTAINS SPDXRef-simplicity_sdk-2025.6.2-emlib_timer
Relationship: SPDXRef-simplicity_sdk-2025.6.2 CONTAINS SPDXRef-simplicity_sdk-2025.6.2-emlib_rtcc
Relationship: SPDXRef-simplicity_sdk-2025.6.2 CONTAINS SPDXRef-simplicity_sdk-2025.6.2-sl_main_memory_init
Relationship: SPDXRef-simplicity_sdk-2025.6.2 CONTAINS SPDXRef-simplicity_sdk-2025.6.2-clock_manager_runtime
Relationship: SPDXRef-simplicity_sdk-2025.6.2 CONTAINS SPDXRef-simplicity_sdk-2025.6.2-atomic
Relationship: SPDXRef-simplicity_sdk-2025.6.2 CONTAINS SPDXRef-simplicity_sdk-2025.6.2-MGM210PA22JIA_config
Relationship: SPDXRef-simplicity_sdk-2025.6.2 CONTAINS SPDXRef-simplicity_sdk-2025.6.2-code_classification
Relationship: SPDXRef-simplicity_sdk-2025.6.2 CONTAINS SPDXRef-simplicity_sdk-2025.6.2-sl_common
Relationship: SPDXRef-simplicity_sdk-2025.6.2 CONTAINS SPDXRef-simplicity_sdk-2025.6.2-device_peripheral
Relationship: SPDXRef-simplicity_sdk-2025.6.2 CONTAINS SPDXRef-simplicity_sdk-2025.6.2-sl_main_init
Relationship: SPDXRef-simplicity_sdk-2025.6.2 CONTAINS SPDXRef-simplicity_sdk-2025.6.2-sl_main_process_action
Relationship: SPDXRef-simplicity_sdk-2025.6.2 CONTAINS SPDXRef-simplicity_sdk-2025.6.2-status
Relationship: SPDXRef-simplicity_sdk-2025.6.2 CONTAINS SPDXRef-simplicity_sdk-2025.6.2-gpio
## Package Information
PackageName: MGM210PA22JIA
SPDXID: SPDXRef-simplicity_sdk-2025.6.2-MGM210PA22JIA
PackageVersion: 2025.6.2
PrimaryPackagePurpose: LIBRARY
PackageDownloadLocation: NOASSERTION
PackageSupplier: Organization: Silicon Laboratories, Inc.
PackageLicenseConcluded: Zlib
## Relationships
Relationship: SPDXRef-simplicity_sdk-2025.6.2-MGM210PA22JIA CONTAINED_BY SPDXRef-simplicity_sdk-2025.6.2
## Package Information
PackageName: Clock Manager
SPDXID: SPDXRef-simplicity_sdk-2025.6.2-clock_manager
PackageVersion: 2025.6.2
PrimaryPackagePurpose: LIBRARY
PackageDownloadLocation: NOASSERTION
PackageSupplier: Organization: Silicon Laboratories, Inc.
PackageLicenseConcluded: Zlib
## Relationships
Relationship: SPDXRef-simplicity_sdk-2025.6.2-clock_manager CONTAINED_BY SPDXRef-simplicity_sdk-2025.6.2
## Package Information
PackageName: Automatic Device Initialization
SPDXID: SPDXRef-simplicity_sdk-2025.6.2-device_init
PackageVersion: 2025.6.2
PrimaryPackagePurpose: LIBRARY
PackageDownloadLocation: NOASSERTION
PackageSupplier: Organization: Silicon Laboratories, Inc.
PackageLicenseConcluded: Zlib
## Relationships
Relationship: SPDXRef-simplicity_sdk-2025.6.2-device_init CONTAINED_BY SPDXRef-simplicity_sdk-2025.6.2
## Package Information
PackageName: PWM
SPDXID: SPDXRef-simplicity_sdk-2025.6.2-pwm
PackageVersion: 2025.6.2
PrimaryPackagePurpose: LIBRARY
PackageDownloadLocation: NOASSERTION
PackageSupplier: Organization: Silicon Laboratories, Inc.
PackageLicenseConcluded: Zlib
## Relationships
Relationship: SPDXRef-simplicity_sdk-2025.6.2-pwm CONTAINED_BY SPDXRef-simplicity_sdk-2025.6.2
## Package Information
PackageName: System Setup (sl_main)
SPDXID: SPDXRef-simplicity_sdk-2025.6.2-sl_main
PackageVersion: 2025.6.2
PrimaryPackagePurpose: LIBRARY
PackageDownloadLocation: NOASSERTION
PackageSupplier: Organization: Silicon Laboratories, Inc.
PackageLicenseConcluded: Zlib
## Relationships
Relationship: SPDXRef-simplicity_sdk-2025.6.2-sl_main CONTAINED_BY SPDXRef-simplicity_sdk-2025.6.2
## Package Information
PackageName: Sleep Timer
SPDXID: SPDXRef-simplicity_sdk-2025.6.2-sleeptimer
PackageVersion: 2025.6.2
PrimaryPackagePurpose: LIBRARY
PackageDownloadLocation: NOASSERTION
PackageSupplier: Organization: Silicon Laboratories, Inc.
PackageLicenseConcluded: Zlib
## Relationships
Relationship: SPDXRef-simplicity_sdk-2025.6.2-sleeptimer CONTAINED_BY SPDXRef-simplicity_sdk-2025.6.2
## Package Information
PackageName: CHIP
SPDXID: SPDXRef-simplicity_sdk-2025.6.2-emlib_chip
PackageVersion: 2025.6.2
PrimaryPackagePurpose: LIBRARY
PackageDownloadLocation: NOASSERTION
PackageSupplier: Organization: Silicon Laboratories, Inc.
PackageLicenseConcluded: Zlib
## Relationships
Relationship: SPDXRef-simplicity_sdk-2025.6.2-emlib_chip CONTAINED_BY SPDXRef-simplicity_sdk-2025.6.2
## Package Information
PackageName: GPIO
SPDXID: SPDXRef-simplicity_sdk-2025.6.2-emlib_gpio
PackageVersion: 2025.6.2
PrimaryPackagePurpose: LIBRARY
PackageDownloadLocation: NOASSERTION
PackageSupplier: Organization: Silicon Laboratories, Inc.
PackageLicenseConcluded: Zlib
## Relationships
Relationship: SPDXRef-simplicity_sdk-2025.6.2-emlib_gpio CONTAINED_BY SPDXRef-simplicity_sdk-2025.6.2
## Package Information
PackageName: Device Manager Clock HAL
SPDXID: SPDXRef-simplicity_sdk-2025.6.2-device_clock_hal
PackageVersion: 2025.6.2
PrimaryPackagePurpose: LIBRARY
PackageDownloadLocation: NOASSERTION
PackageSupplier: Organization: Silicon Laboratories, Inc.
PackageLicenseConcluded: Zlib
## Relationships
Relationship: SPDXRef-simplicity_sdk-2025.6.2-device_clock_hal CONTAINED_BY SPDXRef-simplicity_sdk-2025.6.2
## Package Information
PackageName: Device Manager
SPDXID: SPDXRef-simplicity_sdk-2025.6.2-device_manager
PackageVersion: 2025.6.2
PrimaryPackagePurpose: LIBRARY
PackageDownloadLocation: NOASSERTION
PackageSupplier: Organization: Silicon Laboratories, Inc.
PackageLicenseConcluded: Zlib
## Relationships
Relationship: SPDXRef-simplicity_sdk-2025.6.2-device_manager CONTAINED_BY SPDXRef-simplicity_sdk-2025.6.2
## Package Information
PackageName: PWM Core
SPDXID: SPDXRef-simplicity_sdk-2025.6.2-pwm_core
PackageVersion: 2025.6.2
PrimaryPackagePurpose: LIBRARY
PackageDownloadLocation: NOASSERTION
PackageSupplier: Organization: Silicon Laboratories, Inc.
PackageLicenseConcluded: Zlib
## Relationships
Relationship: SPDXRef-simplicity_sdk-2025.6.2-pwm_core CONTAINED_BY SPDXRef-simplicity_sdk-2025.6.2
## Package Information
PackageName: Core
SPDXID: SPDXRef-simplicity_sdk-2025.6.2-device_init_core
PackageVersion: 2025.6.2
PrimaryPackagePurpose: LIBRARY
PackageDownloadLocation: NOASSERTION
PackageSupplier: Organization: Silicon Laboratories, Inc.
PackageLicenseConcluded: Zlib
## Relationships
Relationship: SPDXRef-simplicity_sdk-2025.6.2-device_init_core CONTAINED_BY SPDXRef-simplicity_sdk-2025.6.2
## Package Information
PackageName: Assert Functions
SPDXID: SPDXRef-simplicity_sdk-2025.6.2-sl_assert
PackageVersion: 2025.6.2
PrimaryPackagePurpose: LIBRARY
PackageDownloadLocation: NOASSERTION
PackageSupplier: Organization: Silicon Laboratories, Inc.
PackageLicenseConcluded: Zlib
## Relationships
Relationship: SPDXRef-simplicity_sdk-2025.6.2-sl_assert CONTAINED_BY SPDXRef-simplicity_sdk-2025.6.2
## Package Information
PackageName: SYSTEM
SPDXID: SPDXRef-simplicity_sdk-2025.6.2-emlib_system
PackageVersion: 2025.6.2
PrimaryPackagePurpose: LIBRARY
PackageDownloadLocation: NOASSERTION
PackageSupplier: Organization: Silicon Laboratories, Inc.
PackageLicenseConcluded: Zlib
## Relationships
Relationship: SPDXRef-simplicity_sdk-2025.6.2-emlib_system CONTAINED_BY SPDXRef-simplicity_sdk-2025.6.2
## Package Information
PackageName: Clock Manager Init HAL Series 2
SPDXID: SPDXRef-simplicity_sdk-2025.6.2-clock_manager_init_hal_s2
PackageVersion: 2025.6.2
PrimaryPackagePurpose: LIBRARY
PackageDownloadLocation: NOASSERTION
PackageSupplier: Organization: Silicon Laboratories, Inc.
PackageLicenseConcluded: Zlib
## Relationships
Relationship: SPDXRef-simplicity_sdk-2025.6.2-clock_manager_init_hal_s2 CONTAINED_BY SPDXRef-simplicity_sdk-2025.6.2
## Package Information
PackageName: Device Manager Clock
SPDXID: SPDXRef-simplicity_sdk-2025.6.2-device_clock
PackageVersion: 2025.6.2
PrimaryPackagePurpose: LIBRARY
PackageDownloadLocation: NOASSERTION
PackageSupplier: Organization: Silicon Laboratories, Inc.
PackageLicenseConcluded: Zlib
## Relationships
Relationship: SPDXRef-simplicity_sdk-2025.6.2-device_clock CONTAINED_BY SPDXRef-simplicity_sdk-2025.6.2
## Package Information
PackageName: Component Catalog
SPDXID: SPDXRef-simplicity_sdk-2025.6.2-component_catalog
PackageVersion: 2025.6.2
PrimaryPackagePurpose: LIBRARY
PackageDownloadLocation: NOASSERTION
PackageSupplier: Organization: Silicon Laboratories, Inc.
PackageLicenseConcluded: Zlib
## Relationships
Relationship: SPDXRef-simplicity_sdk-2025.6.2-component_catalog CONTAINED_BY SPDXRef-simplicity_sdk-2025.6.2
## Package Information
PackageName: EMU
SPDXID: SPDXRef-simplicity_sdk-2025.6.2-emlib_emu
PackageVersion: 2025.6.2
PrimaryPackagePurpose: LIBRARY
PackageDownloadLocation: NOASSERTION
PackageSupplier: Organization: Silicon Laboratories, Inc.
PackageLicenseConcluded: Zlib
## Relationships
Relationship: SPDXRef-simplicity_sdk-2025.6.2-emlib_emu CONTAINED_BY SPDXRef-simplicity_sdk-2025.6.2
## Package Information
PackageName: CMU
SPDXID: SPDXRef-simplicity_sdk-2025.6.2-emlib_cmu
PackageVersion: 2025.6.2
PrimaryPackagePurpose: LIBRARY
PackageDownloadLocation: NOASSERTION
PackageSupplier: Organization: Silicon Laboratories, Inc.
PackageLicenseConcluded: Zlib
## Relationships
Relationship: SPDXRef-simplicity_sdk-2025.6.2-emlib_cmu CONTAINED_BY SPDXRef-simplicity_sdk-2025.6.2
## Package Information
PackageName: GPIO
SPDXID: SPDXRef-simplicity_sdk-2025.6.2-hal_gpio
PackageVersion: 2025.6.2
PrimaryPackagePurpose: LIBRARY
PackageDownloadLocation: NOASSERTION
PackageSupplier: Organization: Silicon Laboratories, Inc.
PackageLicenseConcluded: Zlib
## Relationships
Relationship: SPDXRef-simplicity_sdk-2025.6.2-hal_gpio CONTAINED_BY SPDXRef-simplicity_sdk-2025.6.2
## Package Information
PackageName: Clock Manager Runtime HAL Series 2
SPDXID: SPDXRef-simplicity_sdk-2025.6.2-clock_manager_runtime_hal_s2
PackageVersion: 2025.6.2
PrimaryPackagePurpose: LIBRARY
PackageDownloadLocation: NOASSERTION
PackageSupplier: Organization: Silicon Laboratories, Inc.
PackageLicenseConcluded: Zlib
## Relationships
Relationship: SPDXRef-simplicity_sdk-2025.6.2-clock_manager_runtime_hal_s2 CONTAINED_BY SPDXRef-simplicity_sdk-2025.6.2
## Package Information
PackageName: BURTC
SPDXID: SPDXRef-simplicity_sdk-2025.6.2-emlib_burtc
PackageVersion: 2025.6.2
PrimaryPackagePurpose: LIBRARY
PackageDownloadLocation: NOASSERTION
PackageSupplier: Organization: Silicon Laboratories, Inc.
PackageLicenseConcluded: Zlib
## Relationships
Relationship: SPDXRef-simplicity_sdk-2025.6.2-emlib_burtc CONTAINED_BY SPDXRef-simplicity_sdk-2025.6.2
## Package Information
PackageName: SYSCFG
SPDXID: SPDXRef-simplicity_sdk-2025.6.2-emlib_syscfg
PackageVersion: 2025.6.2
PrimaryPackagePurpose: LIBRARY
PackageDownloadLocation: NOASSERTION
PackageSupplier: Organization: Silicon Laboratories, Inc.
PackageLicenseConcluded: Zlib
## Relationships
Relationship: SPDXRef-simplicity_sdk-2025.6.2-emlib_syscfg CONTAINED_BY SPDXRef-simplicity_sdk-2025.6.2
## Package Information
PackageName: Device Manager GPIO
SPDXID: SPDXRef-simplicity_sdk-2025.6.2-device_gpio
PackageVersion: 2025.6.2
PrimaryPackagePurpose: LIBRARY
PackageDownloadLocation: NOASSERTION
PackageSupplier: Organization: Silicon Laboratories, Inc.
PackageLicenseConcluded: Zlib
## Relationships
Relationship: SPDXRef-simplicity_sdk-2025.6.2-device_gpio CONTAINED_BY SPDXRef-simplicity_sdk-2025.6.2
## Package Information
PackageName: Event Handler
SPDXID: SPDXRef-simplicity_sdk-2025.6.2-event_handler
PackageVersion: 2025.6.2
PrimaryPackagePurpose: LIBRARY
PackageDownloadLocation: NOASSERTION
PackageSupplier: Organization: Silicon Laboratories, Inc.
PackageLicenseConcluded: Zlib
## Relationships
Relationship: SPDXRef-simplicity_sdk-2025.6.2-event_handler CONTAINED_BY SPDXRef-simplicity_sdk-2025.6.2
## Package Information
PackageName: MSC
SPDXID: SPDXRef-simplicity_sdk-2025.6.2-emlib_msc
PackageVersion: 2025.6.2
PrimaryPackagePurpose: LIBRARY
PackageDownloadLocation: NOASSERTION
PackageSupplier: Organization: Silicon Laboratories, Inc.
PackageLicenseConcluded: Zlib
## Relationships
Relationship: SPDXRef-simplicity_sdk-2025.6.2-emlib_msc CONTAINED_BY SPDXRef-simplicity_sdk-2025.6.2
## Package Information
PackageName: core
SPDXID: SPDXRef-simplicity_sdk-2025.6.2-sl_core
PackageVersion: 2025.6.2
PrimaryPackagePurpose: LIBRARY
PackageDownloadLocation: NOASSERTION
PackageSupplier: Organization: Silicon Laboratories, Inc.
PackageLicenseConcluded: Zlib
## Relationships
Relationship: SPDXRef-simplicity_sdk-2025.6.2-sl_core CONTAINED_BY SPDXRef-simplicity_sdk-2025.6.2
## Package Information
PackageName: Common Headers
SPDXID: SPDXRef-simplicity_sdk-2025.6.2-hal_common
PackageVersion: 2025.6.2
PrimaryPackagePurpose: LIBRARY
PackageDownloadLocation: NOASSERTION
PackageSupplier: Organization: Silicon Laboratories, Inc.
PackageLicenseConcluded: Zlib
## Relationships
Relationship: SPDXRef-simplicity_sdk-2025.6.2-hal_common CONTAINED_BY SPDXRef-simplicity_sdk-2025.6.2
## Package Information
PackageName: Device Manager I2C
SPDXID: SPDXRef-simplicity_sdk-2025.6.2-device_i2c
PackageVersion: 2025.6.2
PrimaryPackagePurpose: LIBRARY
PackageDownloadLocation: NOASSERTION
PackageSupplier: Organization: Silicon Laboratories, Inc.
PackageLicenseConcluded: Zlib
## Relationships
Relationship: SPDXRef-simplicity_sdk-2025.6.2-device_i2c CONTAINED_BY SPDXRef-simplicity_sdk-2025.6.2
## Package Information
PackageName: Common Headers
SPDXID: SPDXRef-simplicity_sdk-2025.6.2-emlib_common
PackageVersion: 2025.6.2
PrimaryPackagePurpose: LIBRARY
PackageDownloadLocation: NOASSERTION
PackageSupplier: Organization: Silicon Laboratories, Inc.
PackageLicenseConcluded: Zlib
## Relationships
Relationship: SPDXRef-simplicity_sdk-2025.6.2-emlib_common CONTAINED_BY SPDXRef-simplicity_sdk-2025.6.2
## Package Information
PackageName: Energy Management Unit (EMU)
SPDXID: SPDXRef-simplicity_sdk-2025.6.2-device_init_emu
PackageVersion: 2025.6.2
PrimaryPackagePurpose: LIBRARY
PackageDownloadLocation: NOASSERTION
PackageSupplier: Organization: Silicon Laboratories, Inc.
PackageLicenseConcluded: Zlib
## Relationships
Relationship: SPDXRef-simplicity_sdk-2025.6.2-device_init_emu CONTAINED_BY SPDXRef-simplicity_sdk-2025.6.2
## Package Information
PackageName: Device Manager Peripheral HAL
SPDXID: SPDXRef-simplicity_sdk-2025.6.2-device_peripheral_hal
PackageVersion: 2025.6.2
PrimaryPackagePurpose: LIBRARY
PackageDownloadLocation: NOASSERTION
PackageSupplier: Organization: Silicon Laboratories, Inc.
PackageLicenseConcluded: Zlib
## Relationships
Relationship: SPDXRef-simplicity_sdk-2025.6.2-device_peripheral_hal CONTAINED_BY SPDXRef-simplicity_sdk-2025.6.2
## Package Information
PackageName: CMSIS-Core
SPDXID: SPDXRef-simplicity_sdk-2025.6.2-cmsis_core
PackageVersion: 2025.6.2
PrimaryPackagePurpose: LIBRARY
PackageDownloadLocation: NOASSERTION
PackageSupplier: Organization: Silicon Laboratories, Inc.
PackageLicenseConcluded: Apache 2.0
## Relationships
Relationship: SPDXRef-simplicity_sdk-2025.6.2-cmsis_core CONTAINED_BY SPDXRef-simplicity_sdk-2025.6.2
Relationship: SPDXRef-simplicity_sdk-2025.6.2-cmsis_core ANCESTOR_OF SPDXRef-cmsis_core-5.8.0
## Package Information
PackageName: CMSIS_5
SPDXID: SPDXRef-cmsis_core-5.8.0
PackageVersion: 5.8.0
PrimaryPackagePurpose: LIBRARY
PackageDownloadLocation: NOASSERTION
PackageSupplier: Organization: ARM-software
PackageOriginator: Organization: NOASSERTION
PackageHomePage: https://github.com/ARM-software/CMSIS_5
ExternalRef: PACKAGE-MANAGER purl pkg:github/ARM-software/CMSIS_5@5.8.0
PackageComment: <text>The CMSIS is a set of tools, APIs, frameworks, and work flows</text>
## Relationships
Relationship: SPDXRef-cmsis_core-5.8.0 DESCENDANT_OF SPDXRef-simplicity_sdk-2025.6.2-cmsis_core
## Package Information
PackageName: Interrupt Manager
SPDXID: SPDXRef-simplicity_sdk-2025.6.2-interrupt_manager
PackageVersion: 2025.6.2
PrimaryPackagePurpose: LIBRARY
PackageDownloadLocation: NOASSERTION
PackageSupplier: Organization: Silicon Laboratories, Inc.
PackageLicenseConcluded: Zlib
## Relationships
Relationship: SPDXRef-simplicity_sdk-2025.6.2-interrupt_manager CONTAINED_BY SPDXRef-simplicity_sdk-2025.6.2
## Package Information
PackageName: Enumerations
SPDXID: SPDXRef-simplicity_sdk-2025.6.2-enum
PackageVersion: 2025.6.2
PrimaryPackagePurpose: LIBRARY
PackageDownloadLocation: NOASSERTION
PackageSupplier: Organization: Silicon Laboratories, Inc.
PackageLicenseConcluded: Zlib
## Relationships
Relationship: SPDXRef-simplicity_sdk-2025.6.2-enum CONTAINED_BY SPDXRef-simplicity_sdk-2025.6.2
## Package Information
PackageName: CORE
SPDXID: SPDXRef-simplicity_sdk-2025.6.2-emlib_core
PackageVersion: 2025.6.2
PrimaryPackagePurpose: LIBRARY
PackageDownloadLocation: NOASSERTION
PackageSupplier: Organization: Silicon Laboratories, Inc.
PackageLicenseConcluded: Zlib
## Relationships
Relationship: SPDXRef-simplicity_sdk-2025.6.2-emlib_core CONTAINED_BY SPDXRef-simplicity_sdk-2025.6.2
## Package Information
PackageName: Interrupt Manager Cortex-M
SPDXID: SPDXRef-simplicity_sdk-2025.6.2-interrupt_manager_cortexm
PackageVersion: 2025.6.2
PrimaryPackagePurpose: LIBRARY
PackageDownloadLocation: NOASSERTION
PackageSupplier: Organization: Silicon Laboratories, Inc.
PackageLicenseConcluded: Zlib
## Relationships
Relationship: SPDXRef-simplicity_sdk-2025.6.2-interrupt_manager_cortexm CONTAINED_BY SPDXRef-simplicity_sdk-2025.6.2
## Package Information
PackageName: TIMER
SPDXID: SPDXRef-simplicity_sdk-2025.6.2-emlib_timer
PackageVersion: 2025.6.2
PrimaryPackagePurpose: LIBRARY
PackageDownloadLocation: NOASSERTION
PackageSupplier: Organization: Silicon Laboratories, Inc.
PackageLicenseConcluded: Zlib
## Relationships
Relationship: SPDXRef-simplicity_sdk-2025.6.2-emlib_timer CONTAINED_BY SPDXRef-simplicity_sdk-2025.6.2
## Package Information
PackageName: RTCC
SPDXID: SPDXRef-simplicity_sdk-2025.6.2-emlib_rtcc
PackageVersion: 2025.6.2
PrimaryPackagePurpose: LIBRARY
PackageDownloadLocation: NOASSERTION
PackageSupplier: Organization: Silicon Laboratories, Inc.
PackageLicenseConcluded: Zlib
## Relationships
Relationship: SPDXRef-simplicity_sdk-2025.6.2-emlib_rtcc CONTAINED_BY SPDXRef-simplicity_sdk-2025.6.2
## Package Information
PackageName: sl_main Setup
SPDXID: SPDXRef-simplicity_sdk-2025.6.2-sl_main_memory_init
PackageVersion: 2025.6.2
PrimaryPackagePurpose: LIBRARY
PackageDownloadLocation: NOASSERTION
PackageSupplier: Organization: Silicon Laboratories, Inc.
PackageLicenseConcluded: Zlib
## Relationships
Relationship: SPDXRef-simplicity_sdk-2025.6.2-sl_main_memory_init CONTAINED_BY SPDXRef-simplicity_sdk-2025.6.2
## Package Information
PackageName: Clock Manager Runtime
SPDXID: SPDXRef-simplicity_sdk-2025.6.2-clock_manager_runtime
PackageVersion: 2025.6.2
PrimaryPackagePurpose: LIBRARY
PackageDownloadLocation: NOASSERTION
PackageSupplier: Organization: Silicon Laboratories, Inc.
PackageLicenseConcluded: Zlib
## Relationships
Relationship: SPDXRef-simplicity_sdk-2025.6.2-clock_manager_runtime CONTAINED_BY SPDXRef-simplicity_sdk-2025.6.2
## Package Information
PackageName: Atomic Operations Library
SPDXID: SPDXRef-simplicity_sdk-2025.6.2-atomic
PackageVersion: 2025.6.2
PrimaryPackagePurpose: LIBRARY
PackageDownloadLocation: NOASSERTION
PackageSupplier: Organization: Silicon Laboratories, Inc.
PackageLicenseConcluded: Zlib
## Relationships
Relationship: SPDXRef-simplicity_sdk-2025.6.2-atomic CONTAINED_BY SPDXRef-simplicity_sdk-2025.6.2
## Package Information
PackageName: MGM210PA22JIA config
SPDXID: SPDXRef-simplicity_sdk-2025.6.2-MGM210PA22JIA_config
PackageVersion: 2025.6.2
PrimaryPackagePurpose: LIBRARY
PackageDownloadLocation: NOASSERTION
PackageSupplier: Organization: Silicon Laboratories, Inc.
PackageLicenseConcluded: Zlib
## Relationships
Relationship: SPDXRef-simplicity_sdk-2025.6.2-MGM210PA22JIA_config CONTAINED_BY SPDXRef-simplicity_sdk-2025.6.2
## Package Information
PackageName: Code Classification
SPDXID: SPDXRef-simplicity_sdk-2025.6.2-code_classification
PackageVersion: 2025.6.2
PrimaryPackagePurpose: LIBRARY
PackageDownloadLocation: NOASSERTION
PackageSupplier: Organization: Silicon Laboratories, Inc.
PackageLicenseConcluded: Zlib
## Relationships
Relationship: SPDXRef-simplicity_sdk-2025.6.2-code_classification CONTAINED_BY SPDXRef-simplicity_sdk-2025.6.2
## Package Information
PackageName: Common Functions
SPDXID: SPDXRef-simplicity_sdk-2025.6.2-sl_common
PackageVersion: 2025.6.2
PrimaryPackagePurpose: LIBRARY
PackageDownloadLocation: NOASSERTION
PackageSupplier: Organization: Silicon Laboratories, Inc.
PackageLicenseConcluded: Zlib
## Relationships
Relationship: SPDXRef-simplicity_sdk-2025.6.2-sl_common CONTAINED_BY SPDXRef-simplicity_sdk-2025.6.2
## Package Information
PackageName: Device Manager Peripheral
SPDXID: SPDXRef-simplicity_sdk-2025.6.2-device_peripheral
PackageVersion: 2025.6.2
PrimaryPackagePurpose: LIBRARY
PackageDownloadLocation: NOASSERTION
PackageSupplier: Organization: Silicon Laboratories, Inc.
PackageLicenseConcluded: Zlib
## Relationships
Relationship: SPDXRef-simplicity_sdk-2025.6.2-device_peripheral CONTAINED_BY SPDXRef-simplicity_sdk-2025.6.2
## Package Information
PackageName: sl main Init
SPDXID: SPDXRef-simplicity_sdk-2025.6.2-sl_main_init
PackageVersion: 2025.6.2
PrimaryPackagePurpose: LIBRARY
PackageDownloadLocation: NOASSERTION
PackageSupplier: Organization: Silicon Laboratories, Inc.
PackageLicenseConcluded: Zlib
## Relationships
Relationship: SPDXRef-simplicity_sdk-2025.6.2-sl_main_init CONTAINED_BY SPDXRef-simplicity_sdk-2025.6.2
## Package Information
PackageName: sl_main Process Action
SPDXID: SPDXRef-simplicity_sdk-2025.6.2-sl_main_process_action
PackageVersion: 2025.6.2
PrimaryPackagePurpose: LIBRARY
PackageDownloadLocation: NOASSERTION
PackageSupplier: Organization: Silicon Laboratories, Inc.
PackageLicenseConcluded: Zlib
## Relationships
Relationship: SPDXRef-simplicity_sdk-2025.6.2-sl_main_process_action CONTAINED_BY SPDXRef-simplicity_sdk-2025.6.2
## Package Information
PackageName: Status Codes Definitions
SPDXID: SPDXRef-simplicity_sdk-2025.6.2-status
PackageVersion: 2025.6.2
PrimaryPackagePurpose: LIBRARY
PackageDownloadLocation: NOASSERTION
PackageSupplier: Organization: Silicon Laboratories, Inc.
PackageLicenseConcluded: Zlib
## Relationships
Relationship: SPDXRef-simplicity_sdk-2025.6.2-status CONTAINED_BY SPDXRef-simplicity_sdk-2025.6.2
## Package Information
PackageName: GPIO Driver
SPDXID: SPDXRef-simplicity_sdk-2025.6.2-gpio
PackageVersion: 2025.6.2
PrimaryPackagePurpose: LIBRARY
PackageDownloadLocation: NOASSERTION
PackageSupplier: Organization: Silicon Laboratories, Inc.
PackageLicenseConcluded: Zlib
## Relationships
Relationship: SPDXRef-simplicity_sdk-2025.6.2-gpio CONTAINED_BY SPDXRef-simplicity_sdk-2025.6.2

View File

@@ -0,0 +1,645 @@
{
"SPDXID" : "SPDXRef-DOCUMENT",
"spdxVersion" : "SPDX-2.3",
"dataLicense" : "CC0-1.0",
"name" : "Silicon-Laboratories",
"documentNamespace" : "https://silabs.com",
"creationInfo" : {
"created" : "2025-12-06T09:39:59Z",
"creators" : [ "Tool: Silicon Labs Configuration Tooling" ]
},
"comment" : "TERMS OF USE - SILICON LABORATORIES INC.\n(With respect to Silicon Labs software components, this Software Bill of Materials (SBOM) is based upon Silicon Labs'\nreview and analysis of the code version when released. It is provided \"AS IS\" and does not modify, change or alter\nthe terms or conditions of your use of Silicon Labs' software and/or SDKs based upon license terms and/or agreements\nassociated with this software or SDKs when distributed to you, received by you, or installed by you. Further, no\nwarranties or obligations are created by this SBOM. It is your obligation to comply with the terms of licenses\nreferenced in this SBOM.)",
"documentDescribes" : [ "SPDXRef-simplicity_sdk-2025.6.2" ],
"packages" : [ {
"SPDXID" : "SPDXRef-simplicity_sdk-2025.6.2",
"name" : "Simplicity SDK Suite",
"versionInfo" : "2025.6.2",
"primaryPackagePurpose" : "LIBRARY",
"downloadLocation" : "NOASSERTION",
"supplier" : "Organization: Silicon Laboratories, Inc."
}, {
"SPDXID" : "SPDXRef-simplicity_sdk-2025.6.2-MGM210PA22JIA",
"name" : "MGM210PA22JIA",
"versionInfo" : "2025.6.2",
"primaryPackagePurpose" : "LIBRARY",
"downloadLocation" : "NOASSERTION",
"supplier" : "Organization: Silicon Laboratories, Inc.",
"licenseConcluded" : "Zlib"
}, {
"SPDXID" : "SPDXRef-simplicity_sdk-2025.6.2-clock_manager",
"name" : "Clock Manager",
"versionInfo" : "2025.6.2",
"primaryPackagePurpose" : "LIBRARY",
"downloadLocation" : "NOASSERTION",
"supplier" : "Organization: Silicon Laboratories, Inc.",
"licenseConcluded" : "Zlib"
}, {
"SPDXID" : "SPDXRef-simplicity_sdk-2025.6.2-device_init",
"name" : "Automatic Device Initialization",
"versionInfo" : "2025.6.2",
"primaryPackagePurpose" : "LIBRARY",
"downloadLocation" : "NOASSERTION",
"supplier" : "Organization: Silicon Laboratories, Inc.",
"licenseConcluded" : "Zlib"
}, {
"SPDXID" : "SPDXRef-simplicity_sdk-2025.6.2-pwm",
"name" : "PWM",
"versionInfo" : "2025.6.2",
"primaryPackagePurpose" : "LIBRARY",
"downloadLocation" : "NOASSERTION",
"supplier" : "Organization: Silicon Laboratories, Inc.",
"licenseConcluded" : "Zlib"
}, {
"SPDXID" : "SPDXRef-simplicity_sdk-2025.6.2-sl_main",
"name" : "System Setup (sl_main)",
"versionInfo" : "2025.6.2",
"primaryPackagePurpose" : "LIBRARY",
"downloadLocation" : "NOASSERTION",
"supplier" : "Organization: Silicon Laboratories, Inc.",
"licenseConcluded" : "Zlib"
}, {
"SPDXID" : "SPDXRef-simplicity_sdk-2025.6.2-sleeptimer",
"name" : "Sleep Timer",
"versionInfo" : "2025.6.2",
"primaryPackagePurpose" : "LIBRARY",
"downloadLocation" : "NOASSERTION",
"supplier" : "Organization: Silicon Laboratories, Inc.",
"licenseConcluded" : "Zlib"
}, {
"SPDXID" : "SPDXRef-simplicity_sdk-2025.6.2-emlib_chip",
"name" : "CHIP",
"versionInfo" : "2025.6.2",
"primaryPackagePurpose" : "LIBRARY",
"downloadLocation" : "NOASSERTION",
"supplier" : "Organization: Silicon Laboratories, Inc.",
"licenseConcluded" : "Zlib"
}, {
"SPDXID" : "SPDXRef-simplicity_sdk-2025.6.2-emlib_gpio",
"name" : "GPIO",
"versionInfo" : "2025.6.2",
"primaryPackagePurpose" : "LIBRARY",
"downloadLocation" : "NOASSERTION",
"supplier" : "Organization: Silicon Laboratories, Inc.",
"licenseConcluded" : "Zlib"
}, {
"SPDXID" : "SPDXRef-simplicity_sdk-2025.6.2-device_clock_hal",
"name" : "Device Manager Clock HAL",
"versionInfo" : "2025.6.2",
"primaryPackagePurpose" : "LIBRARY",
"downloadLocation" : "NOASSERTION",
"supplier" : "Organization: Silicon Laboratories, Inc.",
"licenseConcluded" : "Zlib"
}, {
"SPDXID" : "SPDXRef-simplicity_sdk-2025.6.2-device_manager",
"name" : "Device Manager",
"versionInfo" : "2025.6.2",
"primaryPackagePurpose" : "LIBRARY",
"downloadLocation" : "NOASSERTION",
"supplier" : "Organization: Silicon Laboratories, Inc.",
"licenseConcluded" : "Zlib"
}, {
"SPDXID" : "SPDXRef-simplicity_sdk-2025.6.2-pwm_core",
"name" : "PWM Core",
"versionInfo" : "2025.6.2",
"primaryPackagePurpose" : "LIBRARY",
"downloadLocation" : "NOASSERTION",
"supplier" : "Organization: Silicon Laboratories, Inc.",
"licenseConcluded" : "Zlib"
}, {
"SPDXID" : "SPDXRef-simplicity_sdk-2025.6.2-device_init_core",
"name" : "Core",
"versionInfo" : "2025.6.2",
"primaryPackagePurpose" : "LIBRARY",
"downloadLocation" : "NOASSERTION",
"supplier" : "Organization: Silicon Laboratories, Inc.",
"licenseConcluded" : "Zlib"
}, {
"SPDXID" : "SPDXRef-simplicity_sdk-2025.6.2-sl_assert",
"name" : "Assert Functions",
"versionInfo" : "2025.6.2",
"primaryPackagePurpose" : "LIBRARY",
"downloadLocation" : "NOASSERTION",
"supplier" : "Organization: Silicon Laboratories, Inc.",
"licenseConcluded" : "Zlib"
}, {
"SPDXID" : "SPDXRef-simplicity_sdk-2025.6.2-emlib_system",
"name" : "SYSTEM",
"versionInfo" : "2025.6.2",
"primaryPackagePurpose" : "LIBRARY",
"downloadLocation" : "NOASSERTION",
"supplier" : "Organization: Silicon Laboratories, Inc.",
"licenseConcluded" : "Zlib"
}, {
"SPDXID" : "SPDXRef-simplicity_sdk-2025.6.2-clock_manager_init_hal_s2",
"name" : "Clock Manager Init HAL Series 2",
"versionInfo" : "2025.6.2",
"primaryPackagePurpose" : "LIBRARY",
"downloadLocation" : "NOASSERTION",
"supplier" : "Organization: Silicon Laboratories, Inc.",
"licenseConcluded" : "Zlib"
}, {
"SPDXID" : "SPDXRef-simplicity_sdk-2025.6.2-device_clock",
"name" : "Device Manager Clock",
"versionInfo" : "2025.6.2",
"primaryPackagePurpose" : "LIBRARY",
"downloadLocation" : "NOASSERTION",
"supplier" : "Organization: Silicon Laboratories, Inc.",
"licenseConcluded" : "Zlib"
}, {
"SPDXID" : "SPDXRef-simplicity_sdk-2025.6.2-component_catalog",
"name" : "Component Catalog",
"versionInfo" : "2025.6.2",
"primaryPackagePurpose" : "LIBRARY",
"downloadLocation" : "NOASSERTION",
"supplier" : "Organization: Silicon Laboratories, Inc.",
"licenseConcluded" : "Zlib"
}, {
"SPDXID" : "SPDXRef-simplicity_sdk-2025.6.2-emlib_emu",
"name" : "EMU",
"versionInfo" : "2025.6.2",
"primaryPackagePurpose" : "LIBRARY",
"downloadLocation" : "NOASSERTION",
"supplier" : "Organization: Silicon Laboratories, Inc.",
"licenseConcluded" : "Zlib"
}, {
"SPDXID" : "SPDXRef-simplicity_sdk-2025.6.2-emlib_cmu",
"name" : "CMU",
"versionInfo" : "2025.6.2",
"primaryPackagePurpose" : "LIBRARY",
"downloadLocation" : "NOASSERTION",
"supplier" : "Organization: Silicon Laboratories, Inc.",
"licenseConcluded" : "Zlib"
}, {
"SPDXID" : "SPDXRef-simplicity_sdk-2025.6.2-hal_gpio",
"name" : "GPIO",
"versionInfo" : "2025.6.2",
"primaryPackagePurpose" : "LIBRARY",
"downloadLocation" : "NOASSERTION",
"supplier" : "Organization: Silicon Laboratories, Inc.",
"licenseConcluded" : "Zlib"
}, {
"SPDXID" : "SPDXRef-simplicity_sdk-2025.6.2-clock_manager_runtime_hal_s2",
"name" : "Clock Manager Runtime HAL Series 2",
"versionInfo" : "2025.6.2",
"primaryPackagePurpose" : "LIBRARY",
"downloadLocation" : "NOASSERTION",
"supplier" : "Organization: Silicon Laboratories, Inc.",
"licenseConcluded" : "Zlib"
}, {
"SPDXID" : "SPDXRef-simplicity_sdk-2025.6.2-emlib_burtc",
"name" : "BURTC",
"versionInfo" : "2025.6.2",
"primaryPackagePurpose" : "LIBRARY",
"downloadLocation" : "NOASSERTION",
"supplier" : "Organization: Silicon Laboratories, Inc.",
"licenseConcluded" : "Zlib"
}, {
"SPDXID" : "SPDXRef-simplicity_sdk-2025.6.2-emlib_syscfg",
"name" : "SYSCFG",
"versionInfo" : "2025.6.2",
"primaryPackagePurpose" : "LIBRARY",
"downloadLocation" : "NOASSERTION",
"supplier" : "Organization: Silicon Laboratories, Inc.",
"licenseConcluded" : "Zlib"
}, {
"SPDXID" : "SPDXRef-simplicity_sdk-2025.6.2-device_gpio",
"name" : "Device Manager GPIO",
"versionInfo" : "2025.6.2",
"primaryPackagePurpose" : "LIBRARY",
"downloadLocation" : "NOASSERTION",
"supplier" : "Organization: Silicon Laboratories, Inc.",
"licenseConcluded" : "Zlib"
}, {
"SPDXID" : "SPDXRef-simplicity_sdk-2025.6.2-event_handler",
"name" : "Event Handler",
"versionInfo" : "2025.6.2",
"primaryPackagePurpose" : "LIBRARY",
"downloadLocation" : "NOASSERTION",
"supplier" : "Organization: Silicon Laboratories, Inc.",
"licenseConcluded" : "Zlib"
}, {
"SPDXID" : "SPDXRef-simplicity_sdk-2025.6.2-emlib_msc",
"name" : "MSC",
"versionInfo" : "2025.6.2",
"primaryPackagePurpose" : "LIBRARY",
"downloadLocation" : "NOASSERTION",
"supplier" : "Organization: Silicon Laboratories, Inc.",
"licenseConcluded" : "Zlib"
}, {
"SPDXID" : "SPDXRef-simplicity_sdk-2025.6.2-sl_core",
"name" : "core",
"versionInfo" : "2025.6.2",
"primaryPackagePurpose" : "LIBRARY",
"downloadLocation" : "NOASSERTION",
"supplier" : "Organization: Silicon Laboratories, Inc.",
"licenseConcluded" : "Zlib"
}, {
"SPDXID" : "SPDXRef-simplicity_sdk-2025.6.2-hal_common",
"name" : "Common Headers",
"versionInfo" : "2025.6.2",
"primaryPackagePurpose" : "LIBRARY",
"downloadLocation" : "NOASSERTION",
"supplier" : "Organization: Silicon Laboratories, Inc.",
"licenseConcluded" : "Zlib"
}, {
"SPDXID" : "SPDXRef-simplicity_sdk-2025.6.2-device_i2c",
"name" : "Device Manager I2C",
"versionInfo" : "2025.6.2",
"primaryPackagePurpose" : "LIBRARY",
"downloadLocation" : "NOASSERTION",
"supplier" : "Organization: Silicon Laboratories, Inc.",
"licenseConcluded" : "Zlib"
}, {
"SPDXID" : "SPDXRef-simplicity_sdk-2025.6.2-emlib_common",
"name" : "Common Headers",
"versionInfo" : "2025.6.2",
"primaryPackagePurpose" : "LIBRARY",
"downloadLocation" : "NOASSERTION",
"supplier" : "Organization: Silicon Laboratories, Inc.",
"licenseConcluded" : "Zlib"
}, {
"SPDXID" : "SPDXRef-simplicity_sdk-2025.6.2-device_init_emu",
"name" : "Energy Management Unit (EMU)",
"versionInfo" : "2025.6.2",
"primaryPackagePurpose" : "LIBRARY",
"downloadLocation" : "NOASSERTION",
"supplier" : "Organization: Silicon Laboratories, Inc.",
"licenseConcluded" : "Zlib"
}, {
"SPDXID" : "SPDXRef-simplicity_sdk-2025.6.2-device_peripheral_hal",
"name" : "Device Manager Peripheral HAL",
"versionInfo" : "2025.6.2",
"primaryPackagePurpose" : "LIBRARY",
"downloadLocation" : "NOASSERTION",
"supplier" : "Organization: Silicon Laboratories, Inc.",
"licenseConcluded" : "Zlib"
}, {
"SPDXID" : "SPDXRef-simplicity_sdk-2025.6.2-cmsis_core",
"name" : "CMSIS-Core",
"versionInfo" : "2025.6.2",
"primaryPackagePurpose" : "LIBRARY",
"downloadLocation" : "NOASSERTION",
"supplier" : "Organization: Silicon Laboratories, Inc.",
"licenseConcluded" : "Apache 2.0"
}, {
"SPDXID" : "SPDXRef-cmsis_core-5.8.0",
"name" : "CMSIS_5",
"versionInfo" : "5.8.0",
"primaryPackagePurpose" : "LIBRARY",
"downloadLocation" : "NOASSERTION",
"supplier" : "Organization: ARM-software",
"originator" : "Organization: NOASSERTION",
"homepage" : "https://github.com/ARM-software/CMSIS_5",
"externalRefs" : [ {
"referenceCategory" : "PACKAGE-MANAGER",
"referenceLocator" : "pkg:github/ARM-software/CMSIS_5@5.8.0",
"referenceType" : "purl"
} ],
"comment" : "The CMSIS is a set of tools, APIs, frameworks, and work flows"
}, {
"SPDXID" : "SPDXRef-simplicity_sdk-2025.6.2-interrupt_manager",
"name" : "Interrupt Manager",
"versionInfo" : "2025.6.2",
"primaryPackagePurpose" : "LIBRARY",
"downloadLocation" : "NOASSERTION",
"supplier" : "Organization: Silicon Laboratories, Inc.",
"licenseConcluded" : "Zlib"
}, {
"SPDXID" : "SPDXRef-simplicity_sdk-2025.6.2-enum",
"name" : "Enumerations",
"versionInfo" : "2025.6.2",
"primaryPackagePurpose" : "LIBRARY",
"downloadLocation" : "NOASSERTION",
"supplier" : "Organization: Silicon Laboratories, Inc.",
"licenseConcluded" : "Zlib"
}, {
"SPDXID" : "SPDXRef-simplicity_sdk-2025.6.2-emlib_core",
"name" : "CORE",
"versionInfo" : "2025.6.2",
"primaryPackagePurpose" : "LIBRARY",
"downloadLocation" : "NOASSERTION",
"supplier" : "Organization: Silicon Laboratories, Inc.",
"licenseConcluded" : "Zlib"
}, {
"SPDXID" : "SPDXRef-simplicity_sdk-2025.6.2-interrupt_manager_cortexm",
"name" : "Interrupt Manager Cortex-M",
"versionInfo" : "2025.6.2",
"primaryPackagePurpose" : "LIBRARY",
"downloadLocation" : "NOASSERTION",
"supplier" : "Organization: Silicon Laboratories, Inc.",
"licenseConcluded" : "Zlib"
}, {
"SPDXID" : "SPDXRef-simplicity_sdk-2025.6.2-emlib_timer",
"name" : "TIMER",
"versionInfo" : "2025.6.2",
"primaryPackagePurpose" : "LIBRARY",
"downloadLocation" : "NOASSERTION",
"supplier" : "Organization: Silicon Laboratories, Inc.",
"licenseConcluded" : "Zlib"
}, {
"SPDXID" : "SPDXRef-simplicity_sdk-2025.6.2-emlib_rtcc",
"name" : "RTCC",
"versionInfo" : "2025.6.2",
"primaryPackagePurpose" : "LIBRARY",
"downloadLocation" : "NOASSERTION",
"supplier" : "Organization: Silicon Laboratories, Inc.",
"licenseConcluded" : "Zlib"
}, {
"SPDXID" : "SPDXRef-simplicity_sdk-2025.6.2-sl_main_memory_init",
"name" : "sl_main Setup",
"versionInfo" : "2025.6.2",
"primaryPackagePurpose" : "LIBRARY",
"downloadLocation" : "NOASSERTION",
"supplier" : "Organization: Silicon Laboratories, Inc.",
"licenseConcluded" : "Zlib"
}, {
"SPDXID" : "SPDXRef-simplicity_sdk-2025.6.2-clock_manager_runtime",
"name" : "Clock Manager Runtime",
"versionInfo" : "2025.6.2",
"primaryPackagePurpose" : "LIBRARY",
"downloadLocation" : "NOASSERTION",
"supplier" : "Organization: Silicon Laboratories, Inc.",
"licenseConcluded" : "Zlib"
}, {
"SPDXID" : "SPDXRef-simplicity_sdk-2025.6.2-atomic",
"name" : "Atomic Operations Library",
"versionInfo" : "2025.6.2",
"primaryPackagePurpose" : "LIBRARY",
"downloadLocation" : "NOASSERTION",
"supplier" : "Organization: Silicon Laboratories, Inc.",
"licenseConcluded" : "Zlib"
}, {
"SPDXID" : "SPDXRef-simplicity_sdk-2025.6.2-MGM210PA22JIA_config",
"name" : "MGM210PA22JIA config",
"versionInfo" : "2025.6.2",
"primaryPackagePurpose" : "LIBRARY",
"downloadLocation" : "NOASSERTION",
"supplier" : "Organization: Silicon Laboratories, Inc.",
"licenseConcluded" : "Zlib"
}, {
"SPDXID" : "SPDXRef-simplicity_sdk-2025.6.2-code_classification",
"name" : "Code Classification",
"versionInfo" : "2025.6.2",
"primaryPackagePurpose" : "LIBRARY",
"downloadLocation" : "NOASSERTION",
"supplier" : "Organization: Silicon Laboratories, Inc.",
"licenseConcluded" : "Zlib"
}, {
"SPDXID" : "SPDXRef-simplicity_sdk-2025.6.2-sl_common",
"name" : "Common Functions",
"versionInfo" : "2025.6.2",
"primaryPackagePurpose" : "LIBRARY",
"downloadLocation" : "NOASSERTION",
"supplier" : "Organization: Silicon Laboratories, Inc.",
"licenseConcluded" : "Zlib"
}, {
"SPDXID" : "SPDXRef-simplicity_sdk-2025.6.2-device_peripheral",
"name" : "Device Manager Peripheral",
"versionInfo" : "2025.6.2",
"primaryPackagePurpose" : "LIBRARY",
"downloadLocation" : "NOASSERTION",
"supplier" : "Organization: Silicon Laboratories, Inc.",
"licenseConcluded" : "Zlib"
}, {
"SPDXID" : "SPDXRef-simplicity_sdk-2025.6.2-sl_main_init",
"name" : "sl main Init",
"versionInfo" : "2025.6.2",
"primaryPackagePurpose" : "LIBRARY",
"downloadLocation" : "NOASSERTION",
"supplier" : "Organization: Silicon Laboratories, Inc.",
"licenseConcluded" : "Zlib"
}, {
"SPDXID" : "SPDXRef-simplicity_sdk-2025.6.2-sl_main_process_action",
"name" : "sl_main Process Action",
"versionInfo" : "2025.6.2",
"primaryPackagePurpose" : "LIBRARY",
"downloadLocation" : "NOASSERTION",
"supplier" : "Organization: Silicon Laboratories, Inc.",
"licenseConcluded" : "Zlib"
}, {
"SPDXID" : "SPDXRef-simplicity_sdk-2025.6.2-status",
"name" : "Status Codes Definitions",
"versionInfo" : "2025.6.2",
"primaryPackagePurpose" : "LIBRARY",
"downloadLocation" : "NOASSERTION",
"supplier" : "Organization: Silicon Laboratories, Inc.",
"licenseConcluded" : "Zlib"
}, {
"SPDXID" : "SPDXRef-simplicity_sdk-2025.6.2-gpio",
"name" : "GPIO Driver",
"versionInfo" : "2025.6.2",
"primaryPackagePurpose" : "LIBRARY",
"downloadLocation" : "NOASSERTION",
"supplier" : "Organization: Silicon Laboratories, Inc.",
"licenseConcluded" : "Zlib"
} ],
"relationships" : [ {
"spdxElementId" : "SPDXRef-DOCUMENT",
"relatedSpdxElement" : "SPDXRef-simplicity_sdk-2025.6.2",
"relationshipType" : "DESCRIBES"
}, {
"spdxElementId" : "SPDXRef-simplicity_sdk-2025.6.2",
"relatedSpdxElement" : "SPDXRef-simplicity_sdk-2025.6.2-MGM210PA22JIA",
"relationshipType" : "CONTAINS"
}, {
"spdxElementId" : "SPDXRef-simplicity_sdk-2025.6.2",
"relatedSpdxElement" : "SPDXRef-simplicity_sdk-2025.6.2-clock_manager",
"relationshipType" : "CONTAINS"
}, {
"spdxElementId" : "SPDXRef-simplicity_sdk-2025.6.2",
"relatedSpdxElement" : "SPDXRef-simplicity_sdk-2025.6.2-device_init",
"relationshipType" : "CONTAINS"
}, {
"spdxElementId" : "SPDXRef-simplicity_sdk-2025.6.2",
"relatedSpdxElement" : "SPDXRef-simplicity_sdk-2025.6.2-pwm",
"relationshipType" : "CONTAINS"
}, {
"spdxElementId" : "SPDXRef-simplicity_sdk-2025.6.2",
"relatedSpdxElement" : "SPDXRef-simplicity_sdk-2025.6.2-sl_main",
"relationshipType" : "CONTAINS"
}, {
"spdxElementId" : "SPDXRef-simplicity_sdk-2025.6.2",
"relatedSpdxElement" : "SPDXRef-simplicity_sdk-2025.6.2-sleeptimer",
"relationshipType" : "CONTAINS"
}, {
"spdxElementId" : "SPDXRef-simplicity_sdk-2025.6.2",
"relatedSpdxElement" : "SPDXRef-simplicity_sdk-2025.6.2-emlib_chip",
"relationshipType" : "CONTAINS"
}, {
"spdxElementId" : "SPDXRef-simplicity_sdk-2025.6.2",
"relatedSpdxElement" : "SPDXRef-simplicity_sdk-2025.6.2-emlib_gpio",
"relationshipType" : "CONTAINS"
}, {
"spdxElementId" : "SPDXRef-simplicity_sdk-2025.6.2",
"relatedSpdxElement" : "SPDXRef-simplicity_sdk-2025.6.2-device_clock_hal",
"relationshipType" : "CONTAINS"
}, {
"spdxElementId" : "SPDXRef-simplicity_sdk-2025.6.2",
"relatedSpdxElement" : "SPDXRef-simplicity_sdk-2025.6.2-device_manager",
"relationshipType" : "CONTAINS"
}, {
"spdxElementId" : "SPDXRef-simplicity_sdk-2025.6.2",
"relatedSpdxElement" : "SPDXRef-simplicity_sdk-2025.6.2-pwm_core",
"relationshipType" : "CONTAINS"
}, {
"spdxElementId" : "SPDXRef-simplicity_sdk-2025.6.2",
"relatedSpdxElement" : "SPDXRef-simplicity_sdk-2025.6.2-device_init_core",
"relationshipType" : "CONTAINS"
}, {
"spdxElementId" : "SPDXRef-simplicity_sdk-2025.6.2",
"relatedSpdxElement" : "SPDXRef-simplicity_sdk-2025.6.2-sl_assert",
"relationshipType" : "CONTAINS"
}, {
"spdxElementId" : "SPDXRef-simplicity_sdk-2025.6.2",
"relatedSpdxElement" : "SPDXRef-simplicity_sdk-2025.6.2-emlib_system",
"relationshipType" : "CONTAINS"
}, {
"spdxElementId" : "SPDXRef-simplicity_sdk-2025.6.2",
"relatedSpdxElement" : "SPDXRef-simplicity_sdk-2025.6.2-clock_manager_init_hal_s2",
"relationshipType" : "CONTAINS"
}, {
"spdxElementId" : "SPDXRef-simplicity_sdk-2025.6.2",
"relatedSpdxElement" : "SPDXRef-simplicity_sdk-2025.6.2-device_clock",
"relationshipType" : "CONTAINS"
}, {
"spdxElementId" : "SPDXRef-simplicity_sdk-2025.6.2",
"relatedSpdxElement" : "SPDXRef-simplicity_sdk-2025.6.2-component_catalog",
"relationshipType" : "CONTAINS"
}, {
"spdxElementId" : "SPDXRef-simplicity_sdk-2025.6.2",
"relatedSpdxElement" : "SPDXRef-simplicity_sdk-2025.6.2-emlib_emu",
"relationshipType" : "CONTAINS"
}, {
"spdxElementId" : "SPDXRef-simplicity_sdk-2025.6.2",
"relatedSpdxElement" : "SPDXRef-simplicity_sdk-2025.6.2-emlib_cmu",
"relationshipType" : "CONTAINS"
}, {
"spdxElementId" : "SPDXRef-simplicity_sdk-2025.6.2",
"relatedSpdxElement" : "SPDXRef-simplicity_sdk-2025.6.2-hal_gpio",
"relationshipType" : "CONTAINS"
}, {
"spdxElementId" : "SPDXRef-simplicity_sdk-2025.6.2",
"relatedSpdxElement" : "SPDXRef-simplicity_sdk-2025.6.2-clock_manager_runtime_hal_s2",
"relationshipType" : "CONTAINS"
}, {
"spdxElementId" : "SPDXRef-simplicity_sdk-2025.6.2",
"relatedSpdxElement" : "SPDXRef-simplicity_sdk-2025.6.2-emlib_burtc",
"relationshipType" : "CONTAINS"
}, {
"spdxElementId" : "SPDXRef-simplicity_sdk-2025.6.2",
"relatedSpdxElement" : "SPDXRef-simplicity_sdk-2025.6.2-emlib_syscfg",
"relationshipType" : "CONTAINS"
}, {
"spdxElementId" : "SPDXRef-simplicity_sdk-2025.6.2",
"relatedSpdxElement" : "SPDXRef-simplicity_sdk-2025.6.2-device_gpio",
"relationshipType" : "CONTAINS"
}, {
"spdxElementId" : "SPDXRef-simplicity_sdk-2025.6.2",
"relatedSpdxElement" : "SPDXRef-simplicity_sdk-2025.6.2-event_handler",
"relationshipType" : "CONTAINS"
}, {
"spdxElementId" : "SPDXRef-simplicity_sdk-2025.6.2",
"relatedSpdxElement" : "SPDXRef-simplicity_sdk-2025.6.2-emlib_msc",
"relationshipType" : "CONTAINS"
}, {
"spdxElementId" : "SPDXRef-simplicity_sdk-2025.6.2",
"relatedSpdxElement" : "SPDXRef-simplicity_sdk-2025.6.2-sl_core",
"relationshipType" : "CONTAINS"
}, {
"spdxElementId" : "SPDXRef-simplicity_sdk-2025.6.2",
"relatedSpdxElement" : "SPDXRef-simplicity_sdk-2025.6.2-hal_common",
"relationshipType" : "CONTAINS"
}, {
"spdxElementId" : "SPDXRef-simplicity_sdk-2025.6.2",
"relatedSpdxElement" : "SPDXRef-simplicity_sdk-2025.6.2-device_i2c",
"relationshipType" : "CONTAINS"
}, {
"spdxElementId" : "SPDXRef-simplicity_sdk-2025.6.2",
"relatedSpdxElement" : "SPDXRef-simplicity_sdk-2025.6.2-emlib_common",
"relationshipType" : "CONTAINS"
}, {
"spdxElementId" : "SPDXRef-simplicity_sdk-2025.6.2",
"relatedSpdxElement" : "SPDXRef-simplicity_sdk-2025.6.2-device_init_emu",
"relationshipType" : "CONTAINS"
}, {
"spdxElementId" : "SPDXRef-simplicity_sdk-2025.6.2",
"relatedSpdxElement" : "SPDXRef-simplicity_sdk-2025.6.2-device_peripheral_hal",
"relationshipType" : "CONTAINS"
}, {
"spdxElementId" : "SPDXRef-simplicity_sdk-2025.6.2",
"relatedSpdxElement" : "SPDXRef-simplicity_sdk-2025.6.2-cmsis_core",
"relationshipType" : "CONTAINS"
}, {
"spdxElementId" : "SPDXRef-simplicity_sdk-2025.6.2-cmsis_core",
"relatedSpdxElement" : "SPDXRef-cmsis_core-5.8.0",
"relationshipType" : "ANCESTOR_OF"
}, {
"spdxElementId" : "SPDXRef-simplicity_sdk-2025.6.2",
"relatedSpdxElement" : "SPDXRef-simplicity_sdk-2025.6.2-interrupt_manager",
"relationshipType" : "CONTAINS"
}, {
"spdxElementId" : "SPDXRef-simplicity_sdk-2025.6.2",
"relatedSpdxElement" : "SPDXRef-simplicity_sdk-2025.6.2-enum",
"relationshipType" : "CONTAINS"
}, {
"spdxElementId" : "SPDXRef-simplicity_sdk-2025.6.2",
"relatedSpdxElement" : "SPDXRef-simplicity_sdk-2025.6.2-emlib_core",
"relationshipType" : "CONTAINS"
}, {
"spdxElementId" : "SPDXRef-simplicity_sdk-2025.6.2",
"relatedSpdxElement" : "SPDXRef-simplicity_sdk-2025.6.2-interrupt_manager_cortexm",
"relationshipType" : "CONTAINS"
}, {
"spdxElementId" : "SPDXRef-simplicity_sdk-2025.6.2",
"relatedSpdxElement" : "SPDXRef-simplicity_sdk-2025.6.2-emlib_timer",
"relationshipType" : "CONTAINS"
}, {
"spdxElementId" : "SPDXRef-simplicity_sdk-2025.6.2",
"relatedSpdxElement" : "SPDXRef-simplicity_sdk-2025.6.2-emlib_rtcc",
"relationshipType" : "CONTAINS"
}, {
"spdxElementId" : "SPDXRef-simplicity_sdk-2025.6.2",
"relatedSpdxElement" : "SPDXRef-simplicity_sdk-2025.6.2-sl_main_memory_init",
"relationshipType" : "CONTAINS"
}, {
"spdxElementId" : "SPDXRef-simplicity_sdk-2025.6.2",
"relatedSpdxElement" : "SPDXRef-simplicity_sdk-2025.6.2-clock_manager_runtime",
"relationshipType" : "CONTAINS"
}, {
"spdxElementId" : "SPDXRef-simplicity_sdk-2025.6.2",
"relatedSpdxElement" : "SPDXRef-simplicity_sdk-2025.6.2-atomic",
"relationshipType" : "CONTAINS"
}, {
"spdxElementId" : "SPDXRef-simplicity_sdk-2025.6.2",
"relatedSpdxElement" : "SPDXRef-simplicity_sdk-2025.6.2-MGM210PA22JIA_config",
"relationshipType" : "CONTAINS"
}, {
"spdxElementId" : "SPDXRef-simplicity_sdk-2025.6.2",
"relatedSpdxElement" : "SPDXRef-simplicity_sdk-2025.6.2-code_classification",
"relationshipType" : "CONTAINS"
}, {
"spdxElementId" : "SPDXRef-simplicity_sdk-2025.6.2",
"relatedSpdxElement" : "SPDXRef-simplicity_sdk-2025.6.2-sl_common",
"relationshipType" : "CONTAINS"
}, {
"spdxElementId" : "SPDXRef-simplicity_sdk-2025.6.2",
"relatedSpdxElement" : "SPDXRef-simplicity_sdk-2025.6.2-device_peripheral",
"relationshipType" : "CONTAINS"
}, {
"spdxElementId" : "SPDXRef-simplicity_sdk-2025.6.2",
"relatedSpdxElement" : "SPDXRef-simplicity_sdk-2025.6.2-sl_main_init",
"relationshipType" : "CONTAINS"
}, {
"spdxElementId" : "SPDXRef-simplicity_sdk-2025.6.2",
"relatedSpdxElement" : "SPDXRef-simplicity_sdk-2025.6.2-sl_main_process_action",
"relationshipType" : "CONTAINS"
}, {
"spdxElementId" : "SPDXRef-simplicity_sdk-2025.6.2",
"relatedSpdxElement" : "SPDXRef-simplicity_sdk-2025.6.2-status",
"relationshipType" : "CONTAINS"
}, {
"spdxElementId" : "SPDXRef-simplicity_sdk-2025.6.2",
"relatedSpdxElement" : "SPDXRef-simplicity_sdk-2025.6.2-gpio",
"relationshipType" : "CONTAINS"
} ]
}

View File

@@ -0,0 +1,18 @@
#ifndef SL_COMPONENT_CATALOG_H
#define SL_COMPONENT_CATALOG_H
// APIs present in project
#define SL_CATALOG_CLOCK_MANAGER_PRESENT
#define SL_CATALOG_DEVICE_INIT_PRESENT
#define SL_CATALOG_DEVICE_INIT_CORE_PRESENT
#define SL_CATALOG_DEVICE_INIT_EMU_PRESENT
#define SL_CATALOG_EMLIB_CORE_PRESENT
#define SL_CATALOG_GPIO_PRESENT
#define SL_CATALOG_INTERRUPT_MANAGER_PRESENT
#define SL_CATALOG_PWM_PRESENT
#define SL_CATALOG_PWM_LED0_PRESENT
#define SL_CATALOG_SL_CORE_PRESENT
#define SL_CATALOG_SL_MAIN_PRESENT
#define SL_CATALOG_SLEEPTIMER_PRESENT
#endif // SL_COMPONENT_CATALOG_H

View File

@@ -0,0 +1,65 @@
#include "sl_event_handler.h"
#include "sl_clock_manager.h"
#include "sl_gpio.h"
#include "sl_pwm_instances.h"
void sli_driver_permanent_allocation(void)
{
}
void sli_service_permanent_allocation(void)
{
}
void sli_stack_permanent_allocation(void)
{
}
void sli_internal_permanent_allocation(void)
{
}
void sl_platform_init(void)
{
sl_clock_manager_runtime_init();
}
void sli_internal_init_early(void)
{
}
void sl_driver_init(void)
{
sl_gpio_init();
sl_pwm_init_instances();
}
void sl_service_init(void)
{
}
void sl_stack_init(void)
{
}
void sl_internal_app_init(void)
{
}
void sli_platform_process_action(void)
{
}
void sli_service_process_action(void)
{
}
void sli_stack_process_action(void)
{
}
void sli_internal_app_process_action(void)
{
}

View File

@@ -0,0 +1,19 @@
#ifndef SL_EVENT_HANDLER_H
#define SL_EVENT_HANDLER_H
void sli_driver_permanent_allocation(void);
void sli_service_permanent_allocation(void);
void sli_stack_permanent_allocation(void);
void sli_internal_permanent_allocation(void);
void sl_platform_init(void);
void sli_internal_init_early(void);
void sl_driver_init(void);
void sl_service_init(void);
void sl_stack_init(void);
void sl_internal_app_init(void);
void sli_platform_process_action(void);
void sli_service_process_action(void);
void sli_stack_process_action(void);
void sli_internal_app_process_action(void);
#endif // SL_EVENT_HANDLER_H

View File

@@ -0,0 +1,60 @@
/***************************************************************************//**
* @file
* @brief PWM Driver Instance Initialization
*******************************************************************************
* # License
* <b>Copyright 2020 Silicon Laboratories Inc. www.silabs.com</b>
*******************************************************************************
*
* SPDX-License-Identifier: Zlib
*
* The licensor of this software is Silicon Laboratories Inc.
*
* This software is provided 'as-is', without any express or implied
* warranty. In no event will the authors be held liable for any damages
* arising from the use of this software.
*
* Permission is granted to anyone to use this software for any purpose,
* including commercial applications, and to alter it and redistribute it
* freely, subject to the following restrictions:
*
* 1. The origin of this software must not be misrepresented; you must not
* claim that you wrote the original software. If you use this software
* in a product, an acknowledgment in the product documentation would be
* appreciated but is not required.
* 2. Altered source versions must be plainly marked as such, and must not be
* misrepresented as being the original software.
* 3. This notice may not be removed or altered from any source distribution.
*
******************************************************************************/
#include "sl_pwm.h"
#include "sl_pwm_init_led0_config.h"
#include "sl_gpio.h"
sl_pwm_instance_t sl_pwm_led0 = {
.timer = SL_PWM_LED0_PERIPHERAL,
.channel = (uint8_t)(SL_PWM_LED0_OUTPUT_CHANNEL),
.port = (uint8_t)(SL_PWM_LED0_OUTPUT_PORT),
.pin = (uint8_t)(SL_PWM_LED0_OUTPUT_PIN),
#if defined(SL_PWM_LED0_OUTPUT_LOC)
.location = (uint8_t)(SL_PWM_LED0_OUTPUT_LOC),
#endif
};
void sl_pwm_init_instances(void)
{
sl_pwm_config_t pwm_led0_config = {
.frequency = SL_PWM_LED0_FREQUENCY,
.polarity = SL_PWM_LED0_POLARITY,
};
sl_pwm_init(&sl_pwm_led0, &pwm_led0_config);
}

View File

@@ -0,0 +1,49 @@
/***************************************************************************//**
* @file
* @brief PWM Driver Instances
*******************************************************************************
* # License
* <b>Copyright 2020 Silicon Laboratories Inc. www.silabs.com</b>
*******************************************************************************
*
* SPDX-License-Identifier: Zlib
*
* The licensor of this software is Silicon Laboratories Inc.
*
* This software is provided 'as-is', without any express or implied
* warranty. In no event will the authors be held liable for any damages
* arising from the use of this software.
*
* Permission is granted to anyone to use this software for any purpose,
* including commercial applications, and to alter it and redistribute it
* freely, subject to the following restrictions:
*
* 1. The origin of this software must not be misrepresented; you must not
* claim that you wrote the original software. If you use this software
* in a product, an acknowledgment in the product documentation would be
* appreciated but is not required.
* 2. Altered source versions must be plainly marked as such, and must not be
* misrepresented as being the original software.
* 3. This notice may not be removed or altered from any source distribution.
*
******************************************************************************/
#ifndef SL_PWM_INSTANCES_H
#define SL_PWM_INSTANCES_H
#ifdef __cplusplus
extern "C" {
#endif
#include "sl_pwm.h"
extern sl_pwm_instance_t sl_pwm_led0;
void sl_pwm_init_instances(void);
#ifdef __cplusplus
}
#endif
#endif // SL_PWM_INSTANCES_H