Das Open-Control-Projekt - Die Alternative zur C-Control-I


Das Forum zur C-Control-1
Welche C-Control-Varianten existieren?
Übersicht - Suchen - Neueste 50 Beiträge - Neuer Beitrag - Login - Registrieren
INFO - FAQ - CC2-Forum - CCPro-Forum 

 3 kB mehr Speicher Kategorie: C-Control I V1.2/2.0 (von YAZO CHUUL - 1.04.2006 16:47)
YAZO CHUUL nutzt:  CC1-M-Unit V1.2/2.0, CC1-Station V2.0, Micro
Hallo,
Ich habe rausgefunden, dass man bei der M 2.03 und M 2.04 noch etwas Speicher
freischalten kann.
Mit geschickten Stackoperationen kann man im OS den Pointer, der auf das Ende
des BASIC Bereichs zeigt verschieben. Die Stackoperationen werden hier mit TOKEN
gemacht, die in einer Tabelle versteckt sind. Damit wird im STACK ein ausführbares
Maschinenprogramm erzeugt, das den Pointer dauerhaft verschiebt
Das Programm laden und starten, die neue Speichergrösse wird am LCD angezeigt.
10406 bei der M2.02 (da geht leider nicht mehr) und über 13k bei der M 2.03/2.04
bye

define SPEICHER word[3]
'*************** FREISCHALTEN 3KBYTE SPEICHER ***************
TABLE TOKEN
&H0300 &H071F &H234F &H4E5F &H4C43 &H4423 &H001F &H2349 &H4E49
&H5423 &H001F &H2020 &H2020 &H2020 &H4150 &H5249 &H4C20 &H0014
&H0014 &H021F &H2343 &H4C52 &H2300 &H1400 &H1402 &H0300 &H19FF
TABEND
SYS &HEFC0

PRINT"#ON_LCD#";"#INIT#";
PRINT "SPEICHER:"; SPEICHER
END

 Antwort schreiben

Bisherige Antworten:

Re: 3 kB mehr Speicher (von Dietmar - 2.04.2006 0:18)