PRAMDAC: display output engine¶
Todo
write me
Introduction¶
Todo
write me
MMIO registers¶
-
8-bit spacepramdac[0x1000]¶ -
nv3-mmio0x680000: PRAMDAC[NV3:NV11,NV20:NV25] -
nv3-mmio0x680000+i*0x2000: PRAMDAC[i] (i<2)[NV11:NV20,NV25:G80] Todo
complete me
Address Name Description 0x500 NVPLL Core PLL 0x504 MPLL Memory PLL 0x508 VPLL Video PLL
-
8-bit spaceprmdio[0x1000]¶ -
nv3-mmio0x681000: PRMDIO[NV3:NV11,NV20:NV25] -
nv3-mmio0x681000+i*0x2000: PRMDIO[i] (i<2)[NV11:NV20,NV25:G80] Todo
write me
Todo
complete me
The bit layout for all NV4 PLLs is that bits 18-16 are P, bits 15-8 are N, and bits 7-0 are M.
The clocks are calculated as such: (Crystal frequency * N) / (1 << P) / M.