From ae45ea0f9f640fdad46d295672a9d38efab01378 Mon Sep 17 00:00:00 2001 From: arthomnix <35371030+arthomnix@users.noreply.github.com> Date: Wed, 12 Feb 2025 22:21:44 +0000 Subject: [PATCH] Update README.md --- README.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 365726f..28e8cb2 100644 --- a/README.md +++ b/README.md @@ -4,11 +4,13 @@ eepyOS is a barebones, application-specific, single-tasking operating system in Summary of crates: * `eepy` - eepyOS kernel -* `eepy-sys` - library providing safe abstractions over the kernel's syscall interface and binary format +* `eepy-sys` - library defining the kernel's syscall interface and binary format and providing safe abstractions +* `eepy-derive` - proc macro crate for eepy-sys * `eepy-launcher` - the userspace component of eepyOS which handles the launcher UI * `eepy-gui` - barebones UI library for eepyOS applications based on `embedded-graphics` * `eepy-example-app` - example userspace application for eepyOS * `eepy-serial` - library crate for the USB serial interface +* `eepytool` - CLI tool for interfacing with the input module over USB serial * `elf2epb` - utility for converting ELF binaries to eepyOS's binary format * `fw16-epd-bsp` - Board Support Package for the Touchscreen E-Paper Input Module * `pervasive-spi` - Bitbanging driver for the 3-wire SPI protocol used by Pervasive Displays e-paper panels, such as the one on the Input Module -- 2.51.2