Table of Contents - rpicsim-1.1.1 Documentation
Classes and Modules
- Object
- RPicSim
- RPicSim::CompositeMemory
- RPicSim::Flaws
- RPicSim::Flaws::Flaw
- RPicSim::Label
- RPicSim::Memory
- RPicSim::MemoryWatcher
- RPicSim::Mplab
- RPicSim::Mplab::MplabAssembly
- RPicSim::Mplab::MplabDeviceInfo
- RPicSim::Mplab::MplabInstruction
- RPicSim::Mplab::MplabLoader
- RPicSim::Mplab::MplabMemory
- RPicSim::Mplab::MplabNmmrInfo
- RPicSim::Mplab::MplabObserver
- RPicSim::Mplab::MplabPin
- RPicSim::Mplab::MplabProcessor
- RPicSim::Mplab::MplabProgramFile
- RPicSim::Mplab::MplabRegister
- RPicSim::Mplab::MplabSfrInfo
- RPicSim::Mplab::MplabSimulator
- RPicSim::Mplab::NullOutputStream
- RPicSim::Pin
- RPicSim::ProgramCounter
- RPicSim::ProgramFile
- RPicSim::RSpec
- RPicSim::RSpec::Helpers
- RPicSim::RSpec::PersistentExpectations
- RPicSim::RSpec::SimDiagnostics
- RPicSim::Sim
- RPicSim::Sim::BasicShortcuts
- RPicSim::Sim::ClassDefinitionMethods
- RPicSim::Sim::ClassMethods
- RPicSim::StackPointer
- RPicSim::StackTrace
- RPicSim::StackTraceEntry
- RPicSim::Storage
- RPicSim::Storage::MemoryInt16
- RPicSim::Storage::MemoryInt24
- RPicSim::Storage::MemoryInt32
- RPicSim::Storage::MemoryInt8
- RPicSim::Storage::MemoryInteger
- RPicSim::Storage::MemoryUInt16
- RPicSim::Storage::MemoryUInt24
- RPicSim::Storage::MemoryUInt32
- RPicSim::Storage::MemoryUInt8
- RPicSim::Storage::MemoryWord
- RPicSim::Storage::Register
- RPicSim::SymbolSet
- RPicSim::Variable
- RPicSim::VariableSet
- RPicSim::Xc8SymFile
- RSpec
- RSpec::Core
- RSpec::Core::Formatters
- RSpec::Core::Formatters::BaseTextFormatter
- RSpec::Core::Notifications
- RSpec::Core::Notifications::FailedExampleNotification
- RSpec::Matchers
- RSpec::Matchers::BuiltIn
- RSpec::Matchers::BuiltIn::BePredicate
Methods
- ::[] — RPicSim::Flaws
- ::add — RPicSim::Flaws
- ::mute_exceptions — RPicSim::Mplab
- ::mute_stdout — RPicSim::Mplab
- ::new — RPicSim::CompositeMemory
- ::new — RPicSim::Flaws::Flaw
- ::new — RPicSim::Label
- ::new — RPicSim::Memory
- ::new — RPicSim::MemoryWatcher
- ::new — RPicSim::Mplab::MplabAssembly
- ::new — RPicSim::Mplab::MplabDeviceInfo
- ::new — RPicSim::Mplab::MplabInstruction
- ::new — RPicSim::Mplab::MplabMemory
- ::new — RPicSim::Mplab::MplabNmmrInfo
- ::new — RPicSim::Mplab::MplabObserver
- ::new — RPicSim::Mplab::MplabPin
- ::new — RPicSim::Mplab::MplabProcessor
- ::new — RPicSim::Mplab::MplabProgramFile
- ::new — RPicSim::Mplab::MplabRegister
- ::new — RPicSim::Mplab::MplabSfrInfo
- ::new — RPicSim::Mplab::MplabSimulator
- ::new — RPicSim::Pin
- ::new — RPicSim::ProgramCounter
- ::new — RPicSim::ProgramFile
- ::new — RPicSim::Sim
- ::new — RPicSim::StackPointer
- ::new — RPicSim::StackTrace
- ::new — RPicSim::StackTraceEntry
- ::new — RPicSim::Storage::MemoryInteger
- ::new — RPicSim::Storage::Register
- ::new — RPicSim::SymbolSet
- ::new — RPicSim::Variable
- ::new — RPicSim::VariableSet
- ::new — RPicSim::Xc8SymFile
- ::store_diagnostics — RPicSim::RSpec::SimDiagnostics
- ::version — RPicSim::Mplab
- ::write_cycle_count — RPicSim::RSpec::SimDiagnostics
- ::write_diagnostics — RPicSim::RSpec::SimDiagnostics
- ::write_sim_stack_trace — RPicSim::RSpec::SimDiagnostics
- #Update — RPicSim::Mplab::MplabObserver
- #add_shortcuts — RPicSim::RSpec::Helpers
- #address — RPicSim::Mplab::MplabRegister
- #address — RPicSim::Storage::Register
- #address — RPicSim::Variable
- #address_description — RPicSim::ProgramFile
- #address_increment — RPicSim::Sim
- #addresses — RPicSim::Storage::MemoryInteger
- #addresses — RPicSim::Storage::Register
- #addresses — RPicSim::Variable
- #affects_version — RPicSim::Flaws::Flaw
- #auto_detect_mplab_dir — RPicSim::Mplab::MplabLoader
- #bind — RPicSim::Storage::MemoryInteger
- #bind — RPicSim::VariableSet
- #cannot_find_mplab_error — RPicSim::Mplab::MplabLoader
- #check_expectations — RPicSim::RSpec::PersistentExpectations
- #check_for_errors — RPicSim::Mplab::MplabAssembly
- #check_peripheral_set — RPicSim::Mplab::MplabSimulator
- #check_peripherals — RPicSim::Mplab::MplabSimulator
- #check_peripherals_in_data_store — RPicSim::Mplab::MplabSimulator
- #check_value — RPicSim::Storage::MemoryInteger
- #clear — RPicSim::MemoryWatcher
- #code_address_increment — RPicSim::Mplab::MplabDeviceInfo
- #code_word_max_value — RPicSim::Mplab::MplabDeviceInfo
- #compute_size — RPicSim::Mplab::MplabInstruction
- #config_memory — RPicSim::Mplab::MplabSimulator
- #convert_condition_to_proc — RPicSim::Sim
- #convert_if_present — RPicSim::Mplab::MplabInstruction
- #convert_map_to_hash — RPicSim::Mplab::MplabInstruction
- #convert_unsigned_to_signed — RPicSim::Mplab::MplabInstruction
- #cycle_count — RPicSim::Sim
- #data_store — RPicSim::Mplab::MplabSimulator
- #debugger — RPicSim::Mplab::MplabAssembly
- #debugger_step — RPicSim::Mplab::MplabAssembly
- #def_memory_type — RPicSim::SymbolSet
- #def_memory_type — RPicSim::VariableSet
- #def_pin — RPicSim::Sim::ClassDefinitionMethods
- #def_symbol — RPicSim::ProgramFile
- #def_symbol — RPicSim::SymbolSet
- #def_symbol — RPicSim::Sim::ClassDefinitionMethods
- #def_symbols — RPicSim::SymbolSet
- #def_var — RPicSim::VariableSet
- #def_var — RPicSim::Sim::ClassDefinitionMethods
- #default_var_names_ignored — RPicSim::MemoryWatcher
- #device — RPicSim::Sim
- #device_info — RPicSim::Mplab::MplabAssembly
- #dir — RPicSim::Mplab::MplabLoader
- #disassembler — RPicSim::Mplab::MplabAssembly
- #driving_high? — RPicSim::Pin
- #driving_low? — RPicSim::Pin
- #dump_backtrace — RSpec::Core::Formatters::BaseTextFormatter
- #dump_backtrace_without_sim_diagnostics — RSpec::Core::Formatters::BaseTextFormatter
- #eeprom_memory — RPicSim::Mplab::MplabSimulator
- #effect — RPicSim::Flaws::Flaw
- #every_step — RPicSim::Sim
- #expectations — RPicSim::RSpec::PersistentExpectations
- #expecting — RPicSim::RSpec::PersistentExpectations
- #failure_message_for_should — RSpec::Matchers::BuiltIn::BePredicate
- #failure_message_for_should_not — RSpec::Matchers::BuiltIn::BePredicate
- #filename — RPicSim::Sim
- #find_memory — RPicSim::CompositeMemory
- #fix_signed_fields — RPicSim::Mplab::MplabInstruction
- #fr_memory — RPicSim::Mplab::MplabSimulator
- #fully_formatted — RSpec::Core::Notifications::FailedExampleNotification
- #fully_formatted_without_sim_diagnostics — RSpec::Core::Notifications::FailedExampleNotification
- #get_nmmr — RPicSim::Mplab::MplabProcessor
- #get_pc — RPicSim::Mplab::MplabProcessor
- #get_sfr — RPicSim::Mplab::MplabProcessor
- #goto — RPicSim::Sim
- #grouped_symbols — RPicSim::Mplab::MplabProgramFile
- #handle_change — RPicSim::MemoryWatcher
- #high? — RPicSim::Mplab::MplabPin
- #import_symbols — RPicSim::ProgramFile
- #import_symbols — RPicSim::Sim::ClassDefinitionMethods
- #inherited — RPicSim::Sim::ClassMethods
- #initialize_memories — RPicSim::Sim
- #initialize_pins — RPicSim::Sim
- #initialize_sfrs_and_nmmrs — RPicSim::Sim
- #initialize_vars — RPicSim::Sim
- #input? — RPicSim::Pin
- #inspect — RPicSim::Pin
- #inspect — RPicSim::Sim
- #inspect — RPicSim::Storage::MemoryInteger
- #inspect — RPicSim::Storage::Register
- #instruction_string — RPicSim::Mplab::MplabInstruction
- #jar_dir — RPicSim::Mplab::MplabLoader
- #label — RPicSim::ProgramFile
- #label — RPicSim::Sim
- #label — RPicSim::Sim::ClassMethods
- #labels — RPicSim::Sim
- #labels — RPicSim::Sim::ClassMethods
- #load — RPicSim::Mplab::MplabLoader
- #load_file — RPicSim::Mplab::MplabAssembly
- #load_program_file — RPicSim::Sim::ClassMethods
- #loader — RPicSim::Mplab::MplabAssembly
- #location_address — RPicSim::Sim
- #lookup — RPicSim::Mplab::MplabAssembly
- #memory — RPicSim::CompositeMemory
- #memory_type — RPicSim::Mplab::MplabProgramFile
- #memory_value — RPicSim::Storage::MemoryInteger
- #memory_value — RPicSim::Storage::Register
- #memory_value — RPicSim::Variable
- #memory_value= — RPicSim::Storage::MemoryInteger
- #memory_value= — RPicSim::Storage::Register
- #memory_value= — RPicSim::Variable
- #message_for_label_not_found — RPicSim::ProgramFile
- #mplab_version — RPicSim::Mplab::MplabLoader
- #name — RPicSim::Mplab::MplabNmmrInfo
- #name — RPicSim::Mplab::MplabPin
- #name — RPicSim::Mplab::MplabRegister
- #name — RPicSim::Mplab::MplabSfrInfo
- #name — RPicSim::Variable
- #names — RPicSim::Mplab::MplabPin
- #names — RPicSim::Pin
- #new_ram_watcher — RPicSim::Sim
- #nmmr_memory — RPicSim::Mplab::MplabSimulator
- #nmmrs — RPicSim::Mplab::MplabDeviceInfo
- #on_change — RPicSim::Mplab::MplabMemory
- #on_symbol_definition — RPicSim::SymbolSet
- #operands — RPicSim::Mplab::MplabInstruction
- #operands_hash — RPicSim::Mplab::MplabInstruction
- #output — RPicSim::StackTrace
- #output? — RPicSim::Mplab::MplabPin
- #output? — RPicSim::Pin
- #output_entry — RPicSim::StackTrace
- #pc_description — RPicSim::Sim
- #pin — RPicSim::Sim
- #pins — RPicSim::Mplab::MplabSimulator
- #probably_affects_other_versions — RPicSim::Flaws::Flaw
- #processor — RPicSim::Mplab::MplabSimulator
- #program_file — RPicSim::Sim
- #program_memory — RPicSim::Mplab::MplabSimulator
- #ram_vars — RPicSim::Sim
- #raw_symbols — RPicSim::Mplab::MplabProgramFile
- #read — RPicSim::Mplab::MplabRegister
- #read_byte — RPicSim::CompositeMemory
- #read_byte — RPicSim::Memory
- #read_byte — RPicSim::Mplab::MplabMemory
- #read_bytes — RPicSim::Memory
- #read_data — RPicSim::Xc8SymFile
- #read_word — RPicSim::CompositeMemory
- #read_word — RPicSim::Memory
- #read_word — RPicSim::Mplab::MplabMemory
- #reg — RPicSim::Sim
- #remove_vars — RPicSim::MemoryWatcher
- #return — RPicSim::Sim
- #run_cycles — RPicSim::Sim
- #run_steps — RPicSim::Sim
- #run_subroutine — RPicSim::Sim
- #run_to — RPicSim::Sim
- #run_to_cycle_count — RPicSim::Sim
- #set — RPicSim::Pin
- #set_analog — RPicSim::Mplab::MplabPin
- #set_high — RPicSim::Mplab::MplabPin
- #set_low — RPicSim::Mplab::MplabPin
- #set_pc — RPicSim::Mplab::MplabProcessor
- #sfr_memory — RPicSim::Mplab::MplabSimulator
- #sfr_vars — RPicSim::Sim
- #sfrs — RPicSim::Mplab::MplabDeviceInfo
- #shortcuts — RPicSim::Sim
- #simulator — RPicSim::Mplab::MplabAssembly
- #size — RPicSim::Storage::MemoryUInt8
- #size — RPicSim::Storage::MemoryInt8
- #size — RPicSim::Storage::MemoryUInt16
- #size — RPicSim::Storage::MemoryInt16
- #size — RPicSim::Storage::MemoryUInt24
- #size — RPicSim::Storage::MemoryInt24
- #size — RPicSim::Storage::MemoryUInt32
- #size — RPicSim::Storage::MemoryInt32
- #sort_data — RPicSim::Xc8SymFile
- #stack_contents — RPicSim::Sim
- #stack_memory — RPicSim::Mplab::MplabSimulator
- #stack_push — RPicSim::Sim
- #stack_trace — RPicSim::Sim
- #start_sim — RPicSim::RSpec::Helpers
- #start_simulator_and_debugger — RPicSim::Mplab::MplabAssembly
- #step — RPicSim::Sim
- #stopwatch_value — RPicSim::Mplab::MplabSimulator
- #symbol_dump — RPicSim::Mplab::MplabProgramFile
- #symbols — RPicSim::Mplab::MplabProgramFile
- #symbols — RPicSim::ProgramFile
- #symbols_in_eeprom — RPicSim::Mplab::MplabProgramFile
- #symbols_in_eeprom — RPicSim::ProgramFile
- #symbols_in_memory — RPicSim::SymbolSet
- #symbols_in_program_memory — RPicSim::Mplab::MplabProgramFile
- #symbols_in_program_memory — RPicSim::ProgramFile
- #symbols_in_ram — RPicSim::Mplab::MplabProgramFile
- #symbols_in_ram — RPicSim::ProgramFile
- #test_memory — RPicSim::Mplab::MplabSimulator
- #to_i — RPicSim::Label
- #to_s — RPicSim::Label
- #to_s — RPicSim::Pin
- #to_s — RPicSim::StackTraceEntry
- #to_s — RPicSim::Storage::MemoryInteger
- #to_s — RPicSim::Storage::Register
- #to_s — RPicSim::Variable
- #update_top_of_stack_registers — RPicSim::Sim
- #use_device — RPicSim::Sim::ClassDefinitionMethods
- #use_file — RPicSim::Sim::ClassDefinitionMethods
- #valid_address? — RPicSim::CompositeMemory
- #valid_address? — RPicSim::Memory
- #valid_address? — RPicSim::Mplab::MplabMemory
- #value — RPicSim::ProgramCounter
- #value — RPicSim::StackPointer
- #value — RPicSim::Storage::MemoryInteger
- #value — RPicSim::Storage::MemoryUInt8
- #value — RPicSim::Storage::MemoryInt8
- #value — RPicSim::Storage::MemoryUInt16
- #value — RPicSim::Storage::MemoryInt16
- #value — RPicSim::Storage::MemoryUInt24
- #value — RPicSim::Storage::MemoryInt24
- #value — RPicSim::Storage::MemoryUInt32
- #value — RPicSim::Storage::MemoryInt32
- #value — RPicSim::Storage::MemoryWord
- #value — RPicSim::Storage::Register
- #value — RPicSim::Variable
- #value= — RPicSim::ProgramCounter
- #value= — RPicSim::StackPointer
- #value= — RPicSim::Storage::MemoryInteger
- #value= — RPicSim::Storage::MemoryUInt8
- #value= — RPicSim::Storage::MemoryInt8
- #value= — RPicSim::Storage::MemoryUInt16
- #value= — RPicSim::Storage::MemoryInt16
- #value= — RPicSim::Storage::MemoryUInt24
- #value= — RPicSim::Storage::MemoryInt24
- #value= — RPicSim::Storage::MemoryUInt32
- #value= — RPicSim::Storage::MemoryInt32
- #value= — RPicSim::Storage::MemoryWord
- #value= — RPicSim::Storage::Register
- #value= — RPicSim::Variable
- #var — RPicSim::Sim
- #var_names_for_memory — RPicSim::VariableSet
- #warn_about_5C — RPicSim::Mplab::MplabAssembly
- #warn_about_path_retrieval — RPicSim::Mplab::MplabAssembly
- #width — RPicSim::Mplab::MplabNmmrInfo
- #width — RPicSim::Mplab::MplabSfrInfo
- #write — RPicSim::Mplab::NullOutputStream
- #write — RPicSim::Mplab::MplabRegister
- #write_byte — RPicSim::CompositeMemory
- #write_byte — RPicSim::Memory
- #write_byte — RPicSim::Mplab::MplabMemory
- #write_bytes — RPicSim::Memory
- #write_word — RPicSim::CompositeMemory
- #write_word — RPicSim::Memory
- #write_word — RPicSim::Mplab::MplabMemory
- #writes — RPicSim::MemoryWatcher