Seite 1 von 1

a_sdChDir

Verfasst: Fr 6. Sep 2013, 15:46
von PIC18F2550

Code: Alles auswählen

'#####################################################################################
'# sd-card: verzeichnis wechseln BELLATRIX
'#####################################################################################
            mov     reg_b,  PATH2Z
            call    #chrdir
      if_nz call    #error02
      if_nz jmp     #errorreturn
.............
' ======================================================================================
' SUBROUTINEN : sd-card: verzeichnis wechseln
' ======================================================================================
' reg_b       zeiger auf string
chrdir
            mov     reg_a,  a_sdChDir
            call    #aput
            mov     reg_a,  reg_b
            call    #aputstring
            call    #aget
            cmp     reg_a,  $0
chrdir_ret
            ret

PATH2Z      long   @PATH2
PATH2       long  0,0,0,0

Meine frage was muß in PATH2 drinn stehen?

"lib",0 oder "\lib",0

Und wie komme ich in das Hauptverteichnis?

Re: a_sdChDir

Verfasst: Fr 6. Sep 2013, 16:37
von drohne235
Du kannst Administra mit den Markern (dm_*-Routinen) in das Root-, System- oder Userverzeichnis wechseln lassen.

Willst du Bellatrix-Codes mit diesen Routinen laden? Wenn ja, verwende doch das System-Verzeichnis, welches doch genau dafür gedacht ist.

Re: a_sdChDir

Verfasst: Fr 6. Sep 2013, 16:57
von PIC18F2550
Ok ins Root Verzeichnis mit den merken.

Und wie in ein beliebiges Verzeichnis wechseln?

Re: a_sdChDir

Verfasst: Fr 6. Sep 2013, 17:56
von drohne235
In ein beliebiges Verzeichnis kannst du ganz normal mit der cd-Funktion wechseln, wie du es vorhattest.