2022-03-13 23:32:01 -07:00
.. _rb_sched_block:
==============================
Scheduler block register block
==============================
2022-05-04 09:03:37 -07:00
The scheduler block register block has a header with type 0x0000C004, version 0x00000300, and indicates the offset to the scheduler block control registers.
2022-03-13 23:32:01 -07:00
.. table ::
======== ============= ====== ====== ====== ====== =============
Address Field 31..24 23..16 15..8 7..0 Reset value
======== ============= ====== ====== ====== ====== =============
2022-05-04 09:03:37 -07:00
RBB+0x00 Type Vendor ID Type RO 0x0000C004
2022-03-13 23:32:01 -07:00
-------- ------------- -------------- -------------- -------------
2022-05-04 09:03:37 -07:00
RBB+0x04 Version Major Minor Patch Meta RO 0x00000300
2022-03-13 23:32:01 -07:00
-------- ------------- ------ ------ ------ ------ -------------
RBB+0x08 Next pointer Pointer to next register block RO -
-------- ------------- ------------------------------ -------------
RBB+0x0C Offset Offset to scheduler block CSRs RO -
======== ============= ============================== =============
See :ref: `rb_overview` for definitions of the standard register block header fields.
.. object :: Offset
The offset field contains the offset to the start of scheduler block control registers, relative to the start of the current region.
.. table ::
======== ====== ====== ====== ====== =============
Address 31..24 23..16 15..8 7..0 Reset value
======== ====== ====== ====== ====== =============
RBB+0x0C Offset to scheduler block CSRs RO -
======== ============================== =============