validator

package
v0.6.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 1, 2021 License: Zlib Imports: 2 Imported by: 0

Documentation

Index

Constants

View Source
const (
	DefulatQueueSize  = 1024            // 1KB
	DefaultBufferSize = 0x100000 * 1024 // 1GB
)
View Source
const Enabled = false

Variables

View Source
var EmptyEvent = Event{
	Reads: [10]MemOp{
		emptyMemOp,
		emptyMemOp,
		emptyMemOp,
		emptyMemOp,
		emptyMemOp,
		emptyMemOp,
		emptyMemOp,
		emptyMemOp,
		emptyMemOp,
		emptyMemOp,
	},
	Writes: [10]MemOp{
		emptyMemOp,
		emptyMemOp,
		emptyMemOp,
		emptyMemOp,
		emptyMemOp,
		emptyMemOp,
		emptyMemOp,
		emptyMemOp,
		emptyMemOp,
		emptyMemOp,
	},
}

Functions

func Begin

func Begin(byte, processor.Registers)

func Discard

func Discard()

func End

func End(processor.Registers)

func Initialize

func Initialize(string, int, int)

func ReadByte

func ReadByte(uint32, byte)

func Shutdown

func Shutdown()

func WriteByte

func WriteByte(uint32, byte)

Types

type Event

type Event struct {
	Opcode        byte
	Regs          [2]processor.Registers
	Reads, Writes [10]MemOp
}

type MemOp

type MemOp struct {
	Addr uint32
	Data byte
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL