Rev 3593 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 3593 | Rev 3618 | ||
---|---|---|---|
Line -... | Line 1... | ||
- | 1 | # Assembled from the Serengeti machine. Uses a serial console output, |
|
- | 2 | # graphical output is not supported. The firmware version requires |
|
- | 3 | # HelenOS to be compiled with "Preserve A.OUT header in isofs.b" and |
|
- | 4 | # "External ramdisk" options set to "No". |
|
- | 5 | ||
1 | if not defined create_network {$create_network = "yes"} |
6 | if not defined create_network {$create_network = "yes"} |
2 | 7 | ||
3 | $disk_size = 8513945600 |
8 | $disk_size = 8513945600 |
4 | 9 | ||
5 | ### |
10 | ### |
Line 7... | Line 12... | ||
7 | if not defined hostid {$hostid = 0x80804a6c} |
12 | if not defined hostid {$hostid = 0x80804a6c} |
8 | if not defined freq_mhz {$freq_mhz = 75} |
13 | if not defined freq_mhz {$freq_mhz = 75} |
9 | if not defined mac_address {$mac_address = "10:10:10:10:10:24"} |
14 | if not defined mac_address {$mac_address = "10:10:10:10:10:24"} |
10 | if not defined disk_size {$disk_size = 2128486400} |
15 | if not defined disk_size {$disk_size = 2128486400} |
11 | if not defined rtc_time {$rtc_time = "2002-06-02 17:00:00 UTC"} |
16 | if not defined rtc_time {$rtc_time = "2002-06-02 17:00:00 UTC"} |
12 | if not defined num_cpus {$num_cpus = 3} |
17 | if not defined num_cpus {$num_cpus = 1} |
13 | if not defined megs_per_cpu {$megs_per_cpu = 256} |
18 | if not defined megs_per_cpu {$megs_per_cpu = 256} |
14 | if not defined cpu_class {$cpu_class = "ultrasparc-iv"} |
19 | if not defined cpu_class {$cpu_class = "ultrasparc-iii"} |
15 | 20 | ||
16 | ### |
21 | ### |
17 | 22 | ||
18 | add-directory "%simics%/targets/serengeti/images/" |
23 | add-directory "%simics%/targets/serengeti/images/" |
19 | 24 | ||
Line 89... | Line 94... | ||
89 | } |
94 | } |
90 | } |
95 | } |
91 | 96 | ||
92 | unset eth_comp eth_cnt |
97 | unset eth_comp eth_cnt |
93 | 98 | ||
- | 99 | # this script is to be run from the root HelenOS directory |
|
94 | $cdrom_path = "image.iso" |
100 | $cdrom_path = "image.iso" |
95 | ($scsi_cdrom.get-component-object cd).insert (new-file-cdrom $cdrom_path) |
101 | ($scsi_cdrom.get-component-object cd).insert (new-file-cdrom $cdrom_path) |
96 | $system.set-prom-env boot-command "boot /ssm@0,0/pci@19,700000/scsi@2/disk@6,0:f" |
102 | $system.set-prom-env boot-command "boot /ssm@0,0/pci@19,700000/scsi@2/disk@6,0:f" |
97 | $system.set-prom-env auto-boot? true |
103 | $system.set-prom-env auto-boot? true |