Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zephyrproject-rtos/hal_xtensa
Zephyr repository tracking https://github.com/foss-xtensa/xtensa-hal
https://github.com/zephyrproject-rtos/hal_xtensa
hal module
Last synced: about 2 months ago
JSON representation
Zephyr repository tracking https://github.com/foss-xtensa/xtensa-hal
- Host: GitHub
- URL: https://github.com/zephyrproject-rtos/hal_xtensa
- Owner: zephyrproject-rtos
- License: mit
- Created: 2019-12-03T16:56:57.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2024-10-23T22:35:38.000Z (2 months ago)
- Last Synced: 2024-10-24T10:47:31.181Z (2 months ago)
- Topics: hal, module
- Language: C
- Homepage:
- Size: 535 KB
- Stars: 4
- Watchers: 34
- Forks: 19
- Open Issues: 1
-
Metadata Files:
- Readme: README
- License: LICENSE
Awesome Lists containing this project
README
General Notes for Cadence/Tensillica HAL Updates
================================================The xtensa HAL is supplied by Cadence/Tensillica and is indended to support all
xtensa ISA configurations used by different devices.Zephyr needs certain HAL modifications for ease of management for use within
Zephyr and these changes need to be applied to any HAL updates from Cadence.1) Remove usage of __SPLIT__ from HAL build.
--------------------------------------------The HAL build script creates individual source files per functions by defining
__SPLIT_* macros and including corresponding source files, in an attempt to
compile one function per file. These should be removed. See
84ff6039fc8f435551bb7915e098184c95fa24f2 and
16324fd861596f57517524cd9d6fc66b077db4e8.This file should be updated accordingly to reflect any new changes required
in new HALs.