1036
Hardware / Re: SNAP drivers and video speed - IBM vs AN release differences...
« on: October 30, 2017, 01:55:08 am »
Andi,
...but as OS4User pointed out, and I agree, I think these two ways of controlling the video memory allocation are different.
I did both, the result is that I see the following in graphics.log:
Video memory limited to user supplied value of 32MB
Attempting to enable write combining, base = 0xD0000000, length = 0x02000000 ... Success!
Attempting to disable caching for MMIO, base = 0xFE9F0000, length = 0x00004000 ...
Failed: UNKNOWN ERROR!
Loading chipset filters...done.
Loading splash screen...done.
The Screen dialog now only shows 32Meg as the total memory for the video card, and CLI 'gaoption show' gives this:
Global options for all devices:
Force VBE Fallback ...... Off
Force VGA Fallback ...... Off
Allow non-certified ..... On
Disable write combining . Off
Use BIOS for LCD panel... Auto
Video Memory Limit....... 32 Mb
Shared AGP memory size... 4096 Kb
Use system memory driver. Off
Disable DDC detection.... Off
Enable AGP FastWrite..... Off
Maximum AGP data rate.... 8X
Virtual Display.......... Off
Bottom line here is that:
1) I can successfully boot with VIRTUALADDRESSLIMIT = 3072
2) ...but that made me greedy, because I miss my bigger HPFS386 cache, so I went back to playing with the sizing and was able to increase the cache size from 64M to 128M however I needed to drop to VIRTUALADDRESSLIMIT=2048 to make that happen
At this point in time I think I got the hang of the SNAP driver's memory allocation scheme and how it impacts the remainder of the system memory.
There'sCode: [Select]SET SNAP_MAXVRAM_32MB=Y
in my config.sys. Pretty sure the SNAP documentation explains this.
...but as OS4User pointed out, and I agree, I think these two ways of controlling the video memory allocation are different.
I did both, the result is that I see the following in graphics.log:
Video memory limited to user supplied value of 32MB
Attempting to enable write combining, base = 0xD0000000, length = 0x02000000 ... Success!
Attempting to disable caching for MMIO, base = 0xFE9F0000, length = 0x00004000 ...
Failed: UNKNOWN ERROR!
Loading chipset filters...done.
Loading splash screen...done.
The Screen dialog now only shows 32Meg as the total memory for the video card, and CLI 'gaoption show' gives this:
Global options for all devices:
Force VBE Fallback ...... Off
Force VGA Fallback ...... Off
Allow non-certified ..... On
Disable write combining . Off
Use BIOS for LCD panel... Auto
Video Memory Limit....... 32 Mb
Shared AGP memory size... 4096 Kb
Use system memory driver. Off
Disable DDC detection.... Off
Enable AGP FastWrite..... Off
Maximum AGP data rate.... 8X
Virtual Display.......... Off
Bottom line here is that:
1) I can successfully boot with VIRTUALADDRESSLIMIT = 3072
2) ...but that made me greedy, because I miss my bigger HPFS386 cache, so I went back to playing with the sizing and was able to increase the cache size from 64M to 128M however I needed to drop to VIRTUALADDRESSLIMIT=2048 to make that happen
At this point in time I think I got the hang of the SNAP driver's memory allocation scheme and how it impacts the remainder of the system memory.