riscvemu/world.go

13 lines
229 B
Go
Raw Normal View History

package riscvemu
type World interface {
ReadByte(addr uint32) (byte, error)
Read32(addr uint32) (uint32, error)
WriteByte(addr uint32, value byte) error
Write32(addr, value uint32) error
Syscall()
Trap() (bool, error)
}