65typedef enum : uint32_t {
87typedef enum : uint32_t {
108typedef enum : uint32_t {
132typedef enum : uint32_t {
ra8_npu_fake_op_t
Opcodes of the fake command-stream convention.
@ k_ra8_npu_fake_op_copy
dst[i] = src[i].
@ k_ra8_npu_fake_op_addk
dst[i] = (src[i] + constant) & 0xFF.
ra8_npu_fake_word_idx_t
32-bit word indices of the fixed stand-in command-stream header.
@ k_ra8_npu_fake_word_dst
Destination region index (0 .
@ k_ra8_npu_fake_word_count
Byte count to process.
@ k_ra8_npu_fake_word_num
Header word count (populated words).
@ k_ra8_npu_fake_word_src
Source region index (0 .
@ k_ra8_npu_fake_word_op
magic | opcode.
@ k_ra8_npu_fake_word_const
Constant addend (add-constant op).
ra8_npu_fake_bound_t
Size bounds and the 8-bit element mask of the stand-in convention.
@ k_ra8_npu_fake_byte_mask
8-bit element wrap (add-constant op).
@ k_ra8_npu_fake_max_bytes
Max processed bytes (bounds the loop).
@ k_ra8_npu_fake_header_bytes
Fixed header length in bytes (5 words).
ra8_npu_fake_word0_t
Magic marker and field masks of the command stream's first word.
@ k_ra8_npu_fake_magic_mask
Bits [31:16] select the magic marker.
@ k_ra8_npu_fake_magic
Emu-Ethos-U55 marker in bits [31:16].
@ k_ra8_npu_fake_op_mask
Bits [15:0] select the opcode.