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

Reply via email to