added tools/partdescription
Early release of a new test subdirectory. Only one targetboard so far. See test/Howto.txt
small doc patch contributed by Carsten Strotmann
Increment version to 7.0
releases/6.9 collects:
call it version 6.9
tools/amforth-shell.py fixed python3 error (in --no-error-on-output option path), fix provided by Tristan Williams.
tools/amforth-shell.py fixed indentation error in line 1146
tools/amforth-upload.py fixed logic error in search_and_open_file
added Tristan to contributors list
tools: port of amforth-shell.py to python3; patch contributed by Tristan Williams
add ClockWorks Model 4; add manually generated refcard
added comment about last commit to index.rst
AVR8: restored avr8/words/no-jtag.asm from release 5.5; removed not functional avr8/devices/*/words/no-jtag.asm files
added one-line patch to amforth-shell.py, provided by Tristan Williams. Will now report filenames which occur more than once.
first commit to change web page content; converted clockworks .svg images to .png; added Opinion
fixed broken D0>, reported by Martin Nicholas
erwaelde: first commit; added myself as maintainer
call the syscall as forth code.
smaller and simpler code
add a forth only variant if the assembly word cannot be used
fix empty input condition
fix free flash cell number for systems with more than 32kB flash.
Next version will be 6.9
core(ARM32): new target ARM with 32bit word size using the Cortex M4
finally version 6.8
some doc updates
disable debug code
one file for terminal io
throw exception -20 if write to flash is tried
working syscall
much larger stacks
restructure code, separate common code from board specific
re-add cacheflush. See memmap.
memory map structured
build on raspberry pi too. No cross build this time.
get runtime information from OS: Hostname, CPU, OS Name. Add limited 0-terminated string support
save command line arguments
doc updates
fix terminal input
small fixes, disable terminal echos during make run
add build and revision info
autodetect raspberry pi to not cross build and run the binary
first light on a raspberry-pi and qemu-arm.
recognizer work in a different way now.
less Code
codewords are always visible
add inline comments
fix header regressions
colon definitions are always visible
add dummy flash write words
more useful information
More Links
new doc updates
build environment improved. shows svn version number if not managed by git.
enable the WANT_IGNORECASE option at build time.
restructure files. consolidate board specific files
distinguish between Faults (F) and 0-Handler interrupts, save registers in use
hardware assisted delays
add IMMEDIATE. tested with quotations.
introduce leave stack for loops and small fixes
shell needs a space before the ok string
Fix header flags
fix nested loops
fix DO LOOP's, LEAVE still not working
there is no cortex-m
doc updates
add REPEAT
doc update
less code
make backward loops work with the 0x80000000 magic. Following the riscv-spec-2.2 chapter 2.4 p. 13 for general overflow check.
make backward loops work with the 0x80000000 magic
simplify code
remove test files
only M4 core code.
no need for CPU flags
forgot ABS
add ."
better use the macro
it's an immediate word
enable compile to RAM.
mask the lowest byte only.
NEWEST is a 2VARIABLE
board specific words
no need for +1
less code
Ongoing work on compiling stuff
align dump area
S, working with full address range.
make wid's VALUE's. special init for startup of the flash-dictionary pointer required
move code to the central place
board specific words
Formatting and small fixes and improvments
more documentation