commit | 99cff63bbb5778f27da9d0cf5a119d2c08a8a446 | [log] [tgz] |
---|---|---|
author | Ayrton Munoz <ayrton@google.com> | Wed Dec 21 12:25:55 2022 -0500 |
committer | Ayrton Munoz <ayrton@google.com> | Wed Dec 21 12:25:55 2022 -0500 |
tree | 418eb2710ffd90a992b81c4c5d0a842f00ac2269 | |
parent | 091ac7144f860c13de75f04a2a00faedf38d7d68 [diff] |
include/shared: Align symbol size inserted by INCBIN_ALIGNED to 4 bytes This commit ensures the 4 bytes inserted for the symbol size by INCBIN_ALIGNED are always aligned to 4 bytes. This prevents unaligned accesses in the case that the alignment parameter is less than 4. It also simplifies how offsets are computed when using this macro for multiple embedded device tree blobs. Bug: 231151995 Change-Id: I812fe5a87914b7693fe5231e0bec117bb86f434f
The LK embedded kernel. An SMP-aware kernel designed for small systems.
See https://github.com/littlekernel/lk for the latest version.
See https://github.com/littlekernel/lk/wiki for documentation.
This will get you a interactive prompt into LK which is running in qemu arm machine ‘virt’ emulation. type ‘help’ for commands.
note 1: for ubuntu: sudo apt-get install gcc-arm-none-eabi or fetch a prebuilt toolchain from http://newos.org/toolchains/arm-eabi-5.3.0-Linux-x86_64.tar.xz