twilfredo
"6 hours of debugging can save you 5 minutes of reading the docs"
WesternDigitalBrisbane, QLD
Pinned Repositories
qemu
Official QEMU mirror. Please see https://www.qemu.org/contribute/ for how to submit changes to QEMU. Pull Requests are ignored. Please only use release tarballs from the QEMU website.
tock
A secure embedded operating system for microcontrollers
fox-kernel
Learning to write an x86_64 kernel all in Rust! Based on Philipp Oppermann's blog
KnightFallR2
A flood drifter, to be deployed into floods and monitor water metrics and transmit this data in real time. Build with Zephyr RTOS
libtock-c
Userland apps for Tock written in C and C++
linux
linux-tools
Miscellaneous tools for making things easier on a day to day for me...
qemu
Official QEMU mirror. Please see http://wiki.qemu.org/Contribute/SubmitAPatch for how to submit changes to QEMU. Pull Requests are ignored. Please only use release tarballs from the QEMU website.
qemu-spdm-emulation-guide
A guide on how to emulate an NVMe SPDM responder device with QEMU and Linux. Additionally, instructions on setting up and testing the (in-development) kernel SPDM requester effort.
spdm-utils
Linux applications to manage, test and develop devices supporting DMTF Security Protocol and Data Model (SPDM)
twilfredo's Repositories
twilfredo/qemu-spdm-emulation-guide
A guide on how to emulate an NVMe SPDM responder device with QEMU and Linux. Additionally, instructions on setting up and testing the (in-development) kernel SPDM requester effort.
twilfredo/fox-kernel
Learning to write an x86_64 kernel all in Rust! Based on Philipp Oppermann's blog
twilfredo/linux-tools
Miscellaneous tools for making things easier on a day to day for me...
twilfredo/qemu
Official QEMU mirror. Please see http://wiki.qemu.org/Contribute/SubmitAPatch for how to submit changes to QEMU. Pull Requests are ignored. Please only use release tarballs from the QEMU website.
twilfredo/sys_stat
system statistics monitoring tool, made with Rust
twilfredo/tock
A secure embedded operating system for microcontrollers
twilfredo/zephyr
Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
twilfredo/climate_sensor
An embedded device to monitor indoor climate metrics, with a Thingy52 and Zephyr RTOS
twilfredo/linux
twilfredo/benchmarks
Simple CPU benchmark tools for fun
twilfredo/blog_os
Writing an OS in Rust
twilfredo/buildroot
Buildroot, making embedded Linux easy. Note that this is not the official repository, but only a mirror. The official Git repository is at http://git.buildroot.net/buildroot/. Do not open issues or file pull requests here.
twilfredo/cxx
Safe interop between Rust and C++
twilfredo/dam-buildroot
A fork of Damien's BR.
twilfredo/elf2tab
Tool to create Tock Application Bundles from ELF files.
twilfredo/gnome-monitor-config
twilfredo/hal_espressif
HAL and SDK for ESP32 and other hardware from Espressif
twilfredo/libmctp
libMCTP is a MCTP (Management Component Transport Protocol) implementation for Rust.
twilfredo/libspdm
twilfredo/libtock-rs
Rust userland library for Tock
twilfredo/libzbc
ZBC device manipulation library. When submitting a bug report, PLEASE DO NOT SUBMIT CONFIDENTIAL INFORMATION OR INFORMATION SPECIFIC TO DRIVES THAT ARE VENDOR SAMPLES OR NOT PUBLICLY AVAILABLE.
twilfredo/linux_kernel_modules
Linux kernel modules created for learning purposes.
twilfredo/nrf52_baremetal_rust
Super basic, baremetal rust running on nRF52840.
twilfredo/nvme-cli
NVMe management command line interface.
twilfredo/pciutils
The PCI Utilities
twilfredo/qemu_misc
Misc test apps for qemu.
twilfredo/spdm-linux
Linux kernel source tree
twilfredo/SPDM-Responder-Validator
twilfredo/tcmu-runner
A daemon that handles the userspace side of the LIO TCM-User backstore.
twilfredo/tockloader
Tool for programming Tock onto hardware boards.