code wiki / _hdl_build / nx_rv64im_decoder_dump.nx
nx_rv64im_decoder_dump.nx
buildroot/runtime/_hdl_build/nx_rv64im_decoder_dump.nx
about
nx_rv64im_decoder_dump.nx -- dump rv64im_min_decoder field outputs
for every word in decode_words.bin, so an independent Python RV64
decoder can diff them 1:1. Per-word line (all hex16, tab-sep):
word opcode funct3 funct7 rd rs1 rs2 imm_i imm_s imm_b imm_u imm_j kind
expect_exit: 0
license_tier: ORIGINAL
dependencies 3 imports · 0 importers
imports: nx_syscalls.nxnishi_hdl_primitives.nxrv64im_min_decoder.nx
imported by: nobody (leaf or entry point)
call flow from main pre-order; caps 40 nodes / depth 6 declared; ↻ = already shown
structs
| none |
consts
| 11 | const K_MAGIC_16777216: i64 = 16777216 |
functions
| 13 | func _hex16(v: i64, out: *u8, pos: i64) -> i64 called by 1: _field |
| 26 | func _field(out: *u8, pos: i64, v: i64, sep: i64) -> i64 |
| 32 | func main() -> i64 |