@JDK:
Yes, 0x40000000 is the normal base-address of the CyberVision64 card. Though if you do a test at 0x40000000 you will test the access speed for the register space of the CyberVision64, the VRAM on the other hand starts at 0x41400000 if the base address is 0x40000000.
Here are register and memory space tests for my CyberVision64 with a A3640 040 cpu-card (these test were done while the CyberVision64 was displaying the workbench):
Register space:
BusSpeedTest 0.19 (mlelstv) Buffer: 262144 Bytes, Alignment: 32768
========================================================================
memtype addr op cycle calib bandwidth
user $40000000 readw 858.1 ns normal 2.3 * 10^6 byte/s
user $40000000 readl 859.8 ns normal 4.7 * 10^6 byte/s
user $40000000 readm 853.6 ns normal 4.7 * 10^6 byte/s
user $40000000 writew 710.9 ns normal 2.8 * 10^6 byte/s
user $40000000 writel 711.2 ns normal 5.6 * 10^6 byte/s
user $40000000 writem 706.0 ns normal 5.7 * 10^6 byte/s
Memory space:
BusSpeedTest 0.19 (mlelstv) Buffer: 262144 Bytes, Alignment: 32768
========================================================================
memtype addr op cycle calib bandwidth
user $41400000 readw 961.5 ns normal 2.1 * 10^6 byte/s
user $41400000 readl 963.7 ns normal 4.2 * 10^6 byte/s
user $41400000 readm 962.1 ns normal 4.2 * 10^6 byte/s
user $41400000 writew 404.3 ns normal 4.9 * 10^6 byte/s
user $41400000 writel 404.3 ns normal 9.9 * 10^6 byte/s
user $41400000 writem 402.0 ns normal 10.0 * 10^6 byte/s
The ZorroIII bus can do a bit better with an accelerator interfacing the CPU-FastSlot better. With my CSPPC it can to do up to 15MB/Sec with the CV64 and with the original A3400 030 cpu-card I think I got close to 16MB/Sec. Needless to say the A3640 040 cpu-card does a terrible job at interfacing with just about everything

.
/Patrik