Steve Nickolas
2020-06-13 21:07:02 UTC
When I learned what UEFI supported, I got a really stupid idea, but in
order to carry it out, I'll need to start simple first and move up to more
complex. Might need a hand - my familiarity with ProDOS is limited and OS
stuff isn't exactly in my wheelhouse.
The simpler thing I need to do is create a set of functions to implement
the ProDOS-8 API in "native space", taking advantage of the fact that I
can have my 65C02 emulators implement LC card-like "COPcodes" to handle
calls to native functions. This would involve writing the "libprodos" as
well as a "wedge rom" which will allow the necessary initialization to be
done at startup, again through a COPcode (and it'll also allow a PR#7 to
do the same). Right now this is the route I'd like to take.
(As far as regards translating filenames: I plan to use the CiderPress
protocol.)
-uso.
order to carry it out, I'll need to start simple first and move up to more
complex. Might need a hand - my familiarity with ProDOS is limited and OS
stuff isn't exactly in my wheelhouse.
The simpler thing I need to do is create a set of functions to implement
the ProDOS-8 API in "native space", taking advantage of the fact that I
can have my 65C02 emulators implement LC card-like "COPcodes" to handle
calls to native functions. This would involve writing the "libprodos" as
well as a "wedge rom" which will allow the necessary initialization to be
done at startup, again through a COPcode (and it'll also allow a PR#7 to
do the same). Right now this is the route I'd like to take.
(As far as regards translating filenames: I plan to use the CiderPress
protocol.)
-uso.