Re: Sv: [cc65] Back on Track

Date view Thread view Subject view

From: Ullrich von Bassewitz (uz_at_musoftware.de)
Date: 2000-01-20 11:42:23


> Does this mean that every program that is compiled with cc65, will have
the drivers build-in? Wouldn't the best thing be, the drivers as a part of
the Operating System?

This is true for all features that are not supported by a standard
machine. If the software that is running as an operating system does not
have a specific feature, every program generated by cc65 that wants to use
the feature must have code linked in to support it.

On the other side, libraries for other operating systems (remember that
cc65 is not C64 specific) do not need the additional code. One example is
the support for ACE (which has been dropped some time ago): Since ACE has
a very C like file interface and did support a lot of CMD equipment in the
kernel, the file I/O routines needed for cc65 were very small. (This was
the reason why the first implementation of file I/O was for ACE: It was
very easy to do, and I'm a lazy person:-). Most of the file I/O routines
were just wrappers that stored registers in specific locations, and called
an ACE function.

Regards


	Uz


--
Ullrich von Bassewitz                                  uz_at_musoftware.de
----------------------------------------------------------------------
To unsubscribe from the list send mail to majordomo_at_musoftware.de with
the string "unsubscribe cc65" in the body(!) of the mail.


Date view Thread view Subject view

This archive was generated by hypermail 2.1.3 : 2001-12-14 22:05:35 CET