Merge branch 'main' of ssh://gitea.jthillard.fr:222/mwa/bisare_sim_rs
This commit is contained in:
@@ -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)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user