harmony

package
v0.2.1 Latest Latest
Warning

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

Go to latest
Published: Jun 11, 2020 License: GPL-3.0, GPL-3.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewDPCplus

func NewDPCplus(data []byte) (*dpcPlus, error)

NewDPCplus is the preferred method of initialisation for the harmony type

Types

type DPCplusRegisters

type DPCplusRegisters struct {
	Fetcher      [8]dataFetcher
	FracFetcher  [8]fractionalDataFetcher
	MusicFetcher [3]musicDataFetcher

	// random number generator
	RNG randomNumberFetcher

	// fast fetch read mode
	FastFetch bool
}

DPCplusRegisters implements the bus.CartRegisters interface

func (DPCplusRegisters) String

func (r DPCplusRegisters) String() string

String implements the bus.CartDebugBus interface

type DPCplusStatic

type DPCplusStatic struct {
	Arm  []byte
	Data []byte
	Freq []byte
}

DPCplusStatic implements the bus.CartStatic interface

func (DPCplusStatic) String

func (sa DPCplusStatic) String() string

Jump to

Keyboard shortcuts

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