Name |
Date |
Size |
#Lines |
LOC |
||
---|---|---|---|---|---|---|
.. | - | - | ||||
scripts/ | 18-Mar-2025 | - | 94 | 64 | ||
si32Hal/ | 18-Mar-2025 | - | 196,275 | 89,040 | ||
.gitignore | D | 18-Mar-2025 | 38 | 3 | 2 | |
README | D | 18-Mar-2025 | 2.1 KiB | 64 | 46 | |
license-change-permit.html | D | 18-Mar-2025 | 818.6 KiB | 7,196 | 4,908 |
README
1Silicon Labs Si32 HAL 2 3Origin: 4 Silicon Labs Precision32 5 https://www.silabs.com/developers/precision32-32-bit-microcontroller-development-suite 6 7Version: 8 v1.1.2 9 10Purpose: 11 Add support for Silicon Labs SiM3U1xx SoCs 12 13Description: 14 This code component is used to add Zephyr support for Silicon Labs SiM3U1xx SoCs. 15 To speed up the development process it is based on the Silicon Labs HAL. 16 17 The following folder is partially imported: si32Hal 18 19 That SDK has a proprietary license, but we do have permission to relicense 20 it to ZLIB. See [0] or [1] for more information. 21 22Dependencies: 23 This source code depends on headers and sources from Zephyr: 24 modules/hal/cmsis 25 26URL: 27 https://www.silabs.com/developers/precision32-32-bit-microcontroller-development-suite 28 29Maintained-by: 30 External 31 32License: 33 This siHAL software is provided 'as-is', without any express or implied 34 warranty. In no event will the authors be held liable for any damages 35 arising from the use of this software. 36 37 Permission is granted to anyone to use this software for any purpose, 38 including commercial applications, and to alter it and redistribute it 39 freely, subject to the following restrictions: 40 41 1. The origin of this software must not be misrepresented; you must not 42 claim that you wrote the original software. If you use this software 43 in a product, an acknowledgment in the product documentation would be 44 appreciated but is not required. 45 2. Altered source versions must be plainly marked as such, and must not be 46 misrepresented as being the original software. 47 3. This notice may not be removed or altered from any source distribution. 48 49References: 50 [0] https://github.com/zephyrproject-rtos/hal_silabs/pull/29#discussion_r1244683974 51 [1] A copy of [0] is in license-change-permit.html 52 53How to update 54+++++++++++++ 55 56This was tested with p7zip 17.04. 57 58 * Download precision32-development-environment-offline.exe 59 * run `./scripts/extract_hal /path/to/downloaded-file` 60 * The extracted HAL will be in `$CWD/tmp` 61 * run `./scripts/copy_hal` 62 * The HAL with be copied to si32HAL with the license headers patched 63 64