commit | 0bf848039329752d46e7902d0fed3c22dee49d98 | [log] [tgz] |
---|---|---|
author | Khyber Sen <[email protected]> | Sun Jan 26 08:20:14 2025 +0000 |
committer | Khyber Sen <[email protected]> | Mon Jan 27 04:14:22 2025 +0000 |
tree | aa286fc1e19ffce27ebeabdeba451381e51dedee | |
parent | 259ed1e1ac522dbeb32968f2ae6518840f3ea878 [diff] |
lib: rust_support: remove unused `extern_*` functions used for rust `extern_is_mutex_held` was added at some point to call from Rust, but it's not anymore (c40c0e386f568b367b3159c2489c3d1cf7d9036e), and `std::sync::Mutex` doesn't provide such an API either (though it does provide `.try_lock()`, which `mutex_t` doesn't). Bug: None Test: build.py Change-Id: I247d358d67c0c9236a6386178150caad2ce0f1a4
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