Posté le 09/04/2017 10:36
Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 237 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements
Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd
Citer : Posté le 09/04/2017 12:57 | #
Salut,
Est-ce que tu as passé ton add-in au SH4 compatibility tool ?
Citer : Posté le 09/04/2017 13:03 | #
static int (*SysCall)(int R4, int R5, int R6, int R7, int FNo ) = (void*)&SysCallCode;
int RTC_getTicks()
{
return (*SysCall)(0, 0, 0, 0, 0x3B);
}
// code
RTC_getTicks(); // utilisation
Je pense pas que ça vienne de ce bout de code, cherche ailleurs, c'est peut-être à cause de tes autres syscalls, je ne connais pas ton code source.
Ou simplement que tu essaies d'accéder à un endroit que tu n'as pas le droit.
Je ne suppose que puisque je ne connais pas le reste de ton code !
Citer : Posté le 09/04/2017 14:28 | #
Je cherche...
Citer : Posté le 09/04/2017 14:35 | #
Cet appel de syscall est valide, j'ai vérifié après désassemblage. Si tu peux nous montrer ton code, on pourra peut-être comprendre d'où vient l'erreur.
Citer : Posté le 09/04/2017 14:50 | #
À tout hasard, peut être que ceci peut aider : http://casiopeia.net/forum/viewtopic.php?f=11&t=1791&p=14841#p14799
Ça me semble être dans la même veine.
Citer : Posté le 18/04/2017 08:42 | #
J'ai réussi ! je sais toujours pas d'ou venais le problème, mais j'ai trouvé dans la lib input un appel a RTC_Getick un peut chelou qui fonctionne ! MERCI ! (j'avoue que je me casse un peut vite genre voleur mais j'ai du boulot maintenant ! )