1 # This conf file contains multiple connect-bus command on the same bus and
2 # connect bus command with bus and accessor switched.
4 # configuration logging
8 load libconsoles.la console_component_library
9 load libloader.la loader_component_library
10 load libmapper.la mapper_component_library
11 load libmemory.la mem_component_library
12 load libsched.la sched_component_library
16 new sw-load-elf loader
17 new sid-io-stdio stdio
18 new hw-mapper-basic bus
19 new sid-sched-host host-sched
20 new sid-sched-sim target-sched
21 new hw-memory-ram/rom-basic mem
23 connect-bus loader load-accessor-data bus access-port
24 connect-bus loader load-accessor-data bus access-port # another connect-bus command
25 connect-bus bus access-port loader load-accessor-data # another connect-bus command in the opposite direction
28 connect-bus loader load-accessor-data mem all
29 connect-bus bus [0,0x7fffff] mem read-write-port
30 connect-bus bus [0,0x7fffff] mem read-write-port # duplicate of previous connect-bus command
31 connect-bus bus [0xA800000,0xA80000F] mem read-write-port
32 connect-bus bus [0xA800020,0xA80002F] mem read-write-port # duplicate of previous connect-bus command