Hi! On Wed, Feb 03, 2010 at 05:31:06PM +0100, Oliver Schmidt wrote: > A example: Some Contiki-on-C64 complain about "my" programs being tied > to drive #8. But the only thing I do is calling open(),read() and > close(). In general I'd presume that there's a notion of a current > drive that the end-user can manipulate to have "my" programs access > that drive - but this doesn't seem to be the case. But unfortunately > I've so little CBM knowhow that I can't answer to those complains. The CBMs don't allow unit specs in file names. They allow a drive specification, but this works only for dual drives (drive units that have two floppy disk drives). There have been proposals to add a unit spec to file names, but I didn't like the approach, since it does also have some drawbacks. You can change the unit used by storing the unit number into the variable _curunit. There is also a zero page variable that holds the unit a program is loaded from. By fetching this value and storing it into _curunit, the program will by default use the unit it was loaded from. Regards Uz -- Ullrich von Bassewitz uz@musoftware.de ---------------------------------------------------------------------- To unsubscribe from the list send mail to majordomo@musoftware.de with the string "unsubscribe cc65" in the body(!) of the mail.Received on Wed Feb 3 17:41:03 2010
This archive was generated by hypermail 2.1.8 : 2010-02-03 17:41:04 CET