dron
11-06-02, 11:37 PM
OK, folks, I found it!
I was surprised when 3123 driver was unable to use 4x AGP mode (I have VIA chipset), but 2960 and below were working fine. Now it looks like I found the reason.
If you will do 'strings Module-nvkernel | grep Via4x' you will see 'enableVia4x' (note small 'e'), when there is 'EnableVia4x' in os-registry.c (note capital 'E'). If you will look inside Module-nvkernel and os-registry.c for 2960 you will see 'EnableVia4x' (note capital 'E') in both places.
Well, you got the idea, did ya? :) I've changed 'EnableVia4x' to 'enableVia4x' in os-registry.c, recompiled the module and that's it. Now it's using AGP 4x!
I was surprised when 3123 driver was unable to use 4x AGP mode (I have VIA chipset), but 2960 and below were working fine. Now it looks like I found the reason.
If you will do 'strings Module-nvkernel | grep Via4x' you will see 'enableVia4x' (note small 'e'), when there is 'EnableVia4x' in os-registry.c (note capital 'E'). If you will look inside Module-nvkernel and os-registry.c for 2960 you will see 'EnableVia4x' (note capital 'E') in both places.
Well, you got the idea, did ya? :) I've changed 'EnableVia4x' to 'enableVia4x' in os-registry.c, recompiled the module and that's it. Now it's using AGP 4x!