Por algun motivo que no logro entender el RET no me funciona. Al pararme en él con el debugger cuando se ejecuta comienza a buscar como si fuera la direccion para levantar en el stack pointer y en vez de salir de la subrutina la reinicializa. Se me hace un infinit loop porque el RET no retorna nunca....
El stack pointer no lo utilizo nunca (al menos no a conciencia), no entiendo porque no encuentra la direcciòn correcta.
Tampoco logro ver el Stack pointer con "backtrace" en el debugger para ver que almacena.
Sugerencias?