• pFFh - Forth system for PIC18FxxQ4x

    From Pablo PabloC@21:1/5 to All on Thu Jul 28 01:48:56 2022
    I am pleased to announce the first version of pFFh, a Forth-2012 system for the PIC18FxxQ4x family.
    The code has been run and tested on the PIC18F16Q40, PIC18F16Q41, and PIC18F57Q43 "Curiosity Nano” boards.
    Hexadecimal Object File Format (IntelHex) files are available to write directly to a processor (16Q40/16Q41/57Q43), if you can avoid to recompile the system.
    pFFh is a “Forth-2012 System”, providing all of the Core word set and Exceptions word set and provides subsets of the Core extension, Double-Number, Exception extension, Facility, Locals, Programming-Tools, Search-Order, and String word sets.
    It has separate data space, code space and name space.
    Within the code space there is an area for the application and a separate area for the system (operator terminal).
    The code space addresses a maximum of 65,536 16-bit instruction words (128KB). pFFh suport local variables.
    Assembler support that allows you to compile machine code, as well as symbolic disassembly of what is written in Code space.
    pFFh is published under the GNU Public License v3 (GPL).
    It is available for download at https://sourceforge.net/projects/pffh/

    Improved communication and visibility is available with the TermFF (Windows only) console terminal application.
    Supported in TermFF version 0.21 the upload of files by 'save-sys' and 'save-app' commands from pFFh.
    Supported in TermFF version 0.21 the identification and management of programmers of type "nEDBG CMSIS-DAP" connected to the PC, as well as the inclusion in TermFF of binary file libraries embedded to program to the target processor. Initially it will
    include the binaries for pFFh at 16Q40, 16Q41 and 57Q43.
    TermFF version 0.21 will be available from August 1 at https://sourceforge.net/projects/termff/

    Pablo

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)