pweingar / FoenixMCP

A portable kernel for the Foenix series of computers.
BSD 3-Clause "New" or "Revised" License
10 stars 5 forks source link

Add flash build .scm for C256U+ #44

Closed hth313 closed 9 months ago

hth313 commented 9 months ago

This adds a linker rules file suitable for flash build.

Also removed --target foenix as it implies building for a hosted RAM based build, which initializes data by loading from mass storage or through the debug port to RAM. This is not how it should be when it boots from flash. Using target Foenix also allows it to use the math unit. At some point we might want to switch to --rom-code and --target Foenix, but for now I feel we play it simple without the Foenix features and get a proper ROM based system.