Skip to content

Releases: FPGAwars/Collection-stdio

v0.5.0

25 Apr 06:49
Compare
Choose a tag to compare
  • All the blocks and examples now works ok with Icestudio 0.12 (apio 0.9.3). Fix verify errors (by @Obijuan )
  • Serial-tx and Serial-rx moved to the iceSerial collection (by @Obijuan)

Full Changelog: v0.4.0...v0.5.0

V0.4.0

21 May 15:12
Compare
Choose a tag to compare

This release contains the blocks needed for implementing the version 0.1.0 of the LOVE-FPGA Collection, as well as other useful blocks

  • Getc printable char block added
  • Input printable char
  • Input printable char echo
  • PrintLN-char
  • Debug-PrintLn-Char
  • InputLn-2xchars-echo
  • Syntax-char
  • Syntax-else
  • Filter: printable-chars
  • stdin-enable
  • stdin-stdoud adaptor-2
  • Hterm toggle
  • Syntax bit
  • PrintLn-BitVar
  • Syntax EOL
  • toggle led with commands example

These blocks are experimental. Their interface will be changed in future releases

V0.3.0

27 Dec 07:34
Compare
Choose a tag to compare
  • InputLn-bit block (for 1 and 2 bits): Input binary data with echo and edition
  • hterm-bit block: Simple terminal for binary commands (1 bit)
  • hterm-bitx2 block: Simple termnal for binary commands (2 bits)
  • putc-char-const: Print one constant character on the console
  • print-base4-bin: Printing a 2-bits number in binary on the console
  • stdin-bin-keyboardx4 block: standard input devide, consisting of 4 keys (1,0,enter and BS)
  • stdin-mixer: Combining two standar input devide into one stdin bus
  • stdout-led8: Standard binary output device, consisting of 8 LEDs en a row
  • Examples
    • Hcal: two elements stack
    • Hcal: 2- bits acumulator
    • Hterm: 2 input devices and 2 output devices

These blocks are experimental. Their interface will be changed in future releases

V0.2.0

10 Dec 20:42
Compare
Choose a tag to compare
  • The blocks now use the stdout and stdin buses
  • Print-str blocks: The string can now be set as a parameter
  • Input-bit-echo
  • Many examples added:
    • Cowsay
    • ANSI
    • Matrix
    • Calculator (acumulator)
    • Calculator (expresion)
    • Calculator (Terminal)
    • Calculator (Stack)
    • 2x1 bits ram test
    • Not truth table

This blocks are experimental. Their interface will be changed in future releases

V0.1.0

21 Nov 07:03
Compare
Choose a tag to compare

Initial Release

  • Putc: Putc-bit, Putc-char, Putc-Base4
  • Getc: Getc-bit, Getc-char
  • Print
  • PrintLn: PrintLn-OK, PrintLn-bit, Print-Base4
  • Input-bit

This blocks are experimental. Their interface will be changed in future releases