En entrée | |
---|---|
R0 | 13 |
R1 | Pointeur vers une chaîne de Descripteur de mode |
R2 | Pointeur vers une zone mémoire pour recevoir le Mode Selector Block |
R3 | Taille de la zone mémoire en octets |
En sortie | |
---|---|
R0 | Erreur retournée, ou inchangé |
- | Tous les autres registres sont inchangés |
Cet appel permet de convertir une Descripteur de mode en Mode Selector Block.
Il n’est pas possible de connaitre a l’avance la taille du Selector Block dont la taille peut varier selon les options du Mode. Il est raisonnable de considérer que le Selector Block retournera en plus des 5 mots 32 bits standard au moins 4 couples d’options : NColour, mode flags, X & Y eigen factors.
Il est possible que dans le futur d’autres couples soient retournés. Il convient donc de surdimensionner la zone mémoire transmise.
Cet appel est disponible sur RISC OS Select et à partir de RISC OS 5.21.