From fdf9c9938aeafa5fa63e36899ecf19b872cf9f82 Mon Sep 17 00:00:00 2001 From: gbeauche <> Date: Tue, 5 Sep 2000 16:53:47 +0000 Subject: [PATCH] - added FPU initialization routines --- BasiliskII/src/uae_cpu/fpp.cpp | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/BasiliskII/src/uae_cpu/fpp.cpp b/BasiliskII/src/uae_cpu/fpp.cpp index c74fc781..d5848b45 100644 --- a/BasiliskII/src/uae_cpu/fpp.cpp +++ b/BasiliskII/src/uae_cpu/fpp.cpp @@ -2253,3 +2253,28 @@ void fpp_opp(uae_u32 opcode, uae_u16 extra) op_illg (opcode); dump_fp_regs( "END "); } + +/* -------------------------- Initialization -------------------------- */ + +void fpu_set_integral_fpu (bool is_integral) +{ + D(bug("fpu_set_integral_fpu : %s\n", (is_integral ? "yes" : "no"))); +} + +void fpu_init (void) +{ + D(bug("fpu_init\n")); + regs.fpcr = regs.fpsr = regs.fpiar = 0; +} + +void fpu_exit (void) +{ + D(bug("fpu_exit\n")); +} + +void fpu_reset (void) +{ + D(bug("fpu_reset\n")); + fpu_exit(); + fpu_init(); +}