Documentation
¶
Index ¶
- func AtomicClear[T mmio.T32](r *mmio.R32[T], mask T)
- func AtomicClearU32(r *mmio.U32, mask uint32)
- func AtomicMod[T mmio.T32](r *mmio.R32[T], mask, prev, new T)
- func AtomicModU32(r *mmio.U32, mask, prev, new uint32)
- func AtomicSet[T mmio.T32](r *mmio.R32[T], mask T)
- func AtomicSetU32(r *mmio.U32, mask uint32)
- func AtomicXor[T mmio.T32](r *mmio.R32[T], mask T)
- func AtomicXorU32(r *mmio.U32, mask uint32)
- func BusyWaitAtLeastCycles(n uint)
- func SetReset(pmask uint32, assert bool)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AtomicClearU32 ¶
func AtomicModU32 ¶
func AtomicSetU32 ¶
func AtomicXorU32 ¶
func BusyWaitAtLeastCycles ¶
func BusyWaitAtLeastCycles(n uint)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.