Line 154: |
Line 154: |
| == Framebuffers == | | == Framebuffers == |
| {| class="wikitable" border="1" | | {| class="wikitable" border="1" |
− | ! Address | + | ! Process Virtual Address |
| + | ! Kernel Virtual Address |
| + | ! Physical Address |
| ! Description | | ! Description |
| |- | | |- |
| | 0x1EF00468 | | | 0x1EF00468 |
| + | | 0xFFFCE468 |
| + | | 0x10400468 |
| | Main LCD, first framebuffer for 3D left | | | Main LCD, first framebuffer for 3D left |
| |- | | |- |
| | 0x1EF0046C | | | 0x1EF0046C |
| + | | 0xFFFCE46C |
| + | | 0x1040046C |
| | Main LCD, second framebuffer for 3D left | | | Main LCD, second framebuffer for 3D left |
| |- | | |- |
| | 0x1EF00494 | | | 0x1EF00494 |
| + | | 0xFFFCE494 |
| + | | 0x10400494 |
| | Main LCD, first framebuffer for 3D right | | | Main LCD, first framebuffer for 3D right |
| |- | | |- |
| | 0x1EF00498 | | | 0x1EF00498 |
| + | | 0xFFFCE498 |
| + | | 0x10400498 |
| | Main LCD, second framebuffer for 3D right | | | Main LCD, second framebuffer for 3D right |
| |- | | |- |
| | 0x1EF00568 | | | 0x1EF00568 |
| + | | 0xFFFCE568 |
| + | | 0x10400568 |
| | Sub LCD, first framebuffer | | | Sub LCD, first framebuffer |
| |- | | |- |
| | 0x1EF0056C | | | 0x1EF0056C |
| + | | 0xFFFCE56C |
| + | | 0x1040056C |
| | Sub LCD, second framebuffer | | | Sub LCD, second framebuffer |
| |- | | |- |
| | 0x1EF00594 | | | 0x1EF00594 |
| + | | 0xFFFCE594 |
| + | | 0x10400594 |
| | Sub LCD, unused first framebuffer | | | Sub LCD, unused first framebuffer |
| |- | | |- |
| | 0x1EF00598 | | | 0x1EF00598 |
| + | | 0xFFFCE598 |
| + | | 0x10400598 |
| | Sub LCD, unused second framebuffer | | | Sub LCD, unused second framebuffer |
| |} | | |} |