Subversion Repositories HelenOS

Rev

Rev 3593 | Go to most recent revision | Show entire file | Ignore 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