dedicatedcomputer.ca/test
On Wed, Jan 28, 2026 at 1:33 PM John Sarabacha <[email protected]> wrote: > Hello those interested in expanding AmForth, > As these enhancements that are being made are in an experimental and > changing state, > the latest relevant file changes will be made available on > dedicatedcomputer.ca\test . > To try some of these yourself, copy the latest release from the AmForth > sourceforge site > and overlay or copy changed files. > > Regards, > John S > > > > > > On Tue, Jan 27, 2026 at 11:16 AM John Sarabacha <[email protected]> > wrote: > >> This step went easier than expected, the entire AmForth riscv was >> abstracted to 40 C compatible assembler instructions (in a file >> riscv_pal.h) for easier porting to other platforms, not only CH32 but also >> ESP32 (or other) series of riscv processors. This can easily be adapted to >> other processors like 32 bit ARM and Xtensa or even i386 (...). The actual >> generated assembly code remains the same and is already running on >> CH32X033. This should also address the random alignment problem that I have >> been seeing, in the CH32X033 build and keeping the dictionary more compact. >> >> Next step is a cleaner CH32X033 build and a ESP32-C6 build. >> Regards, >> John S >> >> On Fri, Jan 23, 2026 at 1:40 PM John Sarabacha <[email protected]> >> wrote: >> >>> Hi Everyone, >>> For using ITC and DTC based forth code the next step is making AmForth >>> more portable. >>> Any platform that supports C will be able to use amForth (as a >>> subsystem). The terminology that I am using is that AmForth is the full >>> independent system and amForth is a subsystem based on AmForth. >>> The 1st step is moving the primary words to a form which is more >>> portable across >>> platforms using asm(...) calls with a C infrastructure. Then using this >>> as a foundation for all the words. >>> >>> Regards, >>> John S >>> >> _______________________________________________ Amforth-devel mailing list for http://amforth.sf.net/ [email protected] https://lists.sourceforge.net/lists/listinfo/amforth-devel
