Skip to content

v1.03

Compare
Choose a tag to compare
@breakintoprogram breakintoprogram released this 19 Apr 12:40
· 66 commits to main since this release
2fb74ef

Fixes

  • #2: The line editor now works correctly after scrolling at bottom of screen
  • #6: Fixed potential buffer overflow in mos_exec
  • #11: Implemented more MOS API commands:
  • #13: MOS now returns correct screen height
  • #14: Added *VDU command
  • #15: LF/CR conversions turned off in FatFS
  • #17: Added a single-entry command history
  • #19: Malformed VDU commands no longer freeze the Agon
  • #20: Improved keyboard handling for applications
  • #21: Added support for second serial device
  • #22: Added *CREDITS command
  • #23: Improved line editor
  • #24: Added *TIME and mos_api_getrtc, mos_api_setrtc to API
  • #25: Now uses CTRL+ALT+DEL to soft reboot
  • #26: Refactored SD card code to remove interrupt
  • #27: Added *MOVE and *COPY, path to *DIR, and mos_api_copy to API
  • #29: Tweaked error messages to make them less intimidating
  • #30: Added RST 18h - block transfer of data from eZ80 to ESP32 over UART
  • #31: mos_fopen returns 0 after BBC BASIC exits
  • #33: API call for setting interrupt vectors
  • #34: Extended MOS to support setting of keyboard delay and rate, and LED state
  • #35: Fixed bug in C implementation of putch
  • #36: Increased baud rate ESP32->EZ80 to 1,152,000
  • #37: Improved boot sequence
  • #44: MOS now unregisters interrupts on call to mos_uclose
  • #51: FF_FS_TINY now enabled in FatFS

Dependencies

  • VDP 1.03