Merge branch 'main' of ssh://gitea.jthillard.fr:222/mwa/bisare_sim_rs

This commit is contained in:
Mwa
2026-03-16 18:12:03 +01:00

View File

@@ -37,7 +37,8 @@ rajouter --features=[liste séparé par des virgules]
### instruction spéciale:
halt (jump 0) met le programme en pause, mais on peut se reveiller par des interuptions
call 0 termine l'exécution du simulateur
call 0 termine l'exécution du simulateur proprement
## mmio:
- 0x01000000 à 0x0112c000 : Écran en lecture/écriture. un pixel par 32bits, de gauche a droite puis de bas en haut.
@@ -53,7 +54,7 @@ Passage au format RGBA (a pour alpha) avec la feature rgba
Si la feature rich_keyboard est active, tout en lecture seule:
- 0x01200000 - 12 : Clavier : Representation ascii multichar de la touche pressé, modifié par Alt, Ctrl ... (eg ascii(a), ascii(A), ascii(^)<<8 | ascii(a))
- 0x01200000 - 8 : Clavier Representation ascii multichar non modifié (eg ascii(a), ascii(\)<<8 | ascii(r))
- 0x01200000 - 8 : Clavier Representation ascii multichar non modifié (eg ascii(a), ascii(\\)<<8 | ascii(r))
- 0x01200000 - 4: Clavier (press | repeat << 1) press: 1 si appuis, 0 si relache. repeat: 1 si l'appuis vient d'une répétition due a l'OS
- 0x01200000 : Clavier (scancode, comme précédement) (lecture seule)