Hallo Leute ! Auf der Download-Seite von www.davinci-dv3.de findet ihr: 1. Das SM6010 Instruction Manual (SM6010_UG.PDF) 2. Das SM6010 Pinout (SM6010.PDF) 3. Einen Hexmonitor /-editor (EDX.DOC, EDX.EXE, FILE_ID.DIZ) 4. Das gleiche Programm als ZIP-File 5. Diesen Text in deutsch und englisch ! OK. Was könnt ihr damit machen ? Das Instruction Manual ist eine genaue Beschreibung des SM6010 und enthält den kompletten Befehlssatz. Auf eurer "Yellow CD", die eurem DV3 beiliegen sollte, findet ihr im Verzeichnis "Load/Operating System/" die beiden Dateien N0518v20.bin 704 Kb und NPLv111.bin 16 Kb. Hierbei handelt es sich um SM6010-codierte Programme in Maschinen- sprache. Um diese untersuchen und betrachten zu können, braucht ihr einen Hexmonitor, der Dateien lesen kann. Entsprechende Programme enthält z.Bsp. der "Norton-Commander" oder die "PC-Tools"-Sammlung. Wer über kein solches Programm verfügt, kann den unter 3./4. genannten Hexmonitor verwenden. Es handelt sich hierbei um Shareware. Informationen zum Programm und zum Autor sind im EDX.DOC abgelegt. Mit Hilfe des Instruction-Manuals (Kapitel 8) könnt ihr nun die Zahlencodes in SM6010 Assembler übersetzen. Dies kann allerdings nur ein erster Schritt sein, um sich etwas damit vertraut zu machen, wie der SM6010-Prozessor arbeitet. Denn, um den Code effektiv weiter zu untersuchen, braucht man mit einem Hexmonitor schon einen sehr langen Atem. Ich konnte bis jetzt noch keinen SM6010-Disassembler, der dann die Aufgabe des Übersetzens der Zahlencodes in SM6010-Assembler über- nimmt, auftreiben. Allerdings bietet das Instruction Manual mit dem Instruction Set die Grundlage, einen solchen Disassembler selbst zu programmieren. Wer von euch bei der Untersuchung des Codes auf heiße Spuren stößt (wie funktioniert Zeichenausgabe auf´s LCD ? Zeicheneingabe usw.) möge sich melden ! Vielleicht kann jeder von uns einen Teilbereich des Betriebssystems genauer unter die Lupe nehmen und wir tragen die Ergebnisse auf der DV3-Page zusammen ? Grüße und viel Spaß ! Alex (dv3master@davinci-dv3.de) 25.05.2001