Skip to content

Instantly share code, notes, and snippets.

@X547
Created April 1, 2025 03:46
Show Gist options
  • Save X547/f6626b9d6cca66d1b31fdcda76e9aa0b to your computer and use it in GitHub Desktop.
Save X547/f6626b9d6cca66d1b31fdcda76e9aa0b to your computer and use it in GitHub Desktop.
NV01_ROOT(0)
NV01_ROOT_CLIENT(0xc1d00354)
NV01_DEVICE_0(0xbeef0003)
NV20_SUBDEVICE_0(0xbeef0004)
VOLTA_USERMODE_A(0xbeefc360)
RM_USER_SHARED_DATA(0xbeef00de)
GF100_ZBC_CLEAR(0xbeef9960)
NV01_EVENT(0x15)
NV01_EVENT(0x17)
NV01_EVENT(0x18)
NV01_EVENT(0x19)
NV01_EVENT(0x1a)
NV01_EVENT(0x1b)
NV01_EVENT(0x1d)
NV01_EVENT(0x1e)
NV01_EVENT(0x30)
NV01_EVENT(0x40)
NV_SEMAPHORE_SURFACE(0x53)
NV_MEMORY_MAPPER(0x50)
NV_MEMORY_MAPPER(0x54)
NV01_EVENT_OS_EVENT(0xbeea0404)
NV01_EVENT(0x6a)
NV01_EVENT(0x6b)
NV01_EVENT(0x6c)
NV01_EVENT(0x6e)
NV01_EVENT(0x6f)
NV01_EVENT(0x70)
NV01_EVENT(0x71)
NV01_EVENT(0x72)
NV01_EVENT(0x73)
NV01_EVENT(0x74)
NV01_EVENT(0x86)
NV04_DISPLAY_COMMON(0xbeef0073)
NV01_MEMORY_LOCAL_PRIVILEGED(0xbeef0026)
NV01_MEMORY_LOCAL_USER(0xbeef0013)
FERMI_VASPACE_A(0xbeef0300)
NV01_MEMORY_VIRTUAL(0xbeef0202)
NV50_MEMORY_VIRTUAL(0xcaf00000)
KEPLER_CHANNEL_GROUP_A(0xcef80000)
FERMI_CONTEXT_SHARE_A(0xcef00000)
TURING_CHANNEL_GPFIFO_A(0xbeef0100)
FERMI_TWOD_A(0xbeef502d)
TURING_DMA_COPY_A(0xbeefa0b5)
KEPLER_INLINE_TO_MEMORY_B(0xbeef3901)
TURING_A(0xbeef9097)
TURING_COMPUTE_A(0xbeef90c0)
NV01_MEMORY_SYSTEM(0x1)
NV50_MEMORY_VIRTUAL(0xcaf00002)
NV01_MEMORY_SYSTEM(0x2)
NV50_MEMORY_VIRTUAL(0xcaf00003)
NV01_MEMORY_LOCAL_USER(0x3)
NV50_MEMORY_VIRTUAL(0xcaf00004)
NV01_MEMORY_SYSTEM(0x4)
NV50_MEMORY_VIRTUAL(0xcaf00005)
NV01_MEMORY_SYSTEM(0x5)
NV50_MEMORY_VIRTUAL(0xcaf00006)
NV01_MEMORY_SYSTEM(0x6)
NV50_MEMORY_VIRTUAL(0xcaf00007)
NV01_MEMORY_SYSTEM(0x7)
NV50_MEMORY_VIRTUAL(0xcaf00008)
NV01_MEMORY_SYSTEM(0x8)
NV50_MEMORY_VIRTUAL(0xcaf00009)
NV01_CONTEXT_DMA(0xbeef000c)
TURING_CHANNEL_GPFIFO_A(0xbeef0101)
TURING_DMA_COPY_A(0xbeef8500)
TURING_CHANNEL_GPFIFO_A(0xbeef0102)
TURING_DMA_COPY_A(0xbeef8501)
NV01_MEMORY_SYSTEM(0x9)
NV50_MEMORY_VIRTUAL(0xcaf00012)
NV01_MEMORY_SYSTEM(0xa)
NV50_MEMORY_VIRTUAL(0xcaf00013)
NV01_MEMORY_LOCAL_USER(0xb)
NV50_MEMORY_VIRTUAL(0xcaf00014)
NV01_MEMORY_SYSTEM(0xc)
NV50_MEMORY_VIRTUAL(0xcaf00015)
NV01_MEMORY_SYSTEM(0xd)
NV50_MEMORY_VIRTUAL(0xcaf00016)
NV01_MEMORY_LOCAL_USER(0xe)
NV50_MEMORY_VIRTUAL(0xcaf00017)
NV01_MEMORY_SYSTEM(0xf)
NV50_MEMORY_VIRTUAL(0xcaf00018)
NV01_MEMORY_SYSTEM(0x10)
NV50_MEMORY_VIRTUAL(0xcaf00019)
NV01_MEMORY_SYSTEM(0x11)
NV50_MEMORY_VIRTUAL(0xcaf0001a)
NV01_MEMORY_LOCAL_USER(0x12)
NV50_MEMORY_VIRTUAL(0xcaf0001b)
NV01_MEMORY_LOCAL_USER(0x13)
NV50_MEMORY_VIRTUAL(0xcaf0001c)
NV01_MEMORY_SYSTEM(0x14)
NV50_MEMORY_VIRTUAL(0xcaf0001d)
NV01_MEMORY_LOCAL_USER(0x16)
NV50_MEMORY_VIRTUAL(0xcaf0001e)
NV01_MEMORY_SYSTEM(0x1c)
NV50_MEMORY_VIRTUAL(0xcaf0001f)
NV01_MEMORY_SYSTEM(0x1f)
NV50_MEMORY_VIRTUAL(0xcaf00020)
NV01_MEMORY_SYSTEM(0x20)
NV50_MEMORY_VIRTUAL(0xcaf00021)
NV01_MEMORY_SYSTEM(0x21)
NV50_MEMORY_VIRTUAL(0xcaf00022)
NV01_CONTEXT_DMA(0xbeee000c)
TURING_CHANNEL_GPFIFO_A(0xbeee0101)
TURING_DMA_COPY_A(0xbeee8500)
NV01_MEMORY_SYSTEM(0x22)
NV50_MEMORY_VIRTUAL(0xcaf00027)
NV01_MEMORY_LOCAL_USER(0x23)
NV50_MEMORY_VIRTUAL(0xcaf00028)
NV01_MEMORY_SYSTEM(0x24)
NV50_MEMORY_VIRTUAL(0xcaf00029)
NV01_MEMORY_SYSTEM(0x25)
NV50_MEMORY_VIRTUAL(0xcaf0002a)
NV01_MEMORY_LOCAL_USER(0x26)
NV50_MEMORY_VIRTUAL(0xcaf0002b)
NV01_MEMORY_LOCAL_USER(0x27)
NV50_MEMORY_VIRTUAL(0xcaf0002c)
NV01_MEMORY_LOCAL_USER(0x28)
NV50_MEMORY_VIRTUAL(0xcaf0002d)
NV50_MEMORY_VIRTUAL(0x29)
NV01_MEMORY_LOCAL_USER(0x2a)
NV50_MEMORY_VIRTUAL(0xcaf0002e)
NV50_MEMORY_VIRTUAL(0x2b)
NV01_MEMORY_LOCAL_USER(0x2c)
NV50_MEMORY_VIRTUAL(0xcaf0002f)
NV50_MEMORY_VIRTUAL(0x2d)
NV01_MEMORY_LOCAL_USER(0x2e)
NV50_MEMORY_VIRTUAL(0xcaf00030)
NV01_MEMORY_LOCAL_USER(0x2f)
NV50_MEMORY_VIRTUAL(0xcaf00031)
KEPLER_CHANNEL_GROUP_A(0xcef80001, (hObjectError: 0, hObjectEccError: 0, hVASpace: 0xbeef0300, engineType: GRAPHICS, bIsCallingContextVgpuPlugin: 0))
FERMI_CONTEXT_SHARE_A(0xcef00040, (hVASpace: 0xbeef0300, flags: 0, subctxId: 0))
TURING_CHANNEL_GPFIFO_A(0xbeed0100, (hObjectError: 0xbeed000c, hObjectBuffer: 0, gpFifoOffset: 0x47d0000, gpFifoEntries: 32768, flags: 0, hContextShare: 0xcef00040, hVASpace: 0, hUserdMemory: (0x3), userdOffset: (0x7f600), engineType: GRAPHICS, cid: 458, subDeviceId: 0, hObjectEccError: 0))
FERMI_TWOD_A(0xbeed502d)
TURING_DMA_COPY_A(0xbeeda0b5)
KEPLER_INLINE_TO_MEMORY_B(0xbeed3901)
TURING_A(0xbeed9097)
TURING_COMPUTE_A(0xbeed90c0)
FERMI_CONTEXT_SHARE_A(0xcef00041)
TURING_CHANNEL_GPFIFO_A(0xbeed0104)
TURING_COMPUTE_A(0xbeed90c1)
TURING_DMA_COPY_A(0xbeeda2b5)
FERMI_CONTEXT_SHARE_A(0xcef00042)
TURING_CHANNEL_GPFIFO_A(0xbeeb0103)
TURING_COMPUTE_A(0xbeeb90c1)
TURING_DMA_COPY_A(0xbeeba1b5)
NV01_MEMORY_SYSTEM(0x31)
NV50_MEMORY_VIRTUAL(0xcaf00033)
NV01_MEMORY_SYSTEM(0x32)
NV50_MEMORY_VIRTUAL(0xcaf00034)
NV01_MEMORY_SYSTEM(0x33)
NV50_MEMORY_VIRTUAL(0xcaf00035)
NV01_MEMORY_SYSTEM(0x34)
NV50_MEMORY_VIRTUAL(0xcaf00036)
NV01_MEMORY_SYSTEM(0x35)
NV50_MEMORY_VIRTUAL(0xcaf00037)
NV01_CONTEXT_DMA(0xbeed000c)
NV01_MEMORY_SYSTEM(0x36)
NV50_MEMORY_VIRTUAL(0xcaf00038)
NV01_MEMORY_LOCAL_USER(0x37)
NV50_MEMORY_VIRTUAL(0xcaf00039)
NV01_MEMORY_SYSTEM(0x38)
NV50_MEMORY_VIRTUAL(0xcaf0003a)
NV01_MEMORY_LOCAL_USER(0x39)
NV50_MEMORY_VIRTUAL(0xcaf0003b)
NV01_MEMORY_SYSTEM(0x3a)
NV50_MEMORY_VIRTUAL(0xcaf0003c)
NV01_MEMORY_SYSTEM(0x3b)
NV50_MEMORY_VIRTUAL(0xcaf0003d)
NV01_MEMORY_SYSTEM(0x3c)
NV50_MEMORY_VIRTUAL(0xcaf0003e)
NV01_MEMORY_LOCAL_USER(0x3d)
NV50_MEMORY_VIRTUAL(0xcaf0003f)
NV01_MEMORY_LOCAL_USER(0x3e)
NV50_MEMORY_VIRTUAL(0xcaf00040)
NV01_MEMORY_SYSTEM(0x3f)
NV50_MEMORY_VIRTUAL(0xcaf00041)
KEPLER_CHANNEL_GROUP_A(0xcef80002)
FERMI_CONTEXT_SHARE_A(0xcef00080)
TURING_CHANNEL_GPFIFO_A(0xbeeb0100)
FERMI_TWOD_A(0xbeeb502d)
TURING_DMA_COPY_A(0xbeeba0b5)
KEPLER_INLINE_TO_MEMORY_B(0xbeeb3901)
TURING_A(0xbeeb9097)
TURING_COMPUTE_A(0xbeeb90c0)
NV01_MEMORY_SYSTEM(0x41)
NV50_MEMORY_VIRTUAL(0xcaf00043)
NV01_MEMORY_SYSTEM(0x42)
NV50_MEMORY_VIRTUAL(0xcaf00044)
NV01_MEMORY_SYSTEM(0x43)
NV50_MEMORY_VIRTUAL(0xcaf00045)
NV01_CONTEXT_DMA(0xbeeb000c)
NV01_MEMORY_SYSTEM(0x44)
NV50_MEMORY_VIRTUAL(0xcaf00046)
NV01_MEMORY_LOCAL_USER(0x45)
NV50_MEMORY_VIRTUAL(0xcaf00047)
NV01_MEMORY_SYSTEM(0x46)
NV50_MEMORY_VIRTUAL(0xcaf00048)
NV01_MEMORY_LOCAL_USER(0x47)
NV50_MEMORY_VIRTUAL(0xcaf00049)
NV01_MEMORY_SYSTEM(0x48)
NV50_MEMORY_VIRTUAL(0xcaf0004a)
NV01_MEMORY_SYSTEM(0x49)
NV50_MEMORY_VIRTUAL(0xcaf0004b)
NV01_MEMORY_SYSTEM(0x4a)
NV50_MEMORY_VIRTUAL(0xcaf0004c)
NV01_MEMORY_LOCAL_USER(0x4b)
NV50_MEMORY_VIRTUAL(0xcaf0004d)
NV01_MEMORY_LOCAL_USER(0x4c)
NV50_MEMORY_VIRTUAL(0xcaf0004e)
NV01_MEMORY_SYSTEM(0x4d)
NV50_MEMORY_VIRTUAL(0xcaf0004f)
NV01_MEMORY_SYSTEM(0x4e)
NV50_MEMORY_VIRTUAL(0xcaf00050)
NV01_MEMORY_SYSTEM(0x4f)
NV50_MEMORY_VIRTUAL(0xcaf00051)
NV01_MEMORY_SYSTEM(0x51)
NV50_MEMORY_VIRTUAL(0xcaf00052)
NV01_MEMORY_SYSTEM(0x52)
NV50_MEMORY_VIRTUAL(0xcaf00053)
NV01_MEMORY_SYSTEM(0x55)
NV50_MEMORY_VIRTUAL(0xcaf00054)
NV01_MEMORY_SYSTEM(0x56)
NV50_MEMORY_VIRTUAL(0xcaf00055)
NV50_MEMORY_VIRTUAL(0x57)
NV01_MEMORY_LOCAL_USER(0x58)
NV50_MEMORY_VIRTUAL(0xcaf00056)
KEPLER_CHANNEL_GROUP_A(0xcef80003)
FERMI_CONTEXT_SHARE_A(0xcef000c0)
TURING_CHANNEL_GPFIFO_A(0xbeea0100)
GF100_DISP_SW(0xbeea4900)
NV01_EVENT_OS_EVENT(0xbeea0400)
GF100_DISP_SW(0xbeea4901)
NV01_EVENT_OS_EVENT(0xbeea0401)
GF100_DISP_SW(0xbeea4902)
NV01_EVENT_OS_EVENT(0xbeea0402)
GF100_DISP_SW(0xbeea4903)
NV01_EVENT_OS_EVENT(0xbeea0403)
FERMI_TWOD_A(0xbeea502d)
TURING_DMA_COPY_A(0xbeeaa0b5)
KEPLER_INLINE_TO_MEMORY_B(0xbeea3901)
TURING_A(0xbeea9097)
NV01_MEMORY_SYSTEM(0x59)
NV50_MEMORY_VIRTUAL(0xcaf0005d)
NV01_MEMORY_SYSTEM(0x5a)
NV50_MEMORY_VIRTUAL(0xcaf0005e)
NV01_MEMORY_SYSTEM(0x5b)
NV50_MEMORY_VIRTUAL(0xcaf0005f)
NV01_MEMORY_SYSTEM(0x5c)
NV50_MEMORY_VIRTUAL(0xcaf00060)
NV01_MEMORY_SYSTEM(0x5d)
NV50_MEMORY_VIRTUAL(0xcaf00061)
NV01_MEMORY_SYSTEM(0x5e)
NV50_MEMORY_VIRTUAL(0xcaf00062)
NV01_MEMORY_SYSTEM(0x5f)
NV50_MEMORY_VIRTUAL(0xcaf00063)
NV01_CONTEXT_DMA(0xbeea000c)
NV01_MEMORY_SYSTEM(0x60)
TURING_CHANNEL_GPFIFO_A(0xbeea0101)
TURING_DMA_COPY_A(0xbeea8500)
GF100_DISP_SW(0xbeea4904)
GF100_DISP_SW(0xbeea4905)
GF100_DISP_SW(0xbeea4906)
GF100_DISP_SW(0xbeea4907)
TURING_CHANNEL_GPFIFO_A(0xbeea0102)
TURING_DMA_COPY_A(0xbeea8501)
GF100_DISP_SW(0xbeea4908)
GF100_DISP_SW(0xbeea4909)
GF100_DISP_SW(0xbeea490a)
GF100_DISP_SW(0xbeea490b)
NV01_MEMORY_SYSTEM(0x61)
NV50_MEMORY_VIRTUAL(0xcaf0006c)
NV01_MEMORY_LOCAL_USER(0x62)
NV50_MEMORY_VIRTUAL(0xcaf0006d)
NV01_MEMORY_SYSTEM(0x63)
NV50_MEMORY_VIRTUAL(0xcaf0006f)
NV01_MEMORY_LOCAL_USER(0x64)
NV50_MEMORY_VIRTUAL(0xcaf00070)
NV01_MEMORY_SYSTEM(0x65)
NV50_MEMORY_VIRTUAL(0xcaf00071)
NV01_MEMORY_SYSTEM(0x66)
NV50_MEMORY_VIRTUAL(0xcaf00072)
NV01_MEMORY_SYSTEM(0x67)
NV50_MEMORY_VIRTUAL(0xcaf00073)
NV01_MEMORY_LOCAL_USER(0x68)
NV50_MEMORY_VIRTUAL(0xcaf00074)
NV01_MEMORY_SYSTEM(0x69)
NV50_MEMORY_VIRTUAL(0xcaf00075)
NV01_MEMORY_LOCAL_USER(0x6d)
NV50_MEMORY_VIRTUAL(0xcaf0007f)
NV01_MEMORY_LOCAL_USER(0x75)
NV50_MEMORY_VIRTUAL(0xcaf00080)
NV50_MEMORY_VIRTUAL(0x76)
NV50_MEMORY_VIRTUAL(0x77)
NV50_MEMORY_VIRTUAL(0x78)
NV01_MEMORY_LOCAL_USER(0x79)
NV50_MEMORY_VIRTUAL(0xcaf00081)
NV50_MEMORY_VIRTUAL(0x7a)
NV50_MEMORY_VIRTUAL(0x7b)
NV01_MEMORY_SYSTEM(0x7d)
NV50_MEMORY_VIRTUAL(0xcaf00083)
NV01_MEMORY_SYSTEM(0x7c)
NV50_MEMORY_VIRTUAL(0xcaf00084)
NV01_MEMORY_SYSTEM(0x7e)
NV50_MEMORY_VIRTUAL(0xcaf00085)
NV01_MEMORY_SYSTEM(0x7f)
NV50_MEMORY_VIRTUAL(0xcaf00086)
NV01_MEMORY_LOCAL_USER(0x80)
NV50_MEMORY_VIRTUAL(0xcaf00087)
NV50_MEMORY_VIRTUAL(0x81)
NV50_MEMORY_VIRTUAL(0x82)
NV01_MEMORY_LOCAL_USER(0x83)
NV50_MEMORY_VIRTUAL(0xcaf00088)
NV50_MEMORY_VIRTUAL(0x84)
NV50_MEMORY_VIRTUAL(0x85)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment