diff --git a/src/add-ons/kernel/drivers/graphics/nvidia/driver.c b/src/add-ons/kernel/drivers/graphics/nvidia/driver.c index 0a5aba88f6..10807793e0 100644 --- a/src/add-ons/kernel/drivers/graphics/nvidia/driver.c +++ b/src/add-ons/kernel/drivers/graphics/nvidia/driver.c @@ -314,6 +314,7 @@ static nv_settings current_settings = { // see comments in nv.settings false, // force_pci false, // unhide_fw true, // pgm_panel + false, // dma_acc }; static void dumprom (void *rom, uint32 size) @@ -449,6 +450,7 @@ init_driver(void) { current_settings.force_pci = get_driver_boolean_parameter (settings_handle, "force_pci", false, false); current_settings.unhide_fw = get_driver_boolean_parameter (settings_handle, "unhide_fw", false, false); current_settings.pgm_panel = get_driver_boolean_parameter (settings_handle, "pgm_panel", false, false); + current_settings.dma_acc = get_driver_boolean_parameter (settings_handle, "dma_acc", false, false); unload_driver_settings (settings_handle); } diff --git a/src/add-ons/kernel/drivers/graphics/nvidia/nv.settings b/src/add-ons/kernel/drivers/graphics/nvidia/nv.settings index 357d26a426..67bc3bcfbd 100644 --- a/src/add-ons/kernel/drivers/graphics/nvidia/nv.settings +++ b/src/add-ons/kernel/drivers/graphics/nvidia/nv.settings @@ -17,6 +17,7 @@ hardcursor true # if true use on-chip cursor capabilities dumprom false # dump bios rom in ~/nv.rom switchhead false # switch head assignment (dualhead cards only) force_pci false # block AGP mode use if true (AGP cards only) +dma_acc false # if true enable DMA cmd fetching for 2D acc (instead of using PIO) # WARNING: tweak alert! modify stuff below on your own risk... unhide_fw false # if true 'unhide' cards AGP fastwrite support on cards that hide it