Flash access
From Bettyhacks.com - Hack BettyTV-Remote
(Undo revision 252 by 84.61.183.35 (Talk)) |
Tony Mahony (Talk | contribs) (Strukturiert und übersetzt) |
||
| Line 1: | Line 1: | ||
| − | + | === Information === | |
| + | Dies sind die Routinen der Original-Firmware, mit der ein Sektor im Flash gelöscht wird und Sektoren im Flash beschrieben werden. | ||
| − | + | == Sektor im Flash löschen == | |
| + | === Registerbelegung === | ||
| + | <pre> | ||
| + | Register Inhalt | ||
| + | R0 Adresse des zu löschenden Sektors | ||
| + | </pre> | ||
| + | === Code === | ||
<pre> | <pre> | ||
CS0:80001BBC eraseFlashSector ; DATA XREF: CS0:off_80000878 o | CS0:80001BBC eraseFlashSector ; DATA XREF: CS0:off_80000878 o | ||
| Line 74: | Line 81: | ||
</pre> | </pre> | ||
| − | + | == Sektoren beschreiben == | |
| − | + | === Registerbelegung === | |
| + | <pre> | ||
| + | Register Inhalt | ||
| + | R0 Adresse des zu löschenden Sektors | ||
| + | R1 Adresse der Quelldaten | ||
| + | R2 Anzahl der zu schreibenden Bytes/Wörter | ||
| + | </pre> | ||
| + | === Code === | ||
<pre> | <pre> | ||
CS0:80001C9C programFlash ; DATA XREF: CS0:off_8000087C o | CS0:80001C9C programFlash ; DATA XREF: CS0:off_8000087C o | ||