diff --git a/src/kernel/kernel.c b/src/kernel/kernel.c index 455d891..c97203f 100644 --- a/src/kernel/kernel.c +++ b/src/kernel/kernel.c @@ -58,9 +58,8 @@ static void drivers_save_and_init(GUNUSED int zero) for driver_asc(d) { - if(d->ctx_save) d->ctx_save(d->sys_ctx); - if(isSH3() && d->driver_sh3) d->driver_sh3(); + if(d->ctx_save) d->ctx_save(d->sys_ctx); if(d->init) d->init(); } }