adresse memoire ecran
14 posts
• Page 1 of 2 • 1, 2
adresse memoire ecran
slt a tous
quelqu'un pourrait-il me donner l'adresse PHYSIQUE de la mémoire ecran sur une ti-nspire cas touchpad monochrome et sa structure
la référence au dos de la calculatrice est p-0810c
merci
quelqu'un pourrait-il me donner l'adresse PHYSIQUE de la mémoire ecran sur une ti-nspire cas touchpad monochrome et sa structure
la référence au dos de la calculatrice est p-0810c
merci
-
BackStage
Niveau 4: MC (Membre Confirmé)- Posts: 24
- Joined: 03 Apr 2018, 01:54
- Gender:
- Calculator(s):→ MyCalcs profile
Re: adresse memoire ecran
comme personne n'a été assez sympa pour me donner l'information et que j'ai fini par la trouver tout seul comme un grand (je suis néophyte sur nspire) je la mets en ligne
https://hackspire.org/index.php/Memory- ... controller
et pour ceux qui veulent faire de l'asm sur nspire ceci p-e utile
https://www.gladir.com/CODER/ARM/reference.htm (ARMv6)
https://cpulator.01xz.net/?sys=arm (ARMv7)
en partie utilisable avec le proc de la nspire
https://hackspire.org/index.php/Memory- ... controller
et pour ceux qui veulent faire de l'asm sur nspire ceci p-e utile
https://www.gladir.com/CODER/ARM/reference.htm (ARMv6)
https://cpulator.01xz.net/?sys=arm (ARMv7)
en partie utilisable avec le proc de la nspire
-
BackStage
Niveau 4: MC (Membre Confirmé)- Posts: 24
- Joined: 03 Apr 2018, 01:54
- Gender:
- Calculator(s):→ MyCalcs profile
Re: adresse memoire ecran
Oui logiquement "toutes" les infos sont sur HackSpire.
Pour le CPU, c'est un core arm926ej-s.
Pour le CPU, c'est un core arm926ej-s.
MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)My calculator programs
Mes programmes pour calculatrices
-
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)- Posts: 14820
- Images: 1131
- Joined: 01 Jun 2007, 00:00
- Location: France
- Gender:
- Calculator(s):→ MyCalcs profile
- Twitter: adriweb
- GitHub: adriweb
Re: adresse memoire ecran
c'est un fait mais pour le neophyte que je suis l'existence de hackspire n'etait pas une evidence 

-
BackStage
Niveau 4: MC (Membre Confirmé)- Posts: 24
- Joined: 03 Apr 2018, 01:54
- Gender:
- Calculator(s):→ MyCalcs profile
Re: adresse memoire ecran
Oops, en effet on aurait du linker ça plus tôt 

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)My calculator programs
Mes programmes pour calculatrices
-
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)- Posts: 14820
- Images: 1131
- Joined: 01 Jun 2007, 00:00
- Location: France
- Gender:
- Calculator(s):→ MyCalcs profile
- Twitter: adriweb
- GitHub: adriweb
Re: adresse memoire ecran
Adriweb 

-
BackStage
Niveau 4: MC (Membre Confirmé)- Posts: 24
- Joined: 03 Apr 2018, 01:54
- Gender:
- Calculator(s):→ MyCalcs profile
Re: adresse memoire ecran
Je ne conaissais pas non plus Hackspire, merci pour l'info !
J'ai fait un petit programme pour tester le changement d'adresse de l'écran affiché
j'initialise 2 écrans de 320x240x2. le premier tout noir, le second tout blanc
et j'alterne l'affichage de ces écran
MAIS : il m'affiche quelques pixels incohérents en haut à gauche, je n'arrive pas à l'expliquer
si vous avez la réponse : merci de m'éclairer de votre savoir !
J'ai fait un petit programme pour tester le changement d'adresse de l'écran affiché
- Code: Select all
#include <os.h>
#include <libndls.h>
#include <stdbool.h>
unsigned char *backScr1; // back buffer 1
unsigned char *backScr2; // back buffer 2
void *SCREEN_BACKUP;
int actif = 1;
int main() {
SCREEN_BACKUP = *(void**)0xC0000010;
backScr1 = malloc(320 * 240 * 2);
memset(&backScr1[0], 0x00, 320 * 240 * 2);
backScr2 = malloc(320 * 240 * 2);
memset(&backScr2[0], 0xFF, 320 * 240 * 2);
while (!isKeyPressed(KEY_NSPIRE_ESC)) {
actif = 1 - actif;
if (actif == 0) {
*(void**)0xC0000010 = backScr1;
} else {
*(void**)0xC0000010 = backScr2;
}
}
*(void**)(0xC0000010) = SCREEN_BACKUP;
free(backScr1);
free(backScr2);
return 0;
}
j'initialise 2 écrans de 320x240x2. le premier tout noir, le second tout blanc
et j'alterne l'affichage de ces écran
MAIS : il m'affiche quelques pixels incohérents en haut à gauche, je n'arrive pas à l'expliquer
si vous avez la réponse : merci de m'éclairer de votre savoir !
-
DubsVIP++
Niveau 8: ER (Espèce Rare: nerd)- Posts: 125
- Joined: 06 Jan 2016, 13:44
- Gender:
- Calculator(s):→ MyCalcs profile
Re: adresse memoire ecran
BackStage wrote:et pour ceux qui veulent faire de l'asm sur nspire ceci p-e utile
https://www.gladir.com/CODER/ARM/reference.htm (ARMv6)
https://cpulator.01xz.net/?sys=arm (ARMv7)
en partie utilisable avec le proc de la nspire
Le proc de la Nspire utilise les instructions de l'ARMv5, non ?
D'où peut-être, le "en partie utilisable".
-
NouryVIP++
Niveau 11: LV (Légende Vivante)- Posts: 325
- Joined: 07 Sep 2018, 09:19
- Location: Sceaux, France 92
- Gender:
- Calculator(s):→ MyCalcs profile
Re: adresse memoire ecran
Voici le lien vers la doc, il peut servir.
-
NouryVIP++
Niveau 11: LV (Légende Vivante)- Posts: 325
- Joined: 07 Sep 2018, 09:19
- Location: Sceaux, France 92
- Gender:
- Calculator(s):→ MyCalcs profile
Re: adresse memoire ecran
ca n'a rien a voir ...quoique ...
un bon cours en francais (c'est rare ) sur l'armv8
http://info.usherbrooke.ca/mblondin/cours/ift209_h19/
un bon cours en francais (c'est rare ) sur l'armv8
http://info.usherbrooke.ca/mblondin/cours/ift209_h19/
-
BackStage
Niveau 4: MC (Membre Confirmé)- Posts: 24
- Joined: 03 Apr 2018, 01:54
- Gender:
- Calculator(s):→ MyCalcs profile
14 posts
• Page 1 of 2 • 1, 2
Return to Native: Ndless, Linux, ...
Who is online
Users browsing this forum: ClaudeBot [spider] and 1 guest