Hallo Josef,
also ich habe jetzt ziemlich viel(tagelang) rumprobiert aber ich bekomme es nicht mal mit der Minimalkonfiguration zum laufen. Hierzu habe ich die "Test_Dos_Drive.bas" von deiner HP verwendet. Alle benötigten Datein sind natürlich in den entsprechenden Ordnern vorhanden.Habe anstatt die "CF_config" die angepasste "config_mmc.bas" eingebungen.
Wenn ich nun folgende letzte Zeile auskommentiere $include "FS_Interpreter.bas" bricht Bascom schon beim compilieren ab und ich erhalte folgende Meldungen:


Error : 61 Line : 35 Label not found [_WORDX2B ] , in File : C:\ELEKTRO\BASCOM\PROJEKTE\AVRDOSTEST\TEST_DOS_DRI VE.BAS
Error : 61 Line : 35 Label not found [_WORDX2B_L ] , in File : C:\ELEKTRO\BASCOM\PROJEKTE\AVRDOSTEST\TEST_DOS_DRI VE.BAS
Error : 61 Line : 35 Label not found [_WORDX2B ] , in File : C:\ELEKTRO\BASCOM\PROJEKTE\AVRDOSTEST\TEST_DOS_DRI VE.BAS
Error : 61 Line : 35 Label not found [_SECTOR2CLUSTER ] , in File : C:\ELEKTRO\BASCOM\PROJEKTE\AVRDOSTEST\TEST_DOS_DRI VE.BAS
Error : 61 Line : 35 Label not found [_CLUSTER2SECTOR ] , in File : C:\ELEKTRO\BASCOM\PROJEKTE\AVRDOSTEST\TEST_DOS_DRI VE.BAS


Hier mal der Quelltext auf Basis der "Test_DOS_Drive.bas":


Code:
$regfile = "M128def.dat"
'$regfile = "M32def.dat"
$crystal = 16000000
$hwstack = 128
$swstack = 128
$framesize = 128
$baud1 = 9600

Open "Com1:" As Binary As #1                                ' use #1 for fs_interpreter

Config Serialin = Buffered , Size = 20
Config Clock = Soft
Enable Interrupts
Config Date = Dmy , Separator = .

Dim Btemp1 As Byte

Print #1 , "Wait for Drive"
$Include "Config_MMC.bas"
If Gbdriveerror = 0 Then
$Include "Config_AVR-DOS.BAS"
  Print #1 , "Init File System ... ";
  Btemp1 = Initfilesystem(0)                                ' Partition 1 use 0 for drive without Master boot record
  If Btemp1 <> 0 Then
     Print #1 , "Error: " ; Btemp1 ; " at Init file system"
  Else
     Print #1 , " OK"
  End If
Else
   Print #1 , "Error during Drive Init: "
End If


' If you want to test with File-System Interpreter uncomment next line
'$Include "FS_Interpreter.bas"
Wenn ich die "FS_Interpreter.bas" wieder mit einbinde compiliert er es.
Mit der Datei lässt es sich für den m32 nicht compilieren(out of sram).

Ich komm einfach nicht weiter. Was mache ich denn falsch?
Wie bekomme ich das ganze zum laufen ohne die "FS_Interpreter.bas"?

Gruß