MCPcopy Create free account

hub / github.com/daniel5151/clicky / types & classes

Types & classes155 in github.com/daniel5151/clicky

↓ 1 callersClassLocalExecutor
clicky-core/src/executor/mod.rs:60
↓ 1 callersClassLocalSpawner
clicky-core/src/executor/mod.rs:45
↓ 1 callersClassThreadExecutor
clicky-core/src/executor/mod.rs:101
↓ 1 callersClassThreadSpawner
clicky-core/src/executor/mod.rs:86
↓ 1 callersClassTimer
relativity/src/lib.rs:50
↓ 1 callersClassWasmTimer
relativity/src/lib.rs:20
ClassArcMutexDevice
clicky-core/src/devices/util/arcmutex.rs:9
ClassArgs
clicky-desktop/src/main.rs:31
ClassAsanRam
RAM device which raises ContractViolation warnings when reading from uninitialized memory.
clicky-core/src/devices/generic/asanram.rs:9
EnumBlockCfg
Helper struct to parse Block Device configurations.
clicky-desktop/src/blockcfg.rs:4
InterfaceBlockDev
clicky-core/src/block/mod.rs:11
EnumBlockMode
clicky-core/src/sys/ipod4g/mod.rs:37
EnumBootKind
clicky-core/src/sys/ipod4g/mod.rs:42
EnumCFIState
clicky-core/src/devices/platform/pp/flash.rs:6
ClassCacheCon
clicky-core/src/devices/platform/pp/cachecon.rs:5
ClassCfgTimer
clicky-core/src/devices/platform/pp/cfg_timer.rs:82
ClassChanged
clicky-core/src/signal/gpio.rs:18
InterfaceClickyExecutor
Abstraction over single/multi threaded executors.
clicky-core/src/executor/mod.rs:22
InterfaceClickySpawn
A cloneable spawn handle.
clicky-core/src/executor/mod.rs:19
EnumConnKind
clicky-desktop/src/gdb.rs:20
ClassControls
clicky-core/src/devices/platform/pp/opto.rs:8
EnumCounterSource
clicky-core/src/devices/platform/pp/cpucon.rs:39
ClassCpuCon
clicky-core/src/devices/platform/pp/cpucon.rs:60
EnumCpuId
clicky-core/src/devices/platform/pp.rs:47
ClassCpuIdReg
clicky-core/src/devices/platform/pp/cpuid.rs:7
ClassDevCon
clicky-core/src/devices/platform/pp/devcon.rs:5
InterfaceDevice
Common trait implemented by all emulated devices.
clicky-core/src/devices/mod.rs:18
ClassDevices
clicky-core/src/devices/platform/pp/i2c.rs:106
ClassDma
clicky-core/src/devices/platform/pp/dma.rs:4
ClassDmaCon
clicky-core/src/devices/platform/pp/dma.rs:41
ClassDmaErr
clicky-core/src/devices/platform/pp/eide.rs:38
ClassEIDECon
clicky-core/src/devices/platform/pp/eide.rs:20
EnumEvent
clicky-core/src/sys/ipod4g/gdb.rs:21
ClassEvp
clicky-core/src/devices/platform/pp/evp.rs:5
ClassFatalMemException
not actually dead code (used as part of debug impl)
clicky-core/src/error.rs:81
ClassFirmwareMeta
clicky-core/src/sys/ipod4g/hle_bootloader/firmware.rs:11
ClassFlash
Internal iPod Flash ROM. Defaults to HLE mode (where only a few critical memory locations can be read). Use the `use_dump` method if you have a dump o
clicky-core/src/devices/platform/pp/flash.rs:16
ClassFrame
clicky-web/src/lib.rs:113
ClassGdbCfg
clicky-desktop/src/gdb.rs:13
ClassGpioBlock
clicky-core/src/devices/platform/pp/gpio.rs:178
ClassGpioBlockAtomicMirror
Standard GPIO addresses + 0x800 allow atomic port manipulation on PP502x. Bits 8..15 of the written word define which bits are changed, bits 0..7 def
clicky-core/src/devices/platform/pp/gpio.rs:252
ClassGpioPort
clicky-core/src/devices/platform/pp/gpio.rs:8
ClassHd66753
Hitachi HD66753 168x132 monochrome LCD Controller.
clicky-core/src/devices/display/hd66753.rs:91
EnumHleBootloaderError
clicky-core/src/sys/ipod4g/hle_bootloader/mod.rs:17
ClassI2CCon
I2C Controller
clicky-core/src/devices/platform/pp/i2c.rs:140
InterfaceI2CDevice
Common trait implemented by all i2c devices. i2c devices implement the standard `Device` trait, albeit with a slightly different `probe` behavior. In
clicky-core/src/devices/i2c/mod.rs:12
EnumI2COp
clicky-core/src/devices/platform/pp/i2c.rs:6
ClassI2CTransaction
clicky-core/src/devices/platform/pp/i2c.rs:46
ClassI2CTransactionCfg
clicky-core/src/devices/platform/pp/i2c.rs:29
ClassI2SCon
clicky-core/src/devices/platform/pp/i2s.rs:5
EnumIdeCmd
clicky-core/src/devices/generic/ide/mod.rs:73
ClassIdeController
clicky-core/src/devices/generic/ide/mod.rs:710
ClassIdeDrive
clicky-core/src/devices/generic/ide/mod.rs:233
ClassIdeDriveCfg
clicky-core/src/devices/platform/pp/eide.rs:6
ClassIdeDriveConfig
clicky-core/src/devices/generic/ide/mod.rs:224
ClassIdeDriveMeta
IDE Drive Metadata. `serial`, `fw_version`, and `model` should be ASCII.
clicky-core/src/devices/generic/ide/identify.rs:280
EnumIdeDriveState
clicky-core/src/devices/generic/ide/mod.rs:153
EnumIdeIdx
clicky-core/src/devices/generic/ide/mod.rs:20
ClassIdeIoBuf
TODO: provide a zero-copy constructor which uses the `Read` trait
clicky-core/src/devices/generic/ide/mod.rs:101
EnumIdeReg
clicky-core/src/devices/generic/ide/mod.rs:51
ClassIdeRegs
clicky-core/src/devices/generic/ide/mod.rs:205
EnumIdeTransferMode
clicky-core/src/devices/generic/ide/mod.rs:164
ClassImageInfo
clicky-core/src/sys/ipod4g/hle_bootloader/firmware.rs:74
ClassIntCon
clicky-core/src/devices/platform/pp/intcon.rs:253
ClassIntCon32
clicky-core/src/devices/platform/pp/intcon.rs:57
ClassIntConCpuRegs
clicky-core/src/devices/platform/pp/intcon.rs:36
ClassIntStatus
clicky-core/src/devices/platform/pp/intcon.rs:3
ClassInternalRegs
clicky-core/src/devices/display/hd66753.rs:42
EnumInterrupterState
clicky-core/src/devices/platform/pp/cfg_timer.rs:12
ClassIpod4g
clicky-core/src/sys/ipod4g/mod.rs:55
ClassIpod4gBinds
clicky-core/src/sys/ipod4g/controls.rs:19
EnumIpod4gBuildError
clicky-core/src/sys/ipod4g/mod.rs:73
ClassIpod4gBus
clicky-core/src/sys/ipod4g/mod.rs:324
ClassIpod4gContainer
clicky-web/src/lib.rs:38
ClassIpod4gController
clicky-web/src/lib.rs:154
ClassIpod4gControls
clicky-core/src/sys/ipod4g/mod.rs:48
ClassIpod4gGdb
clicky-core/src/sys/ipod4g/gdb.rs:27
EnumIpod4gKey
clicky-core/src/sys/ipod4g/controls.rs:9
EnumIpod4gKeyKind
clicky-web/src/lib.rs:131
EnumIrqKind
clicky-core/src/devices/platform/pp/intcon.rs:44
ClassMacPart
Partition Map Entry */
resources/ipodloader2/macpartitions.cc:79
ClassMailbox
clicky-core/src/devices/platform/pp/mailbox.rs:7
ClassMaster
clicky-core/src/signal/mod.rs:119
ClassMem
Memory-backed block device. No fancy features, just raw 1:1 access to an in-memory buffer.
clicky-core/src/block/backend/mem.rs:11
ClassMemAccess
clicky-core/src/memory/access.rs:19
EnumMemAccessKind
clicky-core/src/memory/access.rs:11
EnumMemAccessVal
clicky-core/src/memory/access.rs:3
ClassMemCon
clicky-core/src/devices/platform/pp/memcon.rs:25
ClassMemConImpl
PP5020 Memory Controller. Shoutout to the mysterious MrH for lots of helpful reverse-engineering. https://daniel.haxx.se/sansa/memory_controller.txt
clicky-core/src/devices/platform/pp/memcon.rs:85
EnumMemException
clicky-core/src/error.rs:8
ClassMemExceptionCtx
clicky-core/src/error.rs:62
ClassMemSniffer
clicky-core/src/devices/util/mem_sniffer.rs:8
InterfaceMemory
Common memory trait used throughout the emulator. Default implementations for 8-bit and 16-bit read/write return a [MemException::Misaligned] if the
clicky-core/src/memory/mod.rs:14
ClassMemoryAdapter
The CPU's Memory interface expects all memory accesses to succeed (i.e: return _some_ sort of value). As such, there needs to be some sort of shim bet
clicky-core/src/memory/armv4t_adaptor.rs:15
ClassMinifbControls
clicky-desktop/src/backends/minifb.rs:8
ClassMinifbRenderer
clicky-desktop/src/backends/minifb.rs:14
ClassMmap
clicky-core/src/devices/platform/pp/memcon.rs:17
ClassNewDevice
clicky-core/src/devices/_newdev.rs:5
ClassNull
clicky-core/src/block/backend/null.rs:12
ClassOptoWheel
clicky-core/src/devices/platform/pp/opto.rs:53
next →1–100 of 155, ranked by callers