PVENC: video encoding engine

Todo

write me

Introduction

Todo

write me

falcon parameters

Present on:
v0:
GK104:GM107
v1:
GM107+
BAR0 address:
v0:
0x1c2000
v1:
0x1c8000
PMC interrupt line:
16
PMC enable bit:
18
Version:
v0:
4
v1:
5
Code segment size:
0x4000
Data segment size:
v0:
0x1800
v1:
0x2c00
Fifo size:
0x10
Xfer slots:
8
Secretful:
no
Code TLB index bits:
8
Code ports:
1
Data ports:
1
Version 4 unknown caps:
27
Unified address space:
no
IO addressing type:
simple
Core clock:
???
Fermi VM engine:
0x19
Fermi VM client:
HUB 0x1b
Interrupts:
Line Type Name Description
9 edge MEMIF_BREAK MEMIF breakpoint
Status bits:
Bit Name Description
0 FALCON Falcon unit
1 MEMIF Memory interface
2 ??? ???
3 ??? ???
4 ??? ???
5 ??? ???
6 ??? ???
7 ??? ???
8 ??? ???
9 ??? ???
10 ??? ???
11 ??? ???
12 ??? ???
IO registers:
IO registers

Todo

status bits

Todo

interrupts

Todo

MEMIF ports

Todo

core clock

IO registers

8-bit space gk104-pvenc [0x1000]
gf100-mmio 0x1c2000: PVENC [GK104:GM107]

Todo

write me

8-bit space gm107-pvenc [0x2000]
gf100-mmio 0x1c8000: PVENC [GM107:]

Todo

write me

Todo

write me