153Fermer155
FarewellLe 21/09/2010 à 12:13
Ok, merci beaucoup pour tout.
J'ai déjà réécrit ma fonction en utilisant ces features (mais sans utiliser a2+/d3+).
J'ai un proto de ce genre maintenant :
;       int pdtlib__ManageCmdline (CMDLINE* CmdLine, void* Data, const char* OptList, int (*Callback)(void* Data asm("a0"), int Status asm("d0")),
;                                  void (*SwitchFunc)(void* Data asm ("a0"), char Sign asm ("d0")), ...);

C'est fou ce que je gagne en asm. J'ai réécrit (je sais, pas bien fear) en ~410 octets d'assembleur une lib C qui en fait 625. Et niveau vitesse on en parle même pas.

Rectif hic à tiffes : 399 love