diff --git a/src/add-ons/accelerants/nvidia/engine/nv_agp.c b/src/add-ons/accelerants/nvidia/engine/nv_agp.c index e62831d684..f2b4219146 100644 --- a/src/add-ons/accelerants/nvidia/engine/nv_agp.c +++ b/src/add-ons/accelerants/nvidia/engine/nv_agp.c @@ -128,8 +128,8 @@ status_t nv_agp_setup(bool enable_agp) /* ..but we do need to select the right speed scheme fetched from our card */ if (nv_ai.interface.agp_stat & AGP_rate_rev) nca.cmd |= AGP_rate_rev; ioctl(fd, NV_ENABLE_AGP, &nca, sizeof(nca)); - /* tell the engine in may use AGP transfers */ - si->engine.agp_mode = true; + /* tell the engine in may use AGP transfers if AGP is up and running */ + if (nca.cmd & AGP_enable) si->engine.agp_mode = true; } /* list mode now activated, diff --git a/src/add-ons/accelerants/nvidia/engine/nv_general.c b/src/add-ons/accelerants/nvidia/engine/nv_general.c index 66d398dd0e..a46a93fba2 100644 --- a/src/add-ons/accelerants/nvidia/engine/nv_general.c +++ b/src/add-ons/accelerants/nvidia/engine/nv_general.c @@ -91,7 +91,7 @@ status_t nv_general_powerup() { status_t status; - LOG(1,("POWERUP: Haiku nVidia Accelerant 0.80 running.\n")); + LOG(1,("POWERUP: Haiku nVidia Accelerant 0.81 running.\n")); /* log VBLANK INT usability status */ if (si->ps.int_assigned)