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