This is a Modbus Controller with a read(03h) and a write(10h) function. Register space has read-write (0x00-0x7F) and read-only (0x80-0xFF) areas. Can also be accessed from PicoRV. PicoRV can write read-only space too.