Hallo zusammen
In Bascom findet man im Lib-Verzeichnis einige Libraries für Bascom.
Die nicht kompilierten Libs haben die Endung LIB und die compilierten LBX.
In Bascom kann man LIB Dateien compilieren und so LBX Dateien erzeugen.
Gibt es ein Programm, das die lbx wieder zurück in Lib wandeln kann?
also die Zeilen mit Object-Code wieder in Assembler-Anweisung verwandelt?
Beispiel:
in Lbx steht
[tfaGetChannel]
tfaGetChannel:
.OBJ 9611
.OBJ 918C
.OBJ 9582
.OBJ 9586
.OBJ 7087
.OBJ 3085
BRLO tfaGetChannel1
.OBJ 958A
tfaGetChannel1:
.OBJ 81AA
.OBJ 81BB
.OBJ 938C
.OBJ 9508
[End]
und soll gewandelt werden in lib:
tfaGetChannel:
ADIW xl,1
LD r24,x
SWAP r24
LSR r24
ANDI r24,7
CPI r24,5
BRLO tfaGetChannel1
DEC r24
tfaGetChannel1:
LD xl,y+2
LD xh,y+3
ST x,r24
RET
[End]
Gibts da einen funktionierenden Decompiler zum runter laden im Netz?
Danke für eure Infos!
Mitch
So wie es aussieht muss ich wohl meinen eigenen Decompiler programmieren.
Hat das schon mal jemand versucht?
Oder ist Bascom schon tot?
Gruß Mitch
Lesezeichen