reactos/win32ss/drivers/miniport
Hermès Bélusca-Maïto 61c77d1f87
[XBOXVMP] Real OG XBOX NVidia GPU exposes 3 access ranges, so retrieve them.
CORE-19011

Fix a "bug" I introduced in commit 61012eb54.
VideoPortGetAccessRanges() expects the caller to specify at least the
total number of ranges the hardware exposes, otherwise it fails with
ERROR_MORE_DATA. (Tested also with the help of Windows' videoprt.sys.)

On real original XBOX there are three:
```
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation NV2A [XGPU] [10de:02a0] (rev a1)
    Subsystem: Unknown [0000:0000]
    Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 03
    Memory at fd000000 (32-bit, non-prefetchable) [size=16M]
    Memory at f0000000 (32-bit, prefetchable) [size=128M]
    Memory at 00000000 (32-bit, prefetchable) [size=512K]
```

Thanks to Stanislav and Daniel for tests on the real XBOX.
2023-06-28 17:21:58 +02:00
..
bochs [BOCHSMP] Move related registry entries to bochsmp directory 2022-11-11 15:14:13 +01:00
pc98vid [INF] Set manufacturer as ReactOS Project for consistency 2022-06-27 17:00:18 +03:00
vbe [PC98VID] Fix video driver settings 2022-05-27 18:56:13 +03:00
vga [VGAMP/VGADDI] Be consistent in IOCTL_VIDEO_GET_CURRENT_MODE and IOCTL_VIDEO_SET_CURRENT_MODE 2022-11-15 23:15:26 +01:00
vga_new [PC98VID] Fix video driver settings 2022-05-27 18:56:13 +03:00
vmx_svga [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
xboxvmp [XBOXVMP] Real OG XBOX NVidia GPU exposes 3 access ranges, so retrieve them. 2023-06-28 17:21:58 +02:00
CMakeLists.txt [BOCHSMP] Add driver for QEMU and Bochs graphic card 2022-10-17 18:20:22 +02:00