Sharif Choudhury | 30 Mar 22:14
Picon
Favicon

Memory Error

Hi, I have an configuration file given below.  But It does not boot, just stop right there saying
[IO/PROM] <Warning> 05800000 in use!
[IO/PROM] <Error> memory->claim failed!
 
If you do have any solution for this, please let me know.
 
Thanking in anticipation.
 
Sharif
 
PEAR PC CONFIGURATION FILE:
 
## PearPC Configuration File
##
## Start Resolution
##
## (clients that use video.x can change the resolution at runtime,
## so this would be used only for starting up)
##
## format: "(width)x(height)x(depth)"
## or "(width)x(height)x(depth) <at> (frequency)"
##
## depth can only be 15 or 32
##
## default: "800x600x15"
##
ppc_start_resolution = "800x600x32"
##
## Set this to non-zero for turning on fullscreen mode on startup.
##
ppc_start_full_screen = 1
##
## Redraw interval (in ms)
## must be between 10 and 500
##
## If you set this higher, PearPC will spend less time doing redraws
## (and so run faster) but feel less responsive. You should adjust
## this to your computer speed and personal preference.
##
redraw_interval_msec = 40
##
## Key codes
##
key_compose_dialog = "F11"
key_change_cd_0 = "none"
key_toggle_mouse_grab = "F12"
key_toggle_full_screen = "Alt+Return"
 
##
## Loader
##
##
## Boot method
## this can be
## 1. "auto", prom will boot the first bootable partition found (default)
## 2. "select", prom will show you a list of bootable partitions
## 3. "force", prom will load and boot the local file prom_loadfile
##
prom_bootmethod = "auto"
## Example of how to use "force":
#prom_bootmethod = "force"
#prom_loadfile = "test/yaboot"
#prom_env_bootpath = "disk"
##
## bootargs: don't change unless you know what you are doing
## machargs: set to "-v" to get a verbose startup
##
#prom_env_bootargs = ""
prom_env_machargs = "-v"
##
## This is needed if you want to boot Mac OS X
## prom_driver_graphic = "video.x"
## This will adjust the position of the initial page table (don't change)
#page_table_pa = 104857600
##
## CPU Config
##
## Processor Version Register
## Defaults to 0x00088302 (G3)
## Set to 0x000c0201 to enable G4 emulation
## Only change if you know want you are doing
##
#cpu_pvr = 0x00088302
#cpu_pvr = 0x000c0201
 
##
## Main memory (default 128 MiB)
## must be >= 64 MiB
##
#memory_size = 0x20000000
##
## IO Devices
##
##
## PCI IDE Config
##
## Drive type will be set according to file extension:
## .img: Harddisk (filesize must be multiple of 516096)
## .iso: CD-Rom
## Or you can override this by specifying the type via
## pci_ide0_master_type / pci_ide0_slave_type
##
## Valid drive types are:
## hd: A hdd image should be specified
## e.g. "test/imgs/linux.img"
## cdrom: A cdrom image should be specified
## For Linux or BeOS a cdrom device can be specified as well
## e.g. "/dev/cdrom"
## nativecdrom: Platform dependant
## Win (SPTI): drive letter, e.g. "d:\"
## Win (ASPI): SCSI host adapter,target,lun e.g. "2,0,1"
## BeOS (ATAPI): device path, e.g. "/dev/disk/ide/atapi/0/master/0/raw"
pci_ide0_master_installed = 1
pci_ide0_master_image = "c:\PPC\tiger.img"
#pci_ide0_master_type = "hd"
pci_ide0_slave_installed = 1
#pci_ide0_slave_image = "d:\"
#pci_ide0_slave_image = "2,0,0"
pci_ide0_slave_image = "c:\Mac OS X Install Disc1.iso"
pci_ide0_slave_type = "cdrom"
##
## Network
##
## Choose one of the cards
pci_3c90x_installed = 0
pci_3c90x_mac = "de:ad:ca:fe:12:34"
pci_rtl8139_installed = 0
pci_rtl8139_mac = "de:ad:ca:fe:12:35"
##
## USB
##
pci_usb_installed = 1
##
## NVRAM
##
nvram_file = "nvram"

No Cost - Get a month of Blockbuster Total Access now. Sweet deal for Yahoo! users and friends.
-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
_______________________________________________
Pearpc-users mailing list
Pearpc-users <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pearpc-users
Guillaume Jamet | 30 Mar 22:51
Picon
Favicon

Re: Memory Error

Hi !

Mmmm. Are you sure you're trying to install a PowerPC version of OSX ?

++Gui
-----------------------------------
Mail : contact <at> guillaumejamet.eu
Web : http://guillaumejamet.eu



On Sun, Mar 30, 2008 at 4:14 PM, Sharif Choudhury <sharifchodry <at> yahoo.com> wrote:
Hi, I have an configuration file given below.  But It does not boot, just stop right there saying
[IO/PROM] <Warning> 05800000 in use!
[IO/PROM] <Error> memory->claim failed!
 
If you do have any solution for this, please let me know.
 
Thanking in anticipation.
 
Sharif
 
PEAR PC CONFIGURATION FILE:
 
## PearPC Configuration File
##
## Start Resolution
##
## (clients that use video.x can change the resolution at runtime,
## so this would be used only for starting up)
##
## format: "(width)x(height)x(depth)"
## or "(width)x(height)x(depth) <at> (frequency)"
##
## depth can only be 15 or 32
##
## default: "800x600x15"
##
ppc_start_resolution = "800x600x32"
##
## Set this to non-zero for turning on fullscreen mode on startup.
##
ppc_start_full_screen = 1
##
## Redraw interval (in ms)
## must be between 10 and 500
##
## If you set this higher, PearPC will spend less time doing redraws
## (and so run faster) but feel less responsive. You should adjust
## this to your computer speed and personal preference.
##
redraw_interval_msec = 40
##
## Key codes
##
key_compose_dialog = "F11"
key_change_cd_0 = "none"
key_toggle_mouse_grab = "F12"
key_toggle_full_screen = "Alt+Return"
 
##
## Loader
##
##
## Boot method
## this can be
## 1. "auto", prom will boot the first bootable partition found (default)
## 2. "select", prom will show you a list of bootable partitions
## 3. "force", prom will load and boot the local file prom_loadfile
##
prom_bootmethod = "auto"
## Example of how to use "force":
#prom_bootmethod = "force"
#prom_loadfile = "test/yaboot"
#prom_env_bootpath = "disk"
##
## bootargs: don't change unless you know what you are doing
## machargs: set to "-v" to get a verbose startup
##
#prom_env_bootargs = ""
prom_env_machargs = "-v"
##
## This is needed if you want to boot Mac OS X
## prom_driver_graphic = "video.x"
## This will adjust the position of the initial page table (don't change)
#page_table_pa = 104857600
##
## CPU Config
##
## Processor Version Register
## Defaults to 0x00088302 (G3)
## Set to 0x000c0201 to enable G4 emulation
## Only change if you know want you are doing
##
#cpu_pvr = 0x00088302
#cpu_pvr = 0x000c0201
 
##
## Main memory (default 128 MiB)
## must be >= 64 MiB
##
#memory_size = 0x20000000
##
## IO Devices
##
##
## PCI IDE Config
##
## Drive type will be set according to file extension:
## .img: Harddisk (filesize must be multiple of 516096)
## .iso: CD-Rom
## Or you can override this by specifying the type via
## pci_ide0_master_type / pci_ide0_slave_type
##
## Valid drive types are:
## hd: A hdd image should be specified
## e.g. "test/imgs/linux.img"
## cdrom: A cdrom image should be specified
## For Linux or BeOS a cdrom device can be specified as well
## e.g. "/dev/cdrom"
## nativecdrom: Platform dependant
## Win (SPTI): drive letter, e.g. "d:\"
## Win (ASPI): SCSI host adapter,target,lun e.g. "2,0,1"
## BeOS (ATAPI): device path, e.g. "/dev/disk/ide/atapi/0/master/0/raw"
pci_ide0_master_installed = 1
pci_ide0_master_image = "c:\PPC\tiger.img"
#pci_ide0_master_type = "hd"
pci_ide0_slave_installed = 1
#pci_ide0_slave_image = "d:\"
#pci_ide0_slave_image = "2,0,0"
pci_ide0_slave_image = "c:\Mac OS X Install Disc1.iso"
pci_ide0_slave_type = "cdrom"
##
## Network
##
## Choose one of the cards
pci_3c90x_installed = 0
pci_3c90x_mac = "de:ad:ca:fe:12:34"
pci_rtl8139_installed = 0
pci_rtl8139_mac = "de:ad:ca:fe:12:35"
##
## USB
##
pci_usb_installed = 1
##
## NVRAM
##
nvram_file = "nvram"

No Cost - Get a month of Blockbuster Total Access now. Sweet deal for Yahoo! users and friends.

-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
_______________________________________________
Pearpc-users mailing list
Pearpc-users <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pearpc-users
-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
_______________________________________________
Pearpc-users mailing list
Pearpc-users <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pearpc-users
Jens von der Heydt | 31 Mar 19:38
Picon

I created an opcode-tester for pearpc

Hi there,

ok, the subject isn't actually true since I used Gwenole Beauchesne's  
code for Kheperix and integraded it into the latest
cvs (x86_64 only) to test PearPC's quality and stability against a  
large number of test results gathered on a G4 cpu.

It's only working for the jitc right now because that was what  
actually intrested me to do but it could easily be applied to the  
generic branch as well.
I basically installed a new mutex / semaphore to the jitc so that I  
could run the tests. The original code was more advanced and  
compatible to
qemu and some other emulators but wasn't really usefull to implement  
it into pearpc.

I installed a new configure - switch (--enable-opcodemode=yes) and  
brutaly #if-ed some init - stuff so that pearpc wouldn't do more than  
was
needed to get the opcode tester running. It's in a quite useable state  
right now and maybe somebody can use it to optimize the ways
pearpc handles G4 - code (some few missing opcode implementations here  
and there) and altivec missing in latest branch.

The Testfile is quite large so I uploaded the whole thing to : http://www.vdh-webservice.de/ppc_opcodetest.zip

Just configure and build with --enable-opcodemode=yes .  When you run  
it, please copy the testresults file from /TESTFILE into the DIR where
you run pearpc form. Currently this is strictly linux -only.

Please test and reply,
Jens

----------------------------------------------
::: ANGEKLICKT - MIT PIETZPLUSWILD INS WEB :::
----------------------------------------------
++ Sony Deutschland GmbH | Interaktive Flash-Anwendung          | www.pietzpluswild.de/sony.php
++ pietzpluswild         | Ausbau der Geschäftsbereiche         | www.intranetkonzepte.de
++ Stadt Bornheim        | Weiterenticklung des Digital-Designs | www.stadt-bornheim.de
++ Brainpool TV GmbH     | XHTML/CSS und Imperia 8              | www.brainpool.de
++ Sponsoring            | FrOSCon - Open Source Messe         | www.froscon.de

++ Alles im Blick        | Aktuelle News und laufende Projekte  | www.pietzpluswild.de

-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
_______________________________________________
Pearpc-users mailing list
Pearpc-users <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pearpc-users

Gmane