EasyManua.ls Logo

Atari ST series - Page 288

Atari ST series
420 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Dgetpath
Get Default Directory Path
Dgetpath() Opcode = 71 ($47)
T his fu n ctio n is u se d to find th e d efa ult d ire c to ry on a d riv e, w h ich is
w h ere G E M D O S se arch es first fo r a n am ed file.
C macro format
w o rd d riv en u m ;
c h a r ^bu ffer;
D g etp ath (b u ffe r, d riv en u m );
Machine language format
m o v e.w # d r iv e n u m , — (sp )
m o v e .l b uffer, - (sp )
m o v e.w # 0 , - (sp )
tra p # 1
a d d q .l # 8 ,s p
Inputs
d riv en u m w o rd
b uffer
Results
N o n e
See also
D s e tp a t h ()
lo n g
T h e n u m b er o f th e d riv e (0 -1 5 ) w h o se
d efau lt pa th yo u w a n t to find (0 = d rive
A :, 1 = d riv e B :, an d so fo rth ).
A p o in te r to the b u ffer w h ere th e fu n c
tion re tu rn s th e p ath n am e (allo cate a t
lea st 128 b y tes).
280