Seite 1 von 1

reg-ios.spin

Verfasst: Di 17. Sep 2013, 21:12
von PIC18F2550
Warum gibt es hier keine Fehlernummernrückgabe?

Code: Alles auswählen

PUB sddir                                               'sd-card: verzeichnis wird geöffnet
''funktionsgruppe               : sdcard
''funktion                      : verzeichnis öffnen
''busprotokoll                  : [002]

  bus_putchar1(gc#a_sdOpenDir)

So sollte es sicherer sein.
Nicht alle Pfadangaben kommen aus gelesenen verzeichnissen

Code: Alles auswählen

PUB sddir                                               'sd-card: verzeichnis wird geöffnet
''funktionsgruppe               : sdcard
''funktion                      : verzeichnis öffnen
''busprotokoll                  : [002]
''                              : err - fehlernummer entspr. list

  bus_putchar1(gc#a_sdOpenDir)
  err := bus_getchar1

--> Administra müsste dann auch noch angepasst werden.

Re: reg-ios.spin

Verfasst: Di 17. Sep 2013, 21:26
von drohne235
Hmm, wozu eine Fehlermeldung? Was kann falsch gehen beim Öffnen der Verzeichnisliste? Das einzige was mir einfällt, ist ein nicht vorhandenes/eingebundenes Medium und das frage ich zum Beispiel in Regime über ios.sdcheckmounted ab.

Oder meinst du ios.sdchdir(stradr):err?

Re: reg-ios.spin

Verfasst: Di 17. Sep 2013, 21:47
von PIC18F2550
Es geht um hinterlegte verzeichnisse in einem Programm

Der unterschied ist für mich nicht sofort erkennbar sdChDir und sdOpenDir.
Aber wo Du danach fragst nehme ich an das ich den falschen Befehl verwende.