Pinned Repositories
buildsystem
Small portable build system based on AOSP Make build system aimed to native C and C++ targets
Ditto
Template Library for C++ embedded projects
HumanFactors
An utility application to compare different keyboard layouts, developed for my Human Factors class (IE 355) at NJIT
MP3_PoC
STM32F411 Discovery MP3 player PoC
p1c0
An embedded OS for Apple M1 Pro chipsets
Popcorn
A tiny preemtive kernel written in C++ for Cortex-M microcontrollers
Postform
Postponed formatting experiments with string interning in C++. Inspired by the defmt Rust crate
qemu-apple-m1
Place to upload any hacky QEMU code I have
rusty-boy
Game Boy emulator for Playdate
STM32F7Discovery_QSPI_Programmer
Utility to program STM32F7Discovery QSPI memory
Javier-varez's Repositories
Javier-varez/p1c0
An embedded OS for Apple M1 Pro chipsets
Javier-varez/Postform
Postponed formatting experiments with string interning in C++. Inspired by the defmt Rust crate
Javier-varez/Ditto
Template Library for C++ embedded projects
Javier-varez/cortex-m_hal
Small Hardware Abstraction Layer for Cortex-M MCU's
Javier-varez/rusty-boy
Game Boy emulator for Playdate
Javier-varez/1brc
Implementation of the 1brc in rust. Challenge: https://github.com/gunnarmorling/1brc
Javier-varez/apple-one-jit
An Apple I emulator using JIT machine-code translation
Javier-varez/asahi-backlight
Tiny backlight command line utility for asahi linux computers.
Javier-varez/asahi-installer
Asahi Linux installer
Javier-varez/asahi-linux
Linux kernel source tree
Javier-varez/bluespec-playground
My playground for Bluespec code running on a Digilent Zybo and built with Symbiflow
Javier-varez/codecrafters-git-rust
Javier-varez/Configs
User configs for Linux
Javier-varez/cortex-m_atomics
Polyfill implementation of c++ atomics for the armv6m architecture
Javier-varez/crankstart
A barely functional, wildly incomplete and basically undocumented Rust crate whose aim is to let you write Games for the Playdate handheld gaming system in Rust.
Javier-varez/go-lsp
language server protocol sdk implement for go
Javier-varez/ltapiserv-rs
Server implementation of the LanguageTool API for offline grammar and spell checking, based on nlprule and symspel. And a small graphical command-line client.
Javier-varez/ltex-ls
LTeX Language Server: LSP language server for LanguageTool :mag::heavy_check_mark: with support for LaTeX :mortar_board:, Markdown :pencil:, and others
Javier-varez/m1n1
A bootloader and experimentation playground for Apple Silicon
Javier-varez/monkey_interpreter
Javier-varez/noise-dsp
Javier-varez/nvim-lspconfig
Quickstart configs for Nvim LSP
Javier-varez/pico-examples
Javier-varez/playdate-reverse-engineering
Panic Playdate reverse-engineering notes/tools - covers file formats, server API and USB commands
Javier-varez/postform-zephyr-app
Javier-varez/probe-rs
A debugging toolset and library for debugging embedded ARM and RISC-V targets on a separate host
Javier-varez/stm32-linux-bootloader
Bootloader for ucLinux in an STM32F746 discovery board
Javier-varez/tree-sitter-bluespec
Bluespec grammar for Tree-sitter
Javier-varez/vaultwarden-lang-es
Spanish translations for vaultwarden
Javier-varez/zmk
ZMK Firmware Repository