logoalt Hacker News

mlyletoday at 3:15 AM0 repliesview on HN

It's just memory mapping the peripheral.

For historic reasons (e.g. 32 bit address spaces, plus the need to reserve the space for multiple pci peripherals) it has been a narrow, movable aperture.

Resizable BAR lets the size of the aperture be chosen (which is usually chosen to allow all of VRAM to fit in and be directly accessible).