diff options
| author | Takoroka <137927095+Takoroka@users.noreply.github.com> | 2026-10-27 15:17:39 -0400 |
|---|---|---|
| committer | Takoroka <137927095+Takoroka@users.noreply.github.com> | 2026-10-27 15:17:39 -0400 |
| commit | 559dfe7bb24d95fbbc32fd571c7f53e13e42342c (patch) | |
| tree | f609afa83501aa72af800654f0695ccaa514a6ef /src/core/core_timing.cpp | |
| parent | 3063037b9945c3d5d3b9b34d02764c93103ebb27 (diff) | |
Switch 2 GPU memory: svc 0x80, gpu sub-session jobs, VM range, SM 0x808
- svc 0x80 (address, size, mask 0x20, attr 0x20) marks memory GPU
accessible for nn::gpu::sdk::CreateGpuAccessibleMemory; accept it.
- gpu 22's sub-session is served by the gpu object; sub 101 registers
memory, sub 211 submits a job whose id event is signalled at once.
- gpu 203 reports [0x8000000, 0xC000000000) as the in-process
VirtualMachine range that serves AllocSpace (NVN reserves fixed VA at
0x8000000 up to 512 GiB).
- Report SM 0x808: NVN2's engine class table is only returned for it.
With this NVN device init allocates its GPU memory and opens
/dev/nvhost-tsg-gpu.
Diffstat (limited to 'src/core/core_timing.cpp')
0 files changed, 0 insertions, 0 deletions
