1 ## This conf file contains set commands with invalid component names
3 # configuration logging
7 load libcgencpu.la cgen_component_library
8 load libconsoles.la console_component_library
9 load libgloss.la gloss_component_library
10 load libinterrupt.la interrupt_component_library
11 load libloader.la loader_component_library
12 load libmapper.la mapper_component_library
13 load libmemory.la mem_component_library
14 load libmmu.la mmu_component_library
15 load libsched.la sched_component_library
16 load libtimers.la timer_component_library
21 new sw-load-elf loader
22 new sid-io-stdio stdio
23 new sw-gloss-arm/angel angel
24 new hw-interrupt-arm/ref intctrl
25 new hw-mapper-basic bus
26 new hw-remap/pause-arm/ref remapper
27 new sid-sched-host host-sched
28 new sid-sched-sim target-sched
29 new hw-memory-ram/rom-basic mem
30 new hw-timer-arm/ref-sched timer1
31 new hw-timer-arm/ref-sched timer2
35 set target enabled? 1 # component name not defined
36 set 0-control num-clients 2 # use pin name as component name
38 set set enabled? 1 # use command as component name
39 set host-sched num-clients 1
40 set target-sched num-clients 2
41 set host-sched 0-regular? 1
42 set host-sched 0-time 50
43 set "mem " size 8388608
44 set ~/mem size 8388608
45 set _cpu engine-type scache
46 set ..cpu step-insn-count 1000