Skip to content

Releases: Neotron-Compute/Neotron-OS

v0.8.1

17 May 15:16
65798e8
Compare
Choose a tag to compare

What's Changed

  • Add File I/O API by @thejpster in #95. Applications can now:

    • open/close files and read/write to those open files.
    • receive command-line arguments.
    • write to the audio device
  • Update actions/upload-artifact to v4. by @thejpster in #97

Full Changelog: v0.8.0...v0.8.1

v0.8.0

11 Apr 21:58
a95aaa3
Compare
Choose a tag to compare
  • Added a global FILESYSTEM object
  • 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

v0.7.1

21 Oct 21:31
a87d17e
Compare
Choose a tag to compare
Release v0.7.1

v0.7.0

21 Oct 21:01
90c5e32
Compare
Choose a tag to compare
  • Add i2c command.
  • Support printing \t, with 8 character tab-stops
  • Add type command to print files
  • Add exec command to execute scripts containing commands
  • Update embedded-sdmmc crate
  • Split lshw into lsblk, lsbus, lsi2c, lsmem and lsuart

v0.6.0

08 Oct 12:49
1ed1f70
Compare
Choose a tag to compare
  • 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-bios 0.11.1

v0.5.0

21 Jul 16:52
aa55271
Compare
Choose a tag to compare
  • Switch to neotron-common-bios 0.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

v0.4.0

25 Jun 11:12
362db34
Compare
Choose a tag to compare
  • The load command now takes ELF binaries, not raw binaries.
  • Neotron OS can now be used as a dependency within an application, if desired.

v0.3.3

22 May 19:01
8bd0638
Compare
Choose a tag to compare
  • Add dir command
  • Change load command to load from disk
  • Repository includes Cargo.lock file
  • Update to postcard 1.0
  • Fix readblk help text, and print 32 bytes per line

v0.3.2

05 May 14:26
3169e13
Compare
Choose a tag to compare
  • Add date command.
  • Add lsblk and blkread commands.
  • Renamed bioshw to lshw

v0.3.1

09 Mar 15:44
2726b78
Compare
Choose a tag to compare
  • Add hexdump, load and run commands.
  • Set colour attributes correctly (White on Black only currently)