Skip to content

Commit

Permalink
README:update on tools a bit
Browse files Browse the repository at this point in the history
  • Loading branch information
EtchedPixels committed Feb 29, 2024
1 parent 7a2568a commit 873f085
Showing 1 changed file with 12 additions and 6 deletions.
18 changes: 12 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,14 +25,20 @@ images should follow in time.

## Tools

Most of the trees will build with recent tool chains for that architecture.
The one exception is Z80/Z180. A modified SDCC is available in my github.
This contains support for banked code that was not accepted upstream, and
does not include the recent SDCC changes that totally changed the compiler
ABI.
For the 8080, 8085, Z80 and Z180 the code is now built with the Fuzix C
Compiler and Bintools which are also in github. See instructions for
building them. Some kernels still need the customised SDCC 3.8 from from
this github. 65C816 and Z8 are a work in progress moving to this compiler.

## What does FUZIX have over UZI
6502 is currently built with cc65 and a distribution version should work.

6303/6803 are built with CC6303 (again in this github)

6809 is built with lwtools and the including gcc fork.

Other targets use gcc variants. See the target specific information.

## What does FUZIX have over UZI

* Support for multiple processes in banked memory (as per UZI180) but
with Minix style chmem and efficient use of bank allocations.
Expand Down

0 comments on commit 873f085

Please sign in to comment.