NAME=nro detection
FILE=bins/nro/appstore.nro
CMDS=iI~?switch
EXPECT=<<EOF
1
EOF
RUN


# merged: nro entry; nro data
NAME=nro sections
FILE=bins/nro/appstore.nro
ARGS=-e io.cache=true
CMDS=<<EOF
iS
?e --
ie
?e --
p8 0x30 @ 0x80
EOF
EXPECT=<<EOF
nth paddr           size vaddr          vsize perm flags type name
------------------------------------------------------------------
0   0x00000000      0x80 0x00000000      0x80 -r-- 0x0   ---- header
1   0x0021d000       0x0 0x0021d000       0x0 -r-- 0x0   ---- sig0
2   0x00000000  0x1b4000 0x00000000  0x1b4000 -r-x 0x0   ---- text
3   0x001b4000   0x5a000 0x001b4000   0x5a000 -r-- 0x0   ---- ro
4   0x0020e000    0xf000 0x0020e000    0xf000 -rw- 0x0   ---- data
--
paddr      vaddr      phaddr     vhaddr     type
------------------------------------------------
0x00000080 0x00000080 ---------- ---------- program
--
fb031eaa01000094dc2302d1f90300aafa0301aae0100090c11100d00000199121e02191210000cb211c009121f07d92
EOF
RUN
