161Fermer163
geogeoLe 09/11/2009 à 23:35
Voici de nouvelles références dont la plupart ne sont pas très importantes. ^^
Alors il y a 2 fonctions qui créer des tables en mémoire qui références des fonctions et des polices de caractères (principalement tinspiresr10, tinspiresr11 et mssansbold9 (ce sont les principales apparemment)). Dans le boot2, tinspires11 est la plus utilisée apparament.
Le seul souci c'est que je n'arrive pas à voir précisément ce que font unknown_TI_CreateFontTableInMemory et unknown_TI_CreateFontSpaceInMemory. Le code en question utilise un tas d'adresse débutant à partir de la plage 0x10821E34. Et pas mal de fonctions de la libc inconnues.

 	MakeName	(0X10000D10,	"TI_Init_CreateDirectories");
 	MakeName	(0X101E81B0,	"unknown_TI_CreateFontTableInMemory");
 	MakeName	(0X10214F30,	"unknown_TI_CreateFontSpaceInMemory");
 	MakeName	(0X105EE89C,	"FOLDER_phoenix");
 	MakeName	(0X105EE8A4,	"FOLDER_documents");
 	MakeName	(0X105EE8B0,	"FOLDER_logs");
 	MakeName	(0X105EE8B8,	"FOLDER_sys");
 	MakeName	(0X105EE8C0,	"FOLDER_widgets");
 	MakeName	(0X105EE8C8,	"FOLDER_docbrowserdata");
 	MakeName	(0X105EE8D8,	"FOLDER_poweroff");