|
YAHAL
Yet Another Hardware Abstraction Library
|
Public Attributes | |
| CPUID_t | CPUID |
| GPIO_IN_t | GPIO_IN |
| GPIO_HI_IN_t | GPIO_HI_IN |
| uint32_t | reserved0 |
| GPIO_OUT_t | GPIO_OUT |
| GPIO_OUT_SET_t | GPIO_OUT_SET |
| GPIO_OUT_CLR_t | GPIO_OUT_CLR |
| GPIO_OUT_XOR_t | GPIO_OUT_XOR |
| GPIO_OE_t | GPIO_OE |
| GPIO_OE_SET_t | GPIO_OE_SET |
| GPIO_OE_CLR_t | GPIO_OE_CLR |
| GPIO_OE_XOR_t | GPIO_OE_XOR |
| GPIO_HI_OUT_t | GPIO_HI_OUT |
| GPIO_HI_OUT_SET_t | GPIO_HI_OUT_SET |
| GPIO_HI_OUT_CLR_t | GPIO_HI_OUT_CLR |
| GPIO_HI_OUT_XOR_t | GPIO_HI_OUT_XOR |
| GPIO_HI_OE_t | GPIO_HI_OE |
| GPIO_HI_OE_SET_t | GPIO_HI_OE_SET |
| GPIO_HI_OE_CLR_t | GPIO_HI_OE_CLR |
| GPIO_HI_OE_XOR_t | GPIO_HI_OE_XOR |
| FIFO_ST_t | FIFO_ST |
| FIFO_WR_t | FIFO_WR |
| FIFO_RD_t | FIFO_RD |
| SPINLOCK_ST_t | SPINLOCK_ST |
| DIV_UDIVIDEND_t | DIV_UDIVIDEND |
| DIV_UDIVISOR_t | DIV_UDIVISOR |
| DIV_SDIVIDEND_t | DIV_SDIVIDEND |
| DIV_SDIVISOR_t | DIV_SDIVISOR |
| DIV_QUOTIENT_t | DIV_QUOTIENT |
| DIV_REMAINDER_t | DIV_REMAINDER |
| DIV_CSR_t | DIV_CSR |
| uint32_t | reserved1 |
| INTERP0_ACCUM0_t | INTERP0_ACCUM0 |
| INTERP0_ACCUM1_t | INTERP0_ACCUM1 |
| INTERP0_BASE0_t | INTERP0_BASE0 |
| INTERP0_BASE1_t | INTERP0_BASE1 |
| INTERP0_BASE2_t | INTERP0_BASE2 |
| INTERP0_POP_LANE0_t | INTERP0_POP_LANE0 |
| INTERP0_POP_LANE1_t | INTERP0_POP_LANE1 |
| INTERP0_POP_FULL_t | INTERP0_POP_FULL |
| INTERP0_PEEK_LANE0_t | INTERP0_PEEK_LANE0 |
| INTERP0_PEEK_LANE1_t | INTERP0_PEEK_LANE1 |
| INTERP0_PEEK_FULL_t | INTERP0_PEEK_FULL |
| INTERP0_CTRL_LANE0_t | INTERP0_CTRL_LANE0 |
| INTERP0_CTRL_LANE1_t | INTERP0_CTRL_LANE1 |
| INTERP0_ACCUM0_ADD_t | INTERP0_ACCUM0_ADD |
| INTERP0_ACCUM1_ADD_t | INTERP0_ACCUM1_ADD |
| INTERP0_BASE_1AND0_t | INTERP0_BASE_1AND0 |
| INTERP1_ACCUM0_t | INTERP1_ACCUM0 |
| INTERP1_ACCUM1_t | INTERP1_ACCUM1 |
| INTERP1_BASE0_t | INTERP1_BASE0 |
| INTERP1_BASE1_t | INTERP1_BASE1 |
| INTERP1_BASE2_t | INTERP1_BASE2 |
| INTERP1_POP_LANE0_t | INTERP1_POP_LANE0 |
| INTERP1_POP_LANE1_t | INTERP1_POP_LANE1 |
| INTERP1_POP_FULL_t | INTERP1_POP_FULL |
| INTERP1_PEEK_LANE0_t | INTERP1_PEEK_LANE0 |
| INTERP1_PEEK_LANE1_t | INTERP1_PEEK_LANE1 |
| INTERP1_PEEK_FULL_t | INTERP1_PEEK_FULL |
| INTERP1_CTRL_LANE0_t | INTERP1_CTRL_LANE0 |
| INTERP1_CTRL_LANE1_t | INTERP1_CTRL_LANE1 |
| INTERP1_ACCUM0_ADD_t | INTERP1_ACCUM0_ADD |
| INTERP1_ACCUM1_ADD_t | INTERP1_ACCUM1_ADD |
| INTERP1_BASE_1AND0_t | INTERP1_BASE_1AND0 |
| SPINLOCK_t | SPINLOCK [32] |
| DOORBELL_OUT_SET_t | DOORBELL_OUT_SET |
| DOORBELL_OUT_CLR_t | DOORBELL_OUT_CLR |
| DOORBELL_IN_SET_t | DOORBELL_IN_SET |
| DOORBELL_IN_CLR_t | DOORBELL_IN_CLR |
| PERI_NONSEC_t | PERI_NONSEC |
| uint32_t | reserved2 [3] |
| RISCV_SOFTIRQ_t | RISCV_SOFTIRQ |
| MTIME_CTRL_t | MTIME_CTRL |
| uint32_t | reserved3 [2] |
| MTIME_t | MTIME |
| MTIMEH_t | MTIMEH |
| MTIMECMP_t | MTIMECMP |
| MTIMECMPH_t | MTIMECMPH |
| TMDS_CTRL_t | TMDS_CTRL |
| TMDS_WDATA_t | TMDS_WDATA |
| TMDS_PEEK_SINGLE_t | TMDS_PEEK_SINGLE |
| TMDS_POP_SINGLE_t | TMDS_POP_SINGLE |
| TMDS_PEEK_DOUBLE_L0_t | TMDS_PEEK_DOUBLE_L0 |
| TMDS_POP_DOUBLE_L0_t | TMDS_POP_DOUBLE_L0 |
| TMDS_PEEK_DOUBLE_L1_t | TMDS_PEEK_DOUBLE_L1 |
| TMDS_POP_DOUBLE_L1_t | TMDS_POP_DOUBLE_L1 |
| TMDS_PEEK_DOUBLE_L2_t | TMDS_PEEK_DOUBLE_L2 |
| TMDS_POP_DOUBLE_L2_t | TMDS_POP_DOUBLE_L2 |
Definition at line 15676 of file RP2350_regs.h.
| CPUID_t _SIO_::SIO_t::CPUID |
Definition at line 9759 of file RP2040_regs.h.
| DIV_CSR_t _SIO_::SIO_t::DIV_CSR |
Definition at line 9789 of file RP2040_regs.h.
| DIV_QUOTIENT_t _SIO_::SIO_t::DIV_QUOTIENT |
Definition at line 9787 of file RP2040_regs.h.
| DIV_REMAINDER_t _SIO_::SIO_t::DIV_REMAINDER |
Definition at line 9788 of file RP2040_regs.h.
| DIV_SDIVIDEND_t _SIO_::SIO_t::DIV_SDIVIDEND |
Definition at line 9785 of file RP2040_regs.h.
| DIV_SDIVISOR_t _SIO_::SIO_t::DIV_SDIVISOR |
Definition at line 9786 of file RP2040_regs.h.
| DIV_UDIVIDEND_t _SIO_::SIO_t::DIV_UDIVIDEND |
Definition at line 9783 of file RP2040_regs.h.
| DIV_UDIVISOR_t _SIO_::SIO_t::DIV_UDIVISOR |
Definition at line 9784 of file RP2040_regs.h.
| DOORBELL_IN_CLR_t _SIO_::SIO_t::DOORBELL_IN_CLR |
Definition at line 15738 of file RP2350_regs.h.
| DOORBELL_IN_SET_t _SIO_::SIO_t::DOORBELL_IN_SET |
Definition at line 15737 of file RP2350_regs.h.
| DOORBELL_OUT_CLR_t _SIO_::SIO_t::DOORBELL_OUT_CLR |
Definition at line 15736 of file RP2350_regs.h.
| DOORBELL_OUT_SET_t _SIO_::SIO_t::DOORBELL_OUT_SET |
Definition at line 15735 of file RP2350_regs.h.
| FIFO_RD_t _SIO_::SIO_t::FIFO_RD |
Definition at line 9781 of file RP2040_regs.h.
| FIFO_ST_t _SIO_::SIO_t::FIFO_ST |
Definition at line 9779 of file RP2040_regs.h.
| FIFO_WR_t _SIO_::SIO_t::FIFO_WR |
Definition at line 9780 of file RP2040_regs.h.
| GPIO_HI_IN_t _SIO_::SIO_t::GPIO_HI_IN |
Definition at line 9761 of file RP2040_regs.h.
| GPIO_HI_OE_t _SIO_::SIO_t::GPIO_HI_OE |
Definition at line 9775 of file RP2040_regs.h.
| GPIO_HI_OE_CLR_t _SIO_::SIO_t::GPIO_HI_OE_CLR |
Definition at line 9777 of file RP2040_regs.h.
| GPIO_HI_OE_SET_t _SIO_::SIO_t::GPIO_HI_OE_SET |
Definition at line 9776 of file RP2040_regs.h.
| GPIO_HI_OE_XOR_t _SIO_::SIO_t::GPIO_HI_OE_XOR |
Definition at line 9778 of file RP2040_regs.h.
| GPIO_HI_OUT_t _SIO_::SIO_t::GPIO_HI_OUT |
Definition at line 9771 of file RP2040_regs.h.
| GPIO_HI_OUT_CLR_t _SIO_::SIO_t::GPIO_HI_OUT_CLR |
Definition at line 9773 of file RP2040_regs.h.
| GPIO_HI_OUT_SET_t _SIO_::SIO_t::GPIO_HI_OUT_SET |
Definition at line 9772 of file RP2040_regs.h.
| GPIO_HI_OUT_XOR_t _SIO_::SIO_t::GPIO_HI_OUT_XOR |
Definition at line 9774 of file RP2040_regs.h.
| GPIO_IN_t _SIO_::SIO_t::GPIO_IN |
Definition at line 9760 of file RP2040_regs.h.
| GPIO_OE_t _SIO_::SIO_t::GPIO_OE |
Definition at line 9767 of file RP2040_regs.h.
| GPIO_OE_CLR_t _SIO_::SIO_t::GPIO_OE_CLR |
Definition at line 9769 of file RP2040_regs.h.
| GPIO_OE_SET_t _SIO_::SIO_t::GPIO_OE_SET |
Definition at line 9768 of file RP2040_regs.h.
| GPIO_OE_XOR_t _SIO_::SIO_t::GPIO_OE_XOR |
Definition at line 9770 of file RP2040_regs.h.
| GPIO_OUT_t _SIO_::SIO_t::GPIO_OUT |
Definition at line 9763 of file RP2040_regs.h.
| GPIO_OUT_CLR_t _SIO_::SIO_t::GPIO_OUT_CLR |
Definition at line 9765 of file RP2040_regs.h.
| GPIO_OUT_SET_t _SIO_::SIO_t::GPIO_OUT_SET |
Definition at line 9764 of file RP2040_regs.h.
| GPIO_OUT_XOR_t _SIO_::SIO_t::GPIO_OUT_XOR |
Definition at line 9766 of file RP2040_regs.h.
| INTERP0_ACCUM0_t _SIO_::SIO_t::INTERP0_ACCUM0 |
Definition at line 9791 of file RP2040_regs.h.
| INTERP0_ACCUM0_ADD_t _SIO_::SIO_t::INTERP0_ACCUM0_ADD |
Definition at line 9804 of file RP2040_regs.h.
| INTERP0_ACCUM1_t _SIO_::SIO_t::INTERP0_ACCUM1 |
Definition at line 9792 of file RP2040_regs.h.
| INTERP0_ACCUM1_ADD_t _SIO_::SIO_t::INTERP0_ACCUM1_ADD |
Definition at line 9805 of file RP2040_regs.h.
| INTERP0_BASE0_t _SIO_::SIO_t::INTERP0_BASE0 |
Definition at line 9793 of file RP2040_regs.h.
| INTERP0_BASE1_t _SIO_::SIO_t::INTERP0_BASE1 |
Definition at line 9794 of file RP2040_regs.h.
| INTERP0_BASE2_t _SIO_::SIO_t::INTERP0_BASE2 |
Definition at line 9795 of file RP2040_regs.h.
| INTERP0_BASE_1AND0_t _SIO_::SIO_t::INTERP0_BASE_1AND0 |
Definition at line 9806 of file RP2040_regs.h.
| INTERP0_CTRL_LANE0_t _SIO_::SIO_t::INTERP0_CTRL_LANE0 |
Definition at line 9802 of file RP2040_regs.h.
| INTERP0_CTRL_LANE1_t _SIO_::SIO_t::INTERP0_CTRL_LANE1 |
Definition at line 9803 of file RP2040_regs.h.
| INTERP0_PEEK_FULL_t _SIO_::SIO_t::INTERP0_PEEK_FULL |
Definition at line 9801 of file RP2040_regs.h.
| INTERP0_PEEK_LANE0_t _SIO_::SIO_t::INTERP0_PEEK_LANE0 |
Definition at line 9799 of file RP2040_regs.h.
| INTERP0_PEEK_LANE1_t _SIO_::SIO_t::INTERP0_PEEK_LANE1 |
Definition at line 9800 of file RP2040_regs.h.
| INTERP0_POP_FULL_t _SIO_::SIO_t::INTERP0_POP_FULL |
Definition at line 9798 of file RP2040_regs.h.
| INTERP0_POP_LANE0_t _SIO_::SIO_t::INTERP0_POP_LANE0 |
Definition at line 9796 of file RP2040_regs.h.
| INTERP0_POP_LANE1_t _SIO_::SIO_t::INTERP0_POP_LANE1 |
Definition at line 9797 of file RP2040_regs.h.
| INTERP1_ACCUM0_t _SIO_::SIO_t::INTERP1_ACCUM0 |
Definition at line 9807 of file RP2040_regs.h.
| INTERP1_ACCUM0_ADD_t _SIO_::SIO_t::INTERP1_ACCUM0_ADD |
Definition at line 9820 of file RP2040_regs.h.
| INTERP1_ACCUM1_t _SIO_::SIO_t::INTERP1_ACCUM1 |
Definition at line 9808 of file RP2040_regs.h.
| INTERP1_ACCUM1_ADD_t _SIO_::SIO_t::INTERP1_ACCUM1_ADD |
Definition at line 9821 of file RP2040_regs.h.
| INTERP1_BASE0_t _SIO_::SIO_t::INTERP1_BASE0 |
Definition at line 9809 of file RP2040_regs.h.
| INTERP1_BASE1_t _SIO_::SIO_t::INTERP1_BASE1 |
Definition at line 9810 of file RP2040_regs.h.
| INTERP1_BASE2_t _SIO_::SIO_t::INTERP1_BASE2 |
Definition at line 9811 of file RP2040_regs.h.
| INTERP1_BASE_1AND0_t _SIO_::SIO_t::INTERP1_BASE_1AND0 |
Definition at line 9822 of file RP2040_regs.h.
| INTERP1_CTRL_LANE0_t _SIO_::SIO_t::INTERP1_CTRL_LANE0 |
Definition at line 9818 of file RP2040_regs.h.
| INTERP1_CTRL_LANE1_t _SIO_::SIO_t::INTERP1_CTRL_LANE1 |
Definition at line 9819 of file RP2040_regs.h.
| INTERP1_PEEK_FULL_t _SIO_::SIO_t::INTERP1_PEEK_FULL |
Definition at line 9817 of file RP2040_regs.h.
| INTERP1_PEEK_LANE0_t _SIO_::SIO_t::INTERP1_PEEK_LANE0 |
Definition at line 9815 of file RP2040_regs.h.
| INTERP1_PEEK_LANE1_t _SIO_::SIO_t::INTERP1_PEEK_LANE1 |
Definition at line 9816 of file RP2040_regs.h.
| INTERP1_POP_FULL_t _SIO_::SIO_t::INTERP1_POP_FULL |
Definition at line 9814 of file RP2040_regs.h.
| INTERP1_POP_LANE0_t _SIO_::SIO_t::INTERP1_POP_LANE0 |
Definition at line 9812 of file RP2040_regs.h.
| INTERP1_POP_LANE1_t _SIO_::SIO_t::INTERP1_POP_LANE1 |
Definition at line 9813 of file RP2040_regs.h.
| MTIME_t _SIO_::SIO_t::MTIME |
Definition at line 15744 of file RP2350_regs.h.
| MTIME_CTRL_t _SIO_::SIO_t::MTIME_CTRL |
Definition at line 15742 of file RP2350_regs.h.
| MTIMECMP_t _SIO_::SIO_t::MTIMECMP |
Definition at line 15746 of file RP2350_regs.h.
| MTIMECMPH_t _SIO_::SIO_t::MTIMECMPH |
Definition at line 15747 of file RP2350_regs.h.
| MTIMEH_t _SIO_::SIO_t::MTIMEH |
Definition at line 15745 of file RP2350_regs.h.
| PERI_NONSEC_t _SIO_::SIO_t::PERI_NONSEC |
Definition at line 15739 of file RP2350_regs.h.
| uint32_t _SIO_::SIO_t::reserved0 |
Definition at line 9762 of file RP2040_regs.h.
| uint32_t _SIO_::SIO_t::reserved1 |
Definition at line 9790 of file RP2040_regs.h.
| uint32_t _SIO_::SIO_t::reserved2[3] |
Definition at line 15740 of file RP2350_regs.h.
| uint32_t _SIO_::SIO_t::reserved3[2] |
Definition at line 15743 of file RP2350_regs.h.
| RISCV_SOFTIRQ_t _SIO_::SIO_t::RISCV_SOFTIRQ |
Definition at line 15741 of file RP2350_regs.h.
| SPINLOCK_t _SIO_::SIO_t::SPINLOCK |
Definition at line 9823 of file RP2040_regs.h.
| SPINLOCK_ST_t _SIO_::SIO_t::SPINLOCK_ST |
Definition at line 9782 of file RP2040_regs.h.
| TMDS_CTRL_t _SIO_::SIO_t::TMDS_CTRL |
Definition at line 15748 of file RP2350_regs.h.
| TMDS_PEEK_DOUBLE_L0_t _SIO_::SIO_t::TMDS_PEEK_DOUBLE_L0 |
Definition at line 15752 of file RP2350_regs.h.
| TMDS_PEEK_DOUBLE_L1_t _SIO_::SIO_t::TMDS_PEEK_DOUBLE_L1 |
Definition at line 15754 of file RP2350_regs.h.
| TMDS_PEEK_DOUBLE_L2_t _SIO_::SIO_t::TMDS_PEEK_DOUBLE_L2 |
Definition at line 15756 of file RP2350_regs.h.
| TMDS_PEEK_SINGLE_t _SIO_::SIO_t::TMDS_PEEK_SINGLE |
Definition at line 15750 of file RP2350_regs.h.
| TMDS_POP_DOUBLE_L0_t _SIO_::SIO_t::TMDS_POP_DOUBLE_L0 |
Definition at line 15753 of file RP2350_regs.h.
| TMDS_POP_DOUBLE_L1_t _SIO_::SIO_t::TMDS_POP_DOUBLE_L1 |
Definition at line 15755 of file RP2350_regs.h.
| TMDS_POP_DOUBLE_L2_t _SIO_::SIO_t::TMDS_POP_DOUBLE_L2 |
Definition at line 15757 of file RP2350_regs.h.
| TMDS_POP_SINGLE_t _SIO_::SIO_t::TMDS_POP_SINGLE |
Definition at line 15751 of file RP2350_regs.h.
| TMDS_WDATA_t _SIO_::SIO_t::TMDS_WDATA |
Definition at line 15749 of file RP2350_regs.h.