- None
- The
runcommand now takes command-line arguments - Add
ioctlAPI - Updated to
neotron-apiv0.2, to provide support for both of the above - Add
AUDIO:device, includingioctlto get/set sample rate and get buffer space - Implement
fstatfor files (although only file size works)
- Added a global
FILESYSTEMobject - Updated to embedded-sdmmc 0.7
- Updated to Neotron Common BIOS 0.12
- Add a bitmap viewer command -
gfx - Treat text buffer as 32-bit values
- Update
Cargo.lockso build string no longer shows build as dirty
- Add
i2ccommand. - Support printing
\t, with 8 character tab-stops - Add
typecommand to print files - Add
execcommand to execute scripts containing commands - Update
embedded-sdmmccrate - Split
lshwintolsblk,lsbus,lsi2c,lsmemandlsuart
- Can set/set video mode
- Stores video mode as part of config
- Removed demo commands (they should be applications)
- Added raw PCM sound playback
- Added mixer command
- Switch to
neotron-common-bios0.11.1
- Switch to
neotron-common-bios0.11 - Added "Shutdown" command
- Added ANSI decoder for colour changes (SGI) and cursor position support
- Added 'standard input' support for applications
- Use new compare-and-swap BIOS API to implement mutexes, instead of
static mut - OS now requires 256K Flash space
- The
loadcommand now takes ELF binaries, not raw binaries. - Neotron OS can now be used as a dependency within an application, if desired.
- Add
dircommand - Change
loadcommand to load from disk - Repository includes
Cargo.lockfile - Update to
postcard1.0 - Fix
readblkhelp text, and print 32 bytes per line
- Add
datecommand. - Add
lsblkandblkreadcommands. - Renamed
bioshwtolshw
- Add
hexdump,loadandruncommands. - Set colour attributes correctly (White on Black only currently)
- Updated to
neotron-common-biosv0.8.0 - Use
pc-keyboardfor decoding HID events - Fix Windows library build
- Added 'kbtest' command
- Added 'lshw' command
- Added 'config' command
- Uses BIOS to store/load OS configuration
Adds HID support and basic shell, with 'mem' and 'fill' commands.
First version.