ppc405gp-cpc |
ppc405gp-ebc |
ppc405gp-emac |
ppc405gp-gpio |
ppc405gp-iic |
ppc405gp-mal |
ppc405gp-mc |
ppc405gp-pci |
ppc405gp-uic |
ppc440gp-cpc |
ppc440gp-dma |
ppc440gp-ebc |
ppc440gp-emac |
ppc440gp-gpio |
ppc440gp-iic |
ppc440gp-mal |
ppc440gp-mc |
ppc440gp-pci |
ppc440gp-plb |
ppc440gp-sram |
ppc440gp-uic |
ppc440gp-zmii |
i82461GX |
i82468GX_0 |
uPD66566S1016 |
i8042 |
floppy-drive |
i82077 |
i8237x2 |
i82443bx |
i82443bx_agp |
i8254 |
i8259x2 |
ADM1031 |
alpha-lx164-system |
south-bridge-saturn |
create-alpha-lx164-system | create a non-instantiated alpha-lx164-system |
create-south-bridge-saturn | create a non-instantiated south-bridge-saturn |
import-alpha-components | import a component collection |
alpha-ev5 |
alpha-ev5 |
Turbo_New_Code_Block |
load-rom | load a ROM image into memory. |
pfregs | deprecated — print floating point registers |
piprs | print internal processor registers |
read-ipr | read/write internal processor register |
write-ipr | write internal processor register |
AM29F016 |
AM79C960 |
AM79C960-dml |
AM79C973 |
apm |
import-arm-sa1110-components | import a component collection |
import-arm-t-engine-components | import a component collection |
arm-sa1110-system |
create-arm-sa1110-system | create a non-instantiated arm-sa1110-system |
new-arm-sa1110-system | create an instantiated arm-sa1110-system |
armv5te |
armv5te |
artesyn-pm-ppc |
AT24C164 |
AT24CS256 |
BCM5703C |
BCM5704C |
bitmask-translator |
cassini |
cassini_sub |
central-client |
central-server |
connect-central | connect to Simics Central |
new-central-server | create a Simics Central server |
cheerio-e2bus |
cheerio-hme |
cheetah-plus-mmu |
cheetah-mmu |
CL-PD6729 |
clock |
consistency-controller |
context-switcher |
new-context-switcher | create new context switcher |
cpc700-gpt |
cpc700-iic |
cpc700-mc |
cpc700-pci |
cpc700-pi |
cpc700-uic |
cpu-group |
cpu-mode-tracker |
new-cpu-mode-tracker | create new cpu mode tracker |
CS8900A |
CY82C693_0 |
CY82C693_1 |
CY82C693_2 |
DEC21041 |
DEC21140A |
DEC21140A-dml |
DEC21143 |
DS12887 |
RTC_Nvram_Update |
DS12887-dml |
DS1621 |
DS1743P |
DS17485 |
RTC_Nvram_Update |
ebony-fpga |
empty-device |
etg |
ETG_New_Arp_Entry |
new-etg | Create an Ethernet traffic generator |
eth-transceiver |
ethernet-link |
Ethernet_Frame |
connect-real-network-bridge | connect bridge between real and simulated network |
connect-real-network-host | connect real host to the simulated network |
connect-real-network-router | connect router between real and simulated network |
disconnect-real-network | disconnect from the real network |
ethereal | run the ethereal program |
network-helper | set/show name of host network helper |
new-ethernet-link | create a new ethernet link |
pcapdump | save traffic in libpcap format |
tcpdump | run the tcpdump program |
FAS366U |
fc-disk |
FC_SCSI_Command |
enchilada-system |
south-bridge-sun-md1535d |
taco-system |
create-enchilada-system | create a non-instantiated enchilada-system |
create-south-bridge-sun-md1535d | create a non-instantiated south-bridge-sun-md1535d |
create-taco-system | create a non-instantiated taco-system |
fiesta-system |
fiesta-tomatillo |
file-cdrom |
new-file-cdrom | create new file-cdrom object |
flash-memory |
fourport |
frontend-server |
ftp-alg |
g-cache |
trans-sorter |
trans-splitter |
g-cache-ooo |
trans-sorter |
trans-splitter-ooo |
gdb-remote |
GDB_Stopped |
gdb-remote | start gdb-remote |
new-gdb-remote | create a gdb session |
GT64120 |
GT64120-pci |
host-cdrom |
new-host-cdrom | create new host-cdrom object |
hostfs |
i21150 |
i21152 |
i21554-prim |
i21554-scnd |
i21555-prim |
i21555-scnd |
i2c-bus |
ia64-460gx-system |
itanium-cpu |
create-ia64-460gx-system | create a non-instantiated ia64-460gx-system |
create-itanium-cpu | create a non-instantiated itanium-cpu |
import-ia64-components | import a component collection |
new-ia64-460gx-system | create an instantiated ia64-460gx-system |
ia64-itanium |
fpsr | print floating point status register |
interrupt-status | display interrupt status |
pfregs | print floating point registers |
rse-status | display RSE status |
tlb-status | display tlb status |
ia64-itanium2 |
ICS951601 |
id-splitter |
io-apic |
ISA |
isa-lance |
isa-vga |
pc-dual-serial-ports |
pc-floppy-controller |
pc-quad-serial-ports |
pc-single-parallel-port |
ps2-keyboard-mouse |
sio-lpc47m172 |
sio-w83627hf |
std-super-io |
create-isa-lance | create a non-instantiated isa-lance |
create-isa-vga | create a non-instantiated isa-vga |
create-pc-dual-serial-ports | create a non-instantiated pc-dual-serial-ports |
create-pc-floppy-controller | create a non-instantiated pc-floppy-controller |
create-pc-quad-serial-ports | create a non-instantiated pc-quad-serial-ports |
create-pc-single-parallel-port | create a non-instantiated pc-single-parallel-port |
create-ps2-keyboard-mouse | create a non-instantiated ps2-keyboard-mouse |
create-sio-lpc47m172 | create a non-instantiated sio-lpc47m172 |
create-sio-w83627hf | create a non-instantiated sio-w83627hf |
create-std-super-io | create a non-instantiated std-super-io |
ISP1040 |
ISP2200 |
jaguar-mmu |
jalapeno-mmu |
leon2-simple |
create-leon2-simple | create a non-instantiated leon2-simple |
import-leon2-components | import a component collection |
new-leon2-simple | create an instantiated leon2-simple |
leon2_cfg |
leon2_ioport |
leon2_irq |
leon2_timer |
leon2_uart |
opencores_eth |
linux-process-tracker |
new-linux-process-tracker | create new Linux process tracker |
local-space-mapper |
logical-memory-translator |
start-logical-memory-translator | start the logical memory translator on all cpus |
LX164-IRQ-PLD |
LX164-NVRAM |
M5823 |
RTC_Nvram_Update |
malta |
malta-system |
create-malta-system | create a non-instantiated malta-system |
import-malta-components | import a component collection |
MD1535D-acpi |
MD1535D-cfg |
MD1535D-ide |
MD1535D-isa |
MD1535D-power |
MD1535D-smb |
MD1535D-unknown |
ddr-memory-module |
ddr2-memory-module |
sdram-memory-module |
create-and-connect-ddr-memory | create and connect memory modules to the system |
create-ddr-memory-module | create a non-instantiated ddr-memory-module |
create-ddr2-memory-module | create a non-instantiated ddr2-memory-module |
create-sdram-memory-module | create a non-instantiated sdram-memory-module |
new-ddr-memory-module | create an instantiated ddr-memory-module |
new-ddr2-memory-module | create an instantiated ddr2-memory-module |
new-sdram-memory-module | create an instantiated sdram-memory-module |
microwire-eeprom |
mii-management-bus |
mii-transceiver |
mips-4kc |
mips-4kc |
MIPS_Processor_Reset |
new-branch-recorder | create a new branch recorder |
print-tlb | deprecated — print TLB contents |
mips-5kc |
mips-5kc |
MIPS_Processor_Reset |
MK48T08 |
msp430 |
generic-flash-memory |
niagara-dram-ctl |
niagara-iob |
niagara-l2c |
niagara-simple-system |
create-niagara-simple-system | create a non-instantiated niagara-simple-system |
new-niagara-simple-system | create an instantiated niagara-simple-system |
NS16450 |
NS16550 |
ooo_micro_arch |
open-pic |
panther-mmu |
pc-config |
pc-shadow |
PCF8582C |
PCF8584 |
PCF8587 |
pci-bus |
create-agp-voodoo3 | create a non-instantiated agp-voodoo3 |
create-pci-am79c973 | create a non-instantiated pci-am79c973 |
create-pci-backplane | create a non-instantiated pci-backplane |
create-pci-bcm5703c | create a non-instantiated pci-bcm5703c |
create-pci-bcm5704c | create a non-instantiated pci-bcm5704c |
create-pci-dec21041 | create a non-instantiated pci-dec21041 |
create-pci-dec21140a | create a non-instantiated pci-dec21140a |
create-pci-dec21140a-dml | create a non-instantiated pci-dec21140a-dml |
create-pci-dec21143 | create a non-instantiated pci-dec21143 |
create-pci-i21152 | create a non-instantiated pci-i21152 |
create-pci-i82543gc | create a non-instantiated pci-i82543gc |
create-pci-i82546bg | create a non-instantiated pci-i82546bg |
create-pci-isp1040 | create a non-instantiated pci-isp1040 |
create-pci-isp2200 | create a non-instantiated pci-isp2200 |
create-pci-pd6729 | create a non-instantiated pci-pd6729 |
create-pci-pmc1553-bc | create a non-instantiated pci-pmc1553-bc |
create-pci-rage-pm-mobility-pci | create a non-instantiated pci-rage-pm-mobility-pci |
create-pci-ragexl | create a non-instantiated pci-ragexl |
create-pci-sil680a | create a non-instantiated pci-sil680a |
create-pci-sym53c810 | create a non-instantiated pci-sym53c810 |
create-pci-sym53c875 | create a non-instantiated pci-sym53c875 |
create-pci-sym53c876 | create a non-instantiated pci-sym53c876 |
create-pci-vga | create a non-instantiated pci-vga |
create-pci-voodoo3 | create a non-instantiated pci-voodoo3 |
create-pcie-pex8524 | create a non-instantiated pcie-pex8524 |
create-pcie-pex8524-nt | create a non-instantiated pcie-pex8524-nt |
create-south-bridge-6300esb | create a non-instantiated south-bridge-6300esb |
create-south-bridge-amd8111 | create a non-instantiated south-bridge-amd8111 |
create-south-bridge-md1535d | create a non-instantiated south-bridge-md1535d |
create-south-bridge-piix4 | create a non-instantiated south-bridge-piix4 |
new-south-bridge-6300esb | create an instantiated south-bridge-6300esb |
PCI0646 |
pcie-switch |
perfanalyze-client |
memory-usage | memory usage |
simics-module-symbols | load module symbols from Simics |
phy-mii-transceiver |
create-phy-mii-transceiver | create a non-instantiated phy-mii-transceiver |
piix4_ide |
piix4_isa |
piix4_power |
piix4_usb |
piix4_usb_dummy |
pmppc-board |
create-pmppc-board | create a non-instantiated pmppc-board |
new-pmppc-board | create an instantiated pmppc-board |
ppc-broadcast-bus |
import-blue-logic-components | import a component collection |
import-cpp8260-components | import a component collection |
import-fsp1-components | import a component collection |
import-mpc8260-components | import a component collection |
import-mpc8360e-components | import a component collection |
import-mpc8540-components | import a component collection |
import-mpc8548-components | import a component collection |
import-mpc8555-components | import a component collection |
import-mpc8641-components | import a component collection |
import-pmppc-components | import a component collection |
import-power6-simple-components | import a component collection |
import-ppc-mv64360-components | import a component collection |
import-ppc-simple-components | import a component collection |
import-ppc405gp-components | import a component collection |
import-ppc440gp-components | import a component collection |
import-ppc64-simple-components | import a component collection |
import-rad750-components | import a component collection |
ppc-of |
ppc-simple |
create-ppc-simple | create a non-instantiated ppc-simple |
new-ppc-simple | create an instantiated ppc-simple |
ppc32-linux-process-tracker |
new-ppc32-linux-process-tracker | create new ppc32-linux process tracker |
ppc405gp |
PPC_Attention |
PPC_Processor_Reset |
PPC_TLB_Invalidate_Entry |
ppc405gp |
PPC_Attention |
PPC_Processor_Reset |
PPC_TLB_Invalidate_Entry |
ppc440gp |
PPC_Attention |
PPC_Processor_Reset |
PPC_TLB_Invalidate_Entry |
ebony-board |
create-ebony-board | create a non-instantiated ebony-board |
new-ebony-board | create an instantiated ebony-board |
ppc440gp |
PPC_Attention |
PPC_Processor_Reset |
PPC_TLB_Invalidate_Entry |
ppc440gx |
PPC_Attention |
PPC_Processor_Reset |
PPC_TLB_Invalidate_Entry |
ppc440gx |
PPC_Attention |
PPC_Processor_Reset |
PPC_TLB_Invalidate_Entry |
ppc603e |
PPC_Attention |
PPC_Processor_Reset |
PPC_TLB_Invalidate_Entry |
ppc603e |
PPC_Attention |
PPC_Processor_Reset |
PPC_TLB_Invalidate_Entry |
pregs-fpu | print the floating point registers |
print-dtlb | deprecated — print data tlb contents |
print-itlb | deprecated — print instruction tlb contents |
ppc64-linux-process-tracker |
new-ppc64-linux-process-tracker | create new ppc64-linux process tracker |
ppc970-simple |
create-ppc970-simple | create a non-instantiated ppc970-simple |
new-ppc970-simple | create an instantiated ppc970-simple |
ppc7400 |
PPC_Attention |
PPC_Processor_Reset |
PPC_TLB_Invalidate_Entry |
ppc7400 |
PPC_Attention |
PPC_Processor_Reset |
PPC_TLB_Invalidate_Entry |
pregs-altivec | print cpu altivec registers |
ppc7447 |
PPC_Attention |
PPC_Processor_Reset |
PPC_TLB_Invalidate_Entry |
ppc7447 |
PPC_Attention |
PPC_Processor_Reset |
PPC_TLB_Invalidate_Entry |
ppc7450 |
PPC_Attention |
PPC_Processor_Reset |
PPC_TLB_Invalidate_Entry |
ppc7450 |
PPC_Attention |
PPC_Processor_Reset |
PPC_TLB_Invalidate_Entry |
ppc7457 |
PPC_Attention |
PPC_Processor_Reset |
PPC_TLB_Invalidate_Entry |
ppc7457 |
PPC_Attention |
PPC_Processor_Reset |
PPC_TLB_Invalidate_Entry |
ppc750 |
PPC_Attention |
PPC_Processor_Reset |
PPC_TLB_Invalidate_Entry |
ppc750 |
PPC_Attention |
PPC_Processor_Reset |
PPC_TLB_Invalidate_Entry |
ppc750fx |
PPC_Attention |
PPC_Processor_Reset |
PPC_TLB_Invalidate_Entry |
ppc750fx |
PPC_Attention |
PPC_Processor_Reset |
PPC_TLB_Invalidate_Entry |
ppc750gx |
PPC_Attention |
PPC_Processor_Reset |
PPC_TLB_Invalidate_Entry |
ppc750gx |
PPC_Attention |
PPC_Processor_Reset |
PPC_TLB_Invalidate_Entry |
ppc970fx |
PPC_Attention |
PPC_Processor_Reset |
PPC_TLB_Invalidate_Entry |
ppc64_sfmode_change |
ppc970fx |
PPC_Attention |
PPC_Processor_Reset |
PPC_TLB_Invalidate_Entry |
ppc64_sfmode_change |
pyxis |
ragexl |
rn-eth-bridge-raw |
rn-eth-bridge-tap |
rn-eth-proxy-raw |
rn-eth-proxy-tap |
rn-ip-router-raw |
rn-ip-tunnel-tun |
close-tun-tap-interface | close an unused persistent TUN/TAP interface |
recorder |
rev-execution |
Rexec_Limit_Exceeded |
clear-recorder | clear recorded events |
delete-bookmark | delete a time bookmark |
list-bookmarks | list time bookmarks |
reverse | run simulation backwards |
reverse-step-instruction | reverse step one or more instruction |
reverse-to | set a temporary time breakpoint and run backwards |
rexec-limit | tune reverse execution performance parameters |
set-bookmark | set a bookmark at the current point in time |
skip-to | skip to the specified point in the simulation |
rom-device |
SA1110-device |
sample-device |
sample-device-python |
sample-i2c-device |
sample-memhier |
sample_micro_arch |
sample_micro_arch_x86 |
sample-pci-device |
sapic-bus |
sb16 |
sbbc-pci |
sbus-hme |
scsi-bus |
scsi-cdrom |
SCSI_CDROM_Command |
scsi-disk |
SCSI_Disk_Command |
create-serengeti-3800-chassis | create a non-instantiated serengeti-3800-chassis |
create-serengeti-4800-chassis | create a non-instantiated serengeti-4800-chassis |
create-serengeti-4810-chassis | create a non-instantiated serengeti-4810-chassis |
create-serengeti-6800-chassis | create a non-instantiated serengeti-6800-chassis |
create-serengeti-cluster-chassis | create a non-instantiated serengeti-cluster-chassis |
create-serengeti-cpci4-board | create a non-instantiated serengeti-cpci4-board |
create-serengeti-pci8-board | create a non-instantiated serengeti-pci8-board |
create-serengeti-sp-cpci6-board | create a non-instantiated serengeti-sp-cpci6-board |
create-serengeti-us-iii-cpu-board | create a non-instantiated serengeti-us-iii-cpu-board |
create-serengeti-us-iii-plus-cpu-board | create a non-instantiated serengeti-us-iii-plus-cpu-board |
create-serengeti-us-iv-cpu-board | create a non-instantiated serengeti-us-iv-cpu-board |
create-serengeti-us-iv-plus-cpu-board | create a non-instantiated serengeti-us-iv-plus-cpu-board |
create-sun-cpci-hme-isp | create a non-instantiated sun-cpci-hme-isp |
create-sun-cpci-isp-isp | create a non-instantiated sun-cpci-isp-isp |
create-sun-cpci-qlc-qlc | create a non-instantiated sun-cpci-qlc-qlc |
new-serengeti-3800-chassis | create an instantiated serengeti-3800-chassis |
new-serengeti-4800-chassis | create an instantiated serengeti-4800-chassis |
new-serengeti-4810-chassis | create an instantiated serengeti-4810-chassis |
new-serengeti-6800-chassis | create an instantiated serengeti-6800-chassis |
new-serengeti-cluster-chassis | create an instantiated serengeti-cluster-chassis |
nvci |
serengeti-console |
serengeti-console-old |
serengeti-schizo |
serengeti-system |
serial-link |
new-serial-link | create a new serial link |
server-console |
Xterm_Break_String |
port-forward-incoming-server |
port-forward-outgoing-server |
service-node |
service-node-device |
connect-real-network | connect a simulated machine to the real network |
connect-real-network-napt | enable NAPT from simulated network |
connect-real-network-port-in | setup port forwarding to a simulated machine |
connect-real-network-port-out | setup port forwarding to real machine |
default-port-forward-target | set default port forwarding target |
disconnect-real-network-port-in | remove port forwarding to a simulated machine |
disconnect-real-network-port-out | remove port forwarding to real machine |
list-port-forwarding-setup | view the port forwarding setup |
new-service-node | create a new service node |
set-memory |
signal-bus |
branch_recorder |
component |
conf-object |
context |
data-profiler |
image |
log-object |
memory-space |
persistent-ram |
port-space |
preferences |
python |
ram |
rom |
sim |
top-component |
unresolved_object_class |
! | execute a shell command |
!= | not equal |
$ | get the value of an environment variable |
% | read register by name |
& | bitwise AND operation |
* | arithmetic multiplication |
+ | arithmetic addition |
+= | set an environment variable |
- | arithmetic subtraction |
-= | set an environment variable |
-> | access object attribute |
/ | arithmetic division |
< | less than |
<< | bitwise left shift |
<= | less or equal |
= | set an environment variable |
== | equal |
> | greater than |
>= | greater or equal |
>> | bitwise right shift |
@ | evaluate a Python statement |
[ | |
^ | bitwise XOR operation |
add-directory | add a directory to the Simics search path |
add-module-directory | add a directory to the module search path |
and | logical and |
api-apropos | search API help |
api-help | get API help |
apropos | search for text in documentation |
break | set breakpoint on current processor |
break-cr | break on control register updates |
break-exception | break on CPU exceptions |
break-hap | break on haps |
break-io | break on device accesses |
break-log | break on log message |
cd | change working directory |
clear-directories | clear the Simics search path |
command-list | generate html document describing commands |
connect-components | connect components |
copyright | print full Simics copyright information |
cpu-switch-time | get/set CPU switch time |
current-processor | return current processor |
cycle-break | set cycle breakpoint |
cycle-break-absolute | set absolute cycle breakpoint |
date | host time and date |
defined | variable defined |
delete | remove a breakpoint |
devs | list all devices in Simics |
digit-grouping | set output formatting for numbers |
dirs | display directory stack |
disable | enable/disable breakpoint |
disable-real-time-mode | disable real time mode for Simics |
disassemble | disassemble instructions |
disassemble-settings | change disassembly output settings |
display | print expression at prompt |
dstc-disable | disable D-STC |
dstc-enable | enable D-STC |
echo | echo a value to screen |
else | |
enable | enable/disable breakpoint |
enable-real-time-mode | set real time mode for Simics |
expect | fail if not equal |
finish-function | finish the current function |
get | get value of physical address |
get-component-prefix | get current component name prefix |
help | help command |
hex | display integer in hexadecimal notation |
if | |
ignore | set ignore count for a breakpoint |
instantiate-components | instantiate components |
instruction-fetch-mode | set or get current mode for instruction fetching |
instruction-profile-mode | deprecated — set or get current mode for instruction profiling |
interrupt-script-branch | |
istc-disable | disable I-STC |
istc-enable | enable I-STC |
license | print simics license |
list-attributes | list all attributes |
list-breakpoints | print information about breakpoints |
list-classes | list all configuration classes |
list-components | list components |
list-directories | list directories in Simics search path |
list-failed-modules | list the modules that are not loadable |
list-hap-callbacks | print list of hap callbacks |
list-haps | print list of haps |
list-modules | list loadable modules |
list-namespaces | list all namespaces |
list-objects | list all objects |
list-script-branches | |
list-vars | list environment variables |
load-binary | load binary (executable) file into memory |
load-file | load file into memory |
load-module | load module into Simics |
load-persistent-state | load persistent state |
log | print log entries for all objects |
log-level | set or get the global log level |
log-setup | configure log behavior |
log-size | set log buffer size |
log-type | set or get the current log types |
logical-to-physical | translate logical address to physical |
ls | list files |
magic-break-disable | remove magic instruction hap handler |
magic-break-enable | install magic instruction hap handler |
magic-break-query | returns 1 if magic instruction handler is installed |
max | max |
min | min |
module-list-refresh | create a new list of loadable modules |
native-path | convert a filename to host native form |
new-context | create a new context |
next-instruction | run to the next instruction, skipping subroutine calls |
next-line | run to the next source line, skipping subroutine calls |
not | logical not |
or | logical or |
output-file-start | send output to file |
output-file-stop | stop sending output to file |
output-radix | change the default output radix |
pdisable | switch processor off |
penable | switch processor on |
pid | print pid of Simics process |
pipe | run commands through a pipe |
popd | pop directory from directory stack |
pow | power of |
pregs | print cpu registers |
display integer in various bases | |
print-directories | deprecated — print the directory Simics search path |
print-event-queue | print event queue for processor |
print-statistics | print various statistics |
print-time | print number of steps and cycles executed |
pselect | select a processor |
pstatus | show processors' status |
pushd | push directory on directory stack |
pwd | print working directory |
python | evaluate an expression in python |
quit | quit from Simics |
read-configuration | restore configuration |
read-reg | read a register |
readme | print information about Simics |
resolve-file | resolve a filename |
reverse-next-instruction | back to the previous instruction, skipping subroutine calls |
reverse-next-line | back to the previous source line, skipping subroutine calls |
reverse-step-line | back to the previous source line |
run | start execution |
run-command-file | execute a simics script |
run-cycles | start execution |
run-python-file | execute Python file |
save-component-template | save a component configuration template |
save-persistent-state | save persistent simulator state |
script-branch | |
set | set physical address to specified value |
set-component-prefix | set a prefix for all component names |
set-context | set the current context of a CPU |
set-memory-limit | limit memory usage |
set-pattern | set an instruction pattern for a breakpoint |
set-pc | set the current processor's program counter |
set-prefix | set a syntax prefix for a breakpoint |
set-simics-id | deprecated — set the global Simics ID number |
set-substr | set a syntax substring for a breakpoint |
signed | interpret unsigned integer as signed |
signed16 | interpret unsigned integer as signed |
signed32 | interpret unsigned integer as signed |
signed64 | interpret unsigned integer as signed |
signed8 | interpret unsigned integer as signed |
stc-status | show I- and D-STC status |
step-break | set time breakpoint |
step-break-absolute | set absolute time breakpoint |
step-cycle | step one or more cycles |
step-cycle-single | step one cycle and switch to the next cpu |
step-instruction | step one or more instructions |
step-line | run to the next source line |
stop | interrupt simulation |
sum | deprecated — sum a memory range |
trace-breakpoint | trace breakpoints |
trace-cr | trace control register updates |
trace-exception | trace exceptions |
trace-hap | trace haps |
trace-io | trace device accesses |
unbreak | remove breakpoint range |
unbreak-cr | break on control register updates |
unbreak-exception | break on CPU exceptions |
unbreak-hap | break on haps |
unbreak-io | break on device accesses |
uncall-function | go back to when the current function was called |
undisplay | remove expression installed by display |
unload-module | unload module |
unset | remove a environment variable |
untrace-breakpoint | trace breakpoints |
untrace-cr | trace control register updates |
untrace-exception | trace exceptions |
untrace-hap | trace haps |
untrace-io | trace device accesses |
version | display Simics version |
wait-for-hap | wait until hap occurs |
wait-for-variable | wait for a variable to change |
while | |
write-configuration | save configuration |
write-reg | write to register |
x | examine raw memory contents |
| | bitwise OR operation |
~ | bitwise not |
simple-byte-dump |
SIO82378ZB |
sparc-irq-bus |
leon2 |
leon2 |
ultrasparc-t1 |
pregs-hyper | print hypervisor registers |
ultrasparc-t1 |
pregs-all | print all cpu registers |
pregs-hyper | print hypervisor registers |
print-double-regs | deprecated — print floating point registers as doubles |
print-float-regs | deprecated — print floating point registers |
print-float-regs-raw | deprecated — print raw floating point register contents |
read-fp-reg-i | print floating point single register as integer |
read-fp-reg-x | print floating point double register as integer |
trap-info | print information about current traps |
write-fp-reg-i | write floating point single register as integer |
write-fp-reg-x | write floating point double register as integer |
ultrasparc-ii |
store_queue |
ultrasparc-ii |
ultrasparc-ii |
ultrasparc-iii |
ultrasparc-iii-i |
ultrasparc-iii-plus |
store_queue |
ultrasparc-iii |
ultrasparc-iii-i |
ultrasparc-iii-plus |
ultrasparc-iii |
ultrasparc-iii-i |
ultrasparc-iii-plus |
ultrasparc-iv |
ultrasparc-iv-plus |
ultrasparc-iv |
ultrasparc-iv-plus |
spitfire-mmu |
state-assertion |
state-assertion-connect | connect to a state-assertion receiver |
state-assertion-create-file | record a state assertion file |
state-assertion-open-file | open a state assertion file for comparing |
state-assertion-receive | wait for a connection from a state assertion sender |
state-assertion-simple-assert | assert the file |
state-assertion-simple-record | record the state of an object every x steps |
create-dummy-component | create a non-instantiated dummy-component |
create-simple-fc-disk | create a non-instantiated simple-fc-disk |
create-std-etg | create a non-instantiated std-etg |
create-std-ethernet-link | create a non-instantiated std-ethernet-link |
create-std-graphics-console | create a non-instantiated std-graphics-console |
create-std-host-serial-console | create a non-instantiated std-host-serial-console |
create-std-ide-cdrom | create a non-instantiated std-ide-cdrom |
create-std-ide-disk | create a non-instantiated std-ide-disk |
create-std-ms1553-link | create a non-instantiated std-ms1553-link |
create-std-pcmcia-flash-disk | create a non-instantiated std-pcmcia-flash-disk |
create-std-scsi-bus | create a non-instantiated std-scsi-bus |
create-std-scsi-cdrom | create a non-instantiated std-scsi-cdrom |
create-std-scsi-disk | create a non-instantiated std-scsi-disk |
create-std-serial-link | create a non-instantiated std-serial-link |
create-std-server-console | create a non-instantiated std-server-console |
create-std-service-node | create a non-instantiated std-service-node |
create-std-text-console | create a non-instantiated std-text-console |
create-std-text-graphics-console | create a non-instantiated std-text-graphics-console |
import-isa-components | import a component collection |
import-memory-components | import a component collection |
import-pci-components | import a component collection |
import-phy-components | import a component collection |
import-std-components | import a component collection |
import-timing-components | import a component collection |
import-usb-components | import a component collection |
new-dummy-component | create an instantiated dummy-component |
new-std-etg | create an instantiated std-etg |
new-std-ethernet-link | create an instantiated std-ethernet-link |
new-std-graphics-console | create an instantiated std-graphics-console |
new-std-host-serial-console | create an instantiated std-host-serial-console |
new-std-ms1553-link | create an instantiated std-ms1553-link |
new-std-pcmcia-flash-disk | create an instantiated std-pcmcia-flash-disk |
new-std-serial-link | create an instantiated std-serial-link |
new-std-server-console | create an instantiated std-server-console |
new-std-service-node | create an instantiated std-service-node |
new-std-text-console | create an instantiated std-text-console |
new-std-text-graphics-console | create an instantiated std-text-graphics-console |
strata-flash |
sun-pci-ce |
sun-pci-hme |
sun-pci-hme-isp |
sun-pci-pgx64 |
sun-pci-qlc |
sun-pci-qlc-qlc |
sun-type5-keyboard |
sun-type5-mouse |
create-sun-pci-ce | create a non-instantiated sun-pci-ce |
create-sun-pci-hme | create a non-instantiated sun-pci-hme |
create-sun-pci-hme-isp | create a non-instantiated sun-pci-hme-isp |
create-sun-pci-pgx64 | create a non-instantiated sun-pci-pgx64 |
create-sun-pci-qlc | create a non-instantiated sun-pci-qlc |
create-sun-pci-qlc-qlc | create a non-instantiated sun-pci-qlc-qlc |
create-sun-type5-keyboard | create a non-instantiated sun-type5-keyboard |
create-sun-type5-mouse | create a non-instantiated sun-type5-mouse |
import-fiesta-components | import a component collection |
import-niagara-simple-components | import a component collection |
import-serengeti-components | import a component collection |
import-sun-components | import a component collection |
import-sunfire-components | import a component collection |
new-sun-type5-keyboard | create an instantiated sun-type5-keyboard |
new-sun-type5-mouse | create an instantiated sun-type5-mouse |
sun-keyboard |
sun-mouse |
sun4u-fasdma |
sun4v-rtc |
sun-sbus-fas-hme |
sunfire-3500-backplane |
sunfire-4500-backplane |
sunfire-6500-backplane |
sunfire-cpu-board |
sunfire-pci-board |
sunfire-sbus-board |
create-sun-sbus-fas-hme | create a non-instantiated sun-sbus-fas-hme |
create-sunfire-3500-backplane | create a non-instantiated sunfire-3500-backplane |
create-sunfire-4500-backplane | create a non-instantiated sunfire-4500-backplane |
create-sunfire-6500-backplane | create a non-instantiated sunfire-6500-backplane |
create-sunfire-cpu-board | create a non-instantiated sunfire-cpu-board |
create-sunfire-pci-board | create a non-instantiated sunfire-pci-board |
create-sunfire-sbus-board | create a non-instantiated sunfire-sbus-board |
sun4u-ac |
sun4u-clockregs |
sun4u-counter |
sun4u-fhc |
sun4u-sbus-speed |
sun4u-simm-status |
sun4u-systemregs |
sun4u-temperature |
sun4u-trans2 |
sunfire-psycho |
sunfire-sysio |
sunfire-system |
niagara-core-mmu |
niagara-strand-mmu |
MMU_Context_Register_Write |
MMU_Data_TLB_Demap |
MMU_Data_TLB_Map |
MMU_Instruction_TLB_Demap |
MMU_Instruction_TLB_Map |
MMU_Register_Write |
SYM53C810 |
SYM53C875 |
perfanalyze |
symtable |
down | go down N stack frames |
frame | change current stack frame |
function-profile | list functions sorted by profile counts |
list | list source and/or disassemble |
new-symtable | create new symbol table |
pos | address of line or function |
psym | print value of symbolic expression |
select-profiles | set profilers to display in source listing |
stack-trace | display stack trace |
symval | evaluate symbolic expression |
up | go up N stack frames |
whereis | find symbol by address |
telos-basic-clock |
telos-button |
telos-environment |
telos-io-ports |
telos-sfr |
telos-timer |
telos-usart |
telos-mote |
create-telos-mote | create a non-instantiated telos-mote |
import-telos-mote-components | import a component collection |
new-telos-mote | create an instantiated telos-mote |
sample-gcache |
sample-ma-model |
sample-ooo-model |
sample-x86-ma-model |
create-sample-gcache | create a non-instantiated sample-gcache |
create-sample-ma-model | create a non-instantiated sample-ma-model |
create-sample-ooo-model | create a non-instantiated sample-ooo-model |
create-sample-x86-ma-model | create a non-instantiated sample-x86-ma-model |
new-sample-gcache | create an instantiated sample-gcache |
new-sample-ma-model | create an instantiated sample-ma-model |
new-sample-ooo-model | create an instantiated sample-ooo-model |
new-sample-x86-ma-model | create an instantiated sample-x86-ma-model |
base-trace-mem-hier |
trace-mem-hier |
new-tracer | create a new tracer |
trans-staller |
v9-sol9-idle-opt |
v9-sol9-idle-opt | enable idle loop optimization |
vga |
vga_pci |
voodoo3 |
voodoo3-agp |
wire |
gfx-console |
Gfx_Break_String |
x86-486sx |
x86-486sx |
Core_Interrupt_Status |
Core_Mode_Switch |
Core_Pseudo_Exception |
X86_Descriptor_Change |
X86_Enter_SMM |
X86_Leave_SMM |
X86_Processor_Reset |
create-i386-cpu | create a non-instantiated i386-cpu |
create-i486dx2-cpu | create a non-instantiated i486dx2-cpu |
create-i486sx-cpu | create a non-instantiated i486sx-cpu |
create-legacy-pc-devices | create a non-instantiated legacy-pc-devices |
create-north-bridge-443bx | create a non-instantiated north-bridge-443bx |
create-north-bridge-443bx-agp | create a non-instantiated north-bridge-443bx-agp |
create-north-bridge-875p | create a non-instantiated north-bridge-875p |
create-north-bridge-e7520 | create a non-instantiated north-bridge-e7520 |
create-north-bridge-k8 | create a non-instantiated north-bridge-k8 |
create-opteron-cpu | create a non-instantiated opteron-cpu |
create-pentium-4-cpu | create a non-instantiated pentium-4-cpu |
create-pentium-4e-2ht-cpu | create a non-instantiated pentium-4e-2ht-cpu |
create-pentium-4e-4ht-cpu | create a non-instantiated pentium-4e-4ht-cpu |
create-pentium-4e-cpu | create a non-instantiated pentium-4e-cpu |
create-pentium-cpu | create a non-instantiated pentium-cpu |
create-pentium-ii-cpu | create a non-instantiated pentium-ii-cpu |
create-pentium-iii-cpu | create a non-instantiated pentium-iii-cpu |
create-pentium-m-cpu | create a non-instantiated pentium-m-cpu |
create-pentium-mmx-cpu | create a non-instantiated pentium-mmx-cpu |
create-pentium-pro-cpu | create a non-instantiated pentium-pro-cpu |
create-x86-apic-bus-system | create a non-instantiated x86-apic-bus-system |
create-x86-apic-system | create a non-instantiated x86-apic-system |
create-x86-e7520-system | create a non-instantiated x86-e7520-system |
create-x86-hammer-cpu | create a non-instantiated x86-hammer-cpu |
create-x86-separate-mem-io-system | create a non-instantiated x86-separate-mem-io-system |
create-x86-system | create a non-instantiated x86-system |
import-x86-components | import a component collection |
x86-hammer |
store_queue |
x86-hammer |
Core_Interrupt_Status |
Core_Mode_Switch |
Core_Pseudo_Exception |
X86_Descriptor_Change |
X86_Enter_SMM |
X86_Leave_SMM |
X86_Processor_Reset |
x86-hammer |
x86-linux-process-tracker |
new-x86-linux-process-tracker | create new x86-linux process tracker |
x86-p2 |
x86-p2 |
Core_Interrupt_Status |
Core_Mode_Switch |
Core_Pseudo_Exception |
X86_Descriptor_Change |
X86_Enter_SMM |
X86_Leave_SMM |
X86_Processor_Reset |
x86-p4 |
store_queue |
x86-p4 |
Core_Interrupt_Status |
Core_Mode_Switch |
Core_Pseudo_Exception |
X86_Descriptor_Change |
X86_Enter_SMM |
X86_Leave_SMM |
X86_Processor_Reset |
x86-p4 |
x86-reset-bus |
x86-tlb |
TLB_Fill_Data |
TLB_Fill_Instruction |
TLB_Invalidate_Data |
TLB_Invalidate_Instruction |
TLB_Miss_Data |
TLB_Miss_Instruction |
TLB_Replace_Data |
TLB_Replace_Instruction |
x87_exception |
text-console |
Xterm_Break_String |
Z8530 |
Z8530-port |