commit | d76de7197ef9e7e1898f30764c93ecd5376e981b | [log] [tgz] |
---|---|---|
author | Tri Vo <trong@google.com> | Mon Apr 27 19:28:05 2020 -0700 |
committer | Tri Vo <trong@google.com> | Wed Apr 29 20:46:11 2020 -0700 |
tree | 121215fe847a0473a3002984040de9c10d1ffb62 | |
parent | 6d00c2dc8c9b14dc4711102da68a43730908c62b [diff] |
[include][compiler.h] Add READ_ONCE() and WRITE_ONCE() Used to prevent merging or refetching of reads and writes. Change-Id: If0897e703f3e2e32f0f31a8d40ce393d4a188a70
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