005
27.09.2009, 11:51 Uhr
volkerp
Default Group and Edit
|
Die Frage nach dem Speicherort lässt sich schnell beantworten. Im Megamodul kommen die originalen Treiber zum Einsatz, damit sind auch deren Adressen gültig:
GRPLOT 0A883h IFSS_4 0e7eah K6311_I 0b600h K6313_I 0b600h LPRINTER 0b800h SPRACHE1 06000h SPRACHE2 09800h
Wo im Treiber die 10 Zeichen eingerückt werden, habe ich auf die Schnelle nicht gefunden. Der Treiber übernimmt die Aufarbeitung einer auszugebenden Zeile in Eigenregie und übergibt ja nicht einfach die Zeichen direkt an den Drucker. Der Quellcode ist auf meiner Seite zu finden, vielleicht hast Du Lust, Dich da reinzuarbeiten und ein gegeignetes Byte zum patchen zu ermitteln? Die Zeilenlänge von 70 Zeichen findet man schnell (hab ich auch entsprechend dokumentiert), aber die 10 Zeichen am Anfang hab ich wohl außer Acht gelassen... -- VolkerP
http://hc-ddr.hucki.net (Z9001, Z1013, LC-80, ...) |