Thanks @dominicbeesley for the update. Some interesting ideas around the clib ROM for applications. Certainly something I hadn't thought of before for writing C apps.
The fujinet device will require a sideways ROM anyway to do the communication with it from the host, I started a POC project to prove I could at least get a ROM going.
It would be interesting to see if there's enough space to add clib, but it depends how heavy into a filesystem the ROM itself becomes. A separate clib ROM would be preferable anyway to not couple the FujiNet ROM when you just want to write cc65 applications. But if there was space, and you have a FujiNet anyway, you could save yourself from requiring 2 ROMs.
Something to consider going forward. The minimal functionality of a ROM for FujiNet would be sending the appropriate data to it for any given function it wants the FujiNet to perform (e.g. mount a host's disk, or open a network connection on some protocol, etc).
The fujinet device will require a sideways ROM anyway to do the communication with it from the host, I started a POC project to prove I could at least get a ROM going.
It would be interesting to see if there's enough space to add clib, but it depends how heavy into a filesystem the ROM itself becomes. A separate clib ROM would be preferable anyway to not couple the FujiNet ROM when you just want to write cc65 applications. But if there was space, and you have a FujiNet anyway, you could save yourself from requiring 2 ROMs.
Something to consider going forward. The minimal functionality of a ROM for FujiNet would be sending the appropriate data to it for any given function it wants the FujiNet to perform (e.g. mount a host's disk, or open a network connection on some protocol, etc).
Statistics: Posted by fenrock — Tue Aug 27, 2024 8:33 pm