· Text 5005 · w8 · kommentar
Har du programbitarna UDEVIN (finns i programbanken), där kan
du skapa egna UFD enheter tex DAT:, PRG: mm. du kan då ha filer
öppna samtidigt i flera olika UFD:n.
Du måste tänka på att du måste ange både adress till sektorn där
UFD-entry:t samt vilken enhet UFD:et finns på.
dvs: Adr: 65527 innehåller UFD-offset 16bitar
Adr: 65529 innehåller UFD-drive 8 bitar (select-kod)
Ex: kör UFD och tag reda på vart UFD:et finns.
Offset=peek2(65527)
Drive=peek(65529)
och när du sedan vill byta till det UFD:et gör du så här:
POKE 65527,offset,swap%(offset),drive
Men använder du ovannämda funktioner så länkas biblioteken in
automatiskt, dvs rutinerna letar själva reda på vart UFD:et
finns.