Foenix F256 C Compiler and Library

Foenix F256 C Compiler and Library


    _____ ____  ____   __      _ _
   |  ___|___ \| ___| / /_    | | |_   ___ __ ___        _ __ ___   ___  ___
   | |_    __) |___ \| '_ \   | | \ \ / / '_ ` _ \ _____| '_ ` _ \ / _ \/ __|
   |  _|  / __/ ___) | (_) |  | | |\ V /| | | | | |_____| | | | | | (_) \__ \
   |_|   |_____|____/ \___/   |_|_| \_/ |_| |_| |_|     |_| |_| |_|\___/|___/

          Welcome to LLVM-MOS for the Foenix F256 family of computers!

 

llvm-mos is a fork of the official llvm project.  It provides, among other things, the "clang" C compiler, a fantastic code optimizer, and a basic standard library for 6502 based microcomputers.

On top of this we add an overlay generator to make creating programs larger than 64k as simple as a #define!  If that wasn't enough, the installer will also install the f256lib programming library that provides easy access to all the features of the Foenix F256 family of computers.  While documentation is a bit lacking at the moment, several examples are included to get you started!

Bleeding edge information can be found on our Skunkworks site.


Changelog:

  • 09-MAY-2024 - Updated MacOS and Linux installation script to also search for 'pip3' as well as 'pip'.


No slides