From f64878ee55a70b0e0d4e362db5aa7ffe06fe0db0 Mon Sep 17 00:00:00 2001 From: Rudolf Cornelissen Date: Thu, 2 Sep 2004 08:43:55 +0000 Subject: [PATCH] rewritten ISA coldstart script cmd's to actually use ISA I/O. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8792 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/add-ons/kernel/drivers/graphics/nvidia/driver.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/add-ons/kernel/drivers/graphics/nvidia/driver.c b/src/add-ons/kernel/drivers/graphics/nvidia/driver.c index 031a01a127..042595e127 100644 --- a/src/add-ons/kernel/drivers/graphics/nvidia/driver.c +++ b/src/add-ons/kernel/drivers/graphics/nvidia/driver.c @@ -1062,7 +1062,8 @@ control_hook (void* dev, uint32 msg, void *buf, size_t len) { if (io_isa->magic == NV_PRIVATE_DATA_MAGIC) { pci_info *pcii = &(di->pcii); - /* lock the driver */ + /* lock the driver: + * no other graphics card may have ISA I/O enabled when we enter */ AQUIRE_BEN(pd->kernel); /* enable ISA I/O access */ @@ -1090,7 +1091,8 @@ control_hook (void* dev, uint32 msg, void *buf, size_t len) { if (io_isa->magic == NV_PRIVATE_DATA_MAGIC) { pci_info *pcii = &(di->pcii); - /* lock the driver */ + /* lock the driver: + * no other graphics card may have ISA I/O enabled when we enter */ AQUIRE_BEN(pd->kernel); /* enable ISA I/O access */