Subversion Repositories HelenOS-historic

Rev

Rev 927 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
927 decky 1
#
2
# Simics 3.0 AMD64 configuration
3
#
4
 
5
$num_cpus      = 2
6
$cpu_class     = "x86-hammer"
1034 decky 7
$freq_mhz      = 50
927 decky 8
 
9
add-directory "%simics%/targets/x86-440bx/images"
10
 
11
import-isa-components
12
import-pci-components
13
import-std-components
14
import-x86-components
15
 
16
$system = (create-x86-apic-system memory_megs = 256
17
                                  rtc_time = "2006-03-12 10:00:00 UTC"
18
                                  break_on_reboot = 1
19
                                  bios = "rombios-2.65.2.3")
20
 
21
$count = 0
22
$create_command = ("create-" + $cpu_class + "-cpu")
23
while $count < $num_cpus {
24
    $cpu[$count] = ($create_command cpu_frequency = $freq_mhz)
25
    $system.connect ("cpu" + $count) $cpu[$count]
26
    $count += 1
27
}
28
 
29
$nb = (create-north-bridge-443bx-agp)
30
$vga = (create-agp-voodoo3)
31
$nb.connect agp-slot0 $vga
32
 
33
$sb = (create-south-bridge-piix4)
34
$sio = (create-std-super-io)
35
 
36
$console = (create-std-graphics-console)
37
$console.connect mouse $sio mse-console
38
$console.connect keyboard $sio kbd-console
39
$console.connect $vga
40
 
41
$system.connect chipset $nb
42
$system.connect interrupt $sb
43
$system.connect reset $sio
44
 
45
$nb.connect pci-slot7 $sb
46
 
47
$sb.connect $sio
48
 
49
instantiate-components
50
 
51
$system.cmos-boot-dev A
52
flp0.insert-floppy A "image.boot"