.. _punk1c3: ============ PUNK1C3: ??? ============ .. contents:: .. todo:: write me Introduction ============ .. todo:: write me .. _punk1c3-falcon: falcon parameters ================= Present on: GF119+ BAR0 address: 0x1c3000 PMC interrupt line: ??? PMC enable bit: none Version: 4 Code segment size: 0x1000 Data segment size: 0x1000 Fifo size: 3 Xfer slots: 8 Secretful: yes 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: none Fermi VM client: HUB 0x1e Interrupts: ===== ===== ================== =============== Line Type Name Description ===== ===== ================== =============== 8 level CRYPT :ref:`crypto coprocessor ` ===== ===== ================== =============== Status bits: ===== ====== ============ Bit Name Description ===== ====== ============ 0 FALCON :ref:`Falcon unit ` 1 MEMIF :ref:`Memory interface ` ===== ====== ============ IO registers: :ref:`punk1c3-io` .. todo:: MEMIF interrupts .. todo:: determine core clock .. _punk1c3-io: IO registers ============ .. space:: 8 punk1c3 0x1000 ??? .. todo:: write me The IO registers: =========== ===== ============ Address Name Description =========== ===== ============ 0x000:0x400 N/A :ref:`Falcon registers ` 0x600:0x700 MEMIF :ref:`Memory interface ` 0x800:0x900 CRYPT :ref:`Crypto coprocessor ` 0x900:0xa00 ??? :ref:`??? ` 0xa00:0xc00 ??? ??? 0xc00:0xc40 ??? :ref:`??? ` 0xd00:0xd40 ??? :ref:`??? ` =========== ===== ============ .. todo:: figure out unknowns