Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/TomHarte/CLK
/ functions
Functions
5,057 in github.com/TomHarte/CLK
⨍
Functions
5,057
◇
Types & classes
1,426
↓ 5 callers
Method
half_cycles_before_internal_cycles
! Provides the number of external cycles that need to begin from now in order to get at least @c internal_cycles into the future. */
Components/9918/Implementation/ClockConverter.hpp:133
↓ 5 callers
Function
has_stpwai
Processors/6502/6502.hpp:44
↓ 5 callers
Method
index
InstructionSets/x86/Instruction.hpp:675
↓ 5 callers
Method
is_terminal
! @returns @c true if this partial machine cycle completes one of the documented full machine cycles; @c false otherwise. */
Processors/Z80/Z80.hpp:139
↓ 5 callers
Method
last_sequence_point_overrun
ClockReceiver/JustInTime.hpp:205
↓ 5 callers
Method
level
Components/AY38910/AY38910.cpp:162
↓ 5 callers
Method
load
Components/SAA5050/SAA5050.hpp:27
↓ 5 callers
Method
msw
InstructionSets/x86/Registers.hpp:103
↓ 5 callers
Function
ns
Storage/MassStorage/SCSI/SCSI.hpp:61
↓ 5 callers
Method
output_colour_burst
Outputs/CRT/CRT.cpp:425
↓ 5 callers
Method
putn
Storage/FileHolder.cpp:52
↓ 5 callers
Method
read
Machines/MSX/DiskROM.cpp:42
↓ 5 callers
Method
read
Machines/PCCompatible/PIC.hpp:113
↓ 5 callers
Method
read
Machines/Atari/ST/Video.cpp:462
↓ 5 callers
Method
read<uint16_t>
Storage/Tape/Formats/TapeUEF.cpp:59
↓ 5 callers
Method
reset
Components/OPx/Implementation/Tables.hpp:30
↓ 5 callers
Method
run_for
Machines/MSX/MSX.cpp:386
↓ 5 callers
Method
run_for
Machines/Apple/AppleII/AppleII.cpp:1024
↓ 5 callers
Method
run_for
Machines/Commodore/Plus4/Plus4.cpp:685
↓ 5 callers
Method
run_for_input_pulse
Storage/Tape/Tape.cpp:136
↓ 5 callers
Method
select_register
Components/AY38910/AY38910.cpp:237
↓ 5 callers
Method
send_data
Storage/MassStorage/SCSI/TargetImplementation.hpp:221
↓ 5 callers
Method
set_delegate
Machines/Oric/DiskController.hpp:34
↓ 5 callers
Method
set_delegate
Machines/Atari/ST/DMAController.cpp:227
↓ 5 callers
Method
set_disk
Machines/Apple/AppleII/DiskIICard.cpp:67
↓ 5 callers
Method
set_enabled
Components/DiskII/DiskIIDrive.cpp:20
↓ 5 callers
Method
set_negative
InstructionSets/M68k/Status.hpp:56
↓ 5 callers
Method
set_new_display_type
Outputs/CRT/CRT.cpp:116
↓ 5 callers
Method
set_reset_line
Machines/Atari/2600/Cartridges/Cartridge.hpp:58
↓ 5 callers
Method
set_switch_is_enabled
Machines/Atari/2600/Atari2600.cpp:132
↓ 5 callers
Method
set_value8_high
! Equivalent to set_value16((v << 8) | 0x00ff). */
Processors/68000/68000.hpp:321
↓ 5 callers
Method
shift
Shifts two pixels.
Machines/Amiga/Sprites.hpp:47
↓ 5 callers
Function
size
Reflection/TypeInfo.hpp:49
↓ 5 callers
Method
specify_specs
Components/8272/CommandDecoder.hpp:205
↓ 5 callers
Function
spread_bits
@returns The bits of @c input with a 0 bit inserted between each and keeping the least-significant bit in its original position. i.e. if @c input is
Numeric/BitSpread.hpp:19
↓ 5 callers
Method
status
Gets the current value of the status register.
InstructionSets/M68k/Status.hpp:87
↓ 5 callers
Method
stop
OSBindings/Qt/scantargetwidget.cpp:117
↓ 5 callers
Method
switches
Machines/Apple/AppleII/AuxiliaryMemorySwitches.hpp:211
↓ 5 callers
Function
to_hex
InstructionSets/x86/Instruction.cpp:371
↓ 5 callers
Method
to_linear
@returns The linear address for offest @c address within the segment described by this descriptor.
InstructionSets/x86/Descriptors.hpp:99
↓ 5 callers
Method
value_of
Processors/6502/AllRAM/6502AllRAM.cpp:140
↓ 5 callers
Method
wait
Machines/PCCompatible/PCCompatible.cpp:648
↓ 5 callers
Method
write
Machines/Amiga/Chipset.cpp:843
↓ 4 callers
Method
add
Machines/Apple/AppleIIgs/Video.hpp:130
↓ 4 callers
Method
add_bytes
Storage/Disk/Encodings/MFM/Encoder.hpp:55
↓ 4 callers
Method
add_data_address_mark
Storage/Disk/Encodings/MFM/Encoder.cpp:164
↓ 4 callers
Method
add_device
Machines/Apple/ADB/Bus.cpp:104
↓ 4 callers
Method
add_input_bit
Storage/Disk/Encodings/MFM/Shifter.cpp:28
↓ 4 callers
Method
address_size
@returns The address size for this instruction; will always be 16-bit for instructions decoded by a 16-bit decoder but can be 16- or 32-bit for instru
InstructionSets/x86/Instruction.hpp:817
↓ 4 callers
Method
advance
Machines/Commodore/Plus4/Video.hpp:763
↓ 4 callers
Method
advance_pixels
Machines/Commodore/Plus4/Video.hpp:801
↓ 4 callers
Method
apply
Machines/Commodore/Plus4/Interrupts.hpp:47
↓ 4 callers
Method
at
Used by both DMA devices and by the CGA and MDA cards to set up their base pointers. @c address is always physical.
Machines/PCCompatible/LinearMemory.hpp:67
↓ 4 callers
Function
block
Storage/State/SZX.cpp:22
↓ 4 callers
Method
c
@returns @c 1 if carry is set; @c 0 otherwise.
InstructionSets/ARM/Registers.hpp:65
↓ 4 callers
Method
clear
Empties the PCMSegment.
Storage/Disk/Track/PCMSegment.hpp:110
↓ 4 callers
Method
clear_interrupts
Machines/Acorn/Electron/Tape.cpp:45
↓ 4 callers
Function
compare
InstructionSets/M68k/Implementation/PerformImplementation.hpp:123
↓ 4 callers
Method
convert_source_block
! Converts from a source data block to one properly encoded for the drive type. Expected usage: const size_t source_address = mapper.to_sourc
Storage/MassStorage/Encodings/ApplePartitionMap.hpp:69
↓ 4 callers
Function
divide_error
InstructionSets/x86/Implementation/Arithmetic.hpp:187
↓ 4 callers
Method
es
InstructionSets/x86/Registers.hpp:59
↓ 4 callers
Function
final_path_component
OSBindings/SDL/main.cpp:420
↓ 4 callers
Method
flush_output
Machines/Amiga/Chipset.cpp:488
↓ 4 callers
Function
formatForDepth
Outputs/OpenGL/ScanTarget.cpp:53
↓ 4 callers
Method
format_specs
Components/8272/CommandDecoder.hpp:176
↓ 4 callers
Method
get
Processors/6502Esque/Implementation/LazyFlags.hpp:64
↓ 4 callers
Method
get
Reflection/Struct.hpp:37
↓ 4 callers
Method
get_channel
! @returns the two quadrature channels — bit 0 is the 'primary' channel (i.e. the one that can be monitored to observe velocity) and bit 1 is
Inputs/QuadratureMouse/QuadratureMouse.hpp:92
↓ 4 callers
Method
get_cycles_until_next_event
Storage/TimedEventLoop.cpp:51
↓ 4 callers
Method
get_input_clock_rate
Storage/TimedEventLoop.cpp:55
↓ 4 callers
Method
get_interrupt_line
Machines/Atari/ST/DMAController.cpp:231
↓ 4 callers
Method
get_interrupt_request_line
Machines/Oric/Microdisc.cpp:76
↓ 4 callers
Method
get_output
! Gets the previously set level of an output line. */
Machines/Commodore/SerialBus.hpp:100
↓ 4 callers
Method
get_register
Components/6845/CRTC6845.hpp:92
↓ 4 callers
Method
get_scan_period
! @returns the expected length of the scan period (excluding retrace). */
Outputs/CRT/Internals/Flywheel.hpp:167
↓ 4 callers
Method
get_speaker
Analyser/Dynamic/MultiMachine/Implementation/MultiProducer.cpp:92
↓ 4 callers
Method
get_speaker
Obtains the output source.
Machines/Amiga/Audio.hpp:60
↓ 4 callers
Method
get_state
Machines/Apple/ADB/Bus.cpp:93
↓ 4 callers
Method
get_value
@returns The current value of the CRC.
Numeric/CRC.hpp:60
↓ 4 callers
Method
get_width
! @returns the width of the texture target. */
Outputs/OpenGL/Primitives/TextureTarget.hpp:51
↓ 4 callers
Function
insensitive_equal
Analyser/Static/Enterprise/StaticAnalyser.cpp:18
↓ 4 callers
Function
instruction_type
InstructionSets/x86/Model.hpp:38
↓ 4 callers
Function
is64bit
InstructionSets/PowerPC/Decoder.hpp:24
↓ 4 callers
Function
is_at
Analyser/Static/PCCompatible/Target.hpp:26
↓ 4 callers
Function
mapped_colour
Machines/Enterprise/Nick.cpp:15
↓ 4 callers
Method
name_matches
Analyser/Static/StaticAnalyser.cpp:164
↓ 4 callers
Function
negative_log_sin
! @returns Negative log sin of x, assuming a 1024-unit circle. */
Components/OPx/Implementation/Tables.hpp:52
↓ 4 callers
Method
next
Storage/Tape/Formats/TapeUEF.cpp:79
↓ 4 callers
Method
offset
Storage/Tape/Tape.cpp:64
↓ 4 callers
Method
output_short
Storage/Disk/Encodings/MFM/Encoder.cpp:314
↓ 4 callers
Method
performAsync
! * \brief Schedules a function to be performed on this thread. Control * must return to the main event loop for the function to be performed;
OSBindings/Qt/functionthread.h:61
↓ 4 callers
Method
perform_bus_operation
Processors/68000/68000.hpp:396
↓ 4 callers
Method
perform_bus_operation
Processors/6502/AllRAM/6502AllRAM.cpp:42
↓ 4 callers
Method
pre_index
InstructionSets/ARM/OperationMapper.hpp:280
↓ 4 callers
Method
preauthorise
Machines/PCCompatible/Segments.hpp:91
↓ 4 callers
Method
preauthorise_stack_read
Machines/PCCompatible/SegmentedMemory.hpp:73
↓ 4 callers
Function
processor_model
Machines/PCCompatible/ProcessorByModel.hpp:16
↓ 4 callers
Method
push_back
Add a byte to the current command.
Components/8272/CommandDecoder.hpp:45
↓ 4 callers
Function
quick
InstructionSets/M68k/Instruction.hpp:242
↓ 4 callers
Method
read
Machines/Oric/BD500.cpp:47
← previous
next →
301–400 of 5,057, ranked by callers