List of all items
Structs
- Alarm
- AlarmStatus
- Context
- ControlRegisters
- ControlUnit
- DeviceManager
- ExtendedConnectedUnitStatus
- ExtendedUnitState
- MaskedWord
- MemoryConfiguration
- MemoryUnit
- Tx2
- UnmaskedAlarm
- alarm::Alarm
- alarm::UnknownAlarmName
- alarm::UnmaskedAlarm
- alarmunit::AlarmStatus
- alarmunit::AlarmUnit
- changelog::ChangeIndex
- context::Context
- control::ControlRegisters
- control::ControlUnit
- control::OpcodeResult
- control::SequenceFlags
- control::trap::TrapCircuit
- diagnostics::CurrentInstructionDiagnostics
- exchanger::QuarterActivity
- exchanger::SystemConfiguration
- io::AttachedUnit
- io::DeviceManager
- io::ExtendedConnectedUnitStatus
- io::ExtendedUnitState
- io::UnitStatus
- io::dev_lincoln_writer::LincolnWriterInput
- io::dev_lincoln_writer::LincolnWriterOutput
- io::dev_petr::Petr
- io::dev_petr::Throughput
- io::pollq::PollQueue
- memory::ExtraBits
- memory::Memory
- memory::MemoryConfiguration
- memory::MemoryUnit
- memory::MemoryWord
- memory::VMemory
- memory::WordChange
- memory::mref::MemoryReadRef
- memory::mref::MemoryWriteRef
- tx2::Tx2
- types::MaskedWord
Enums
- AlarmDetails
- AlarmKind
- FlagChange
- InputEvent
- InputEventError
- InputFlagRaised
- OutputEvent
- PanicOnUnmaskedAlarm
- ResetMode
- RunMode
- TransferMode
- UpdateE
- alarm::AlarmDetails
- alarm::AlarmKind
- alarm::AlarmMaskability
- alarm::BadMemOp
- alarm::BugActivity
- bugreport::IssueType
- control::ConfigurationMemorySetup
- control::PanicOnUnmaskedAlarm
- control::ProgramCounterChange
- control::ResetMode
- control::RunMode
- control::op_io::TransferOutcome
- control::timing::MemoryType
- event::InputEvent
- event::InputEventError
- event::OutputEvent
- exchanger::ExchangeDirection
- exchanger::Permutation
- exchanger::SubwordForm
- io::InputFlagRaised
- io::TransferFailed
- io::UnitType
- io::dev_petr::Activity
- io::dev_petr::Direction
- io::pollq::PollQueueUpdateFailure
- memory::BitChange
- memory::MemoryDecode
- memory::MemoryOpFailure
- memory::MetaBitChange
- types::FlagChange
- types::TransferMode
- types::UpdateE
Traits
Functions
- bug_report_url
- bugreport::bug_report_url
- bugreport::bug_report_url_internal
- control::ones_of_value_as_vec
- control::op_io::bad_write
- control::please_poll_soon
- control::sign_extend_index_value
- control::timing::address_to_memory_type
- control::timing::estimate_instruction_ns
- exchanger::apply_sign
- exchanger::exchanged_value_for_load
- exchanger::exchanged_value_for_load_without_sign_extension
- exchanger::exchanged_value_for_store
- exchanger::fetch_quarter
- exchanger::permutation_source
- exchanger::permute
- exchanger::quarter_mask
- exchanger::sign_extend
- exchanger::sign_extend_quarters
- exchanger::standard_plugboard_f_memory_settings
- io::dev_petr::compute_throughput
- io::dev_petr::next_line_time
- io::make_report_word_for_invalid_unit
- io::make_unit_report_word
- io::set_up_peripherals
- memory::decode
- memory::extra_bits_for_readonly_location
- memory::get_standard_plugboard
- memory::skm_bitop_get
- memory::skm_bitop_write
- memory::standard_plugboard_internal
- set_up_peripherals
Type Aliases
Constants
- PETR
- bugreport::GITHUB_URL
- bugreport::ORG_NAME
- bugreport::REPO_NAME
- io::IO_MASK_AVAIL
- io::IO_MASK_CONNECTED
- io::IO_MASK_FLAG
- io::IO_MASK_MAINT
- io::IO_MASK_MISIND
- io::dev_lincoln_writer::CHAR_TRANSMIT_TIME
- io::dev_lincoln_writer::LATER
- memory::RESULT_OF_VMEMORY_UNKNOWN_READ
- memory::STANDARD_PROGRAM_INIT_CONFIG
- memory::S_MEMORY_SIZE
- memory::S_MEMORY_START
- memory::T_MEMORY_SIZE
- memory::T_MEMORY_START
- memory::U_MEMORY_SIZE
- memory::U_MEMORY_START
- memory::V_MEMORY_SIZE
- memory::V_MEMORY_START