Hi, @lukaszadrapa
Thank you for your response. The Non-IEEE mode does meet our requirements, but the MPC555 still crashes when dealing with denormalized numbers. Therefore, I'd like to attempt writing a floating-point assist function to clear the exception flags. Currently, I'm using the following code for testing, but there's no printed information. Could you please check if there's an issue with my code and suggest how to fix it?
Thank you
In the `eppc_exception.asm` file:
.org 0xE00
IntPrologue
li r3,0x0E00
lis r4,FP_Assist_handler@h
ori r4,r4,FP_Assist_handler@l
mtlr r4
blrl
epilogue
In other C language files:
void FP_Assist_handler(long a) {
printf("enter FP Assist\r\n");
}