commit | e8b53f528aedc0d57de6091e72fac965c78479ab | [log] [tgz] |
---|---|---|
author | Khyber Sen <khyber@google.com> | Tue Mar 12 11:05:25 2024 +0000 |
committer | Per Larsen <perlarsen@google.com> | Sat Mar 23 04:28:26 2024 +0000 |
tree | 401f236b0a7829d278b85b2d2069995a5d688b48 | |
parent | afa380f204263844e86b549ceebe408b361d2acc [diff] |
lib: rust_support: impl mutex_t wrapper Implement `Mutex` by wrapping the C `mutex_t` API. `Mutex` is modeled on `std::sync::Mutex`'s API. Test: build.py generic-x86_64-test Bug: 298705967 Change-Id: I2443da0757796f7859bc6ff38d99b104d40e8da0
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