Subject: Re: Booting a PowerMac 7200 (progress made since last time !!)
To: =?ISO-8859-1?Q?R=E9mi_Zara?= <remi_zara@mac.com>
From: =?ISO-8859-1?Q?R=E9mi_Zara?= <remi_zara@mac.com>
List: port-macppc
Date: 05/01/2005 16:05:46
--Apple-Mail-4--789806171
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
charset=ISO-8859-1;
delsp=yes;
format=flowed
Le 1 mai 05 =E0 15:53, R=E9mi Zara a =E9crit :
>
> Le 1 mai 05 =E0 15:26, Tim Kelly a =E9crit :
>
>
>> On Sun, 1 May 2005 09:23:03 -0400
>> Tim Kelly <hockey@dialectronics.com> wrote:
>>
>>
>>
>>> What's the instruction at
>>>
>>> 0x0049d2c0: at OF_getprop+0x68
>>>
>>> ?
>>>
>>>
>>
>> Let me rephrase - where does this instruction branch to? You can =20
>> do an
>> objdump on just the openfirm.o file.
>>
>
> I'm not sure I'm counting right, but it seems to branch on itself
Disassembling just openfirm.o does not seem do provide good results.
below is the text for OF_getprop. The instruction branches to =20
openfirmware.
I think openfirmware needs to be fixed for the 601, since it resets =20
BATS 2 and 3....
003479a0 <OF_getprop>:
3479a0: 94 21 ff d0 stwu r1,-48(r1)
3479a4: 7c 08 02 a6 mflr r0
3479a8: 93 c1 00 28 stw r30,40(r1)
3479ac: 7c de 33 78 mr r30,r6
3479b0: 93 41 00 18 stw r26,24(r1)
3479b4: 3f 40 00 4a lis r26,74
3479b8: 93 61 00 1c stw r27,28(r1)
3479bc: 7c bb 2b 78 mr r27,r5
3479c0: 93 81 00 20 stw r28,32(r1)
3479c4: 7c 9c 23 78 mr r28,r4
3479c8: 93 a1 00 24 stw r29,36(r1)
3479cc: 7c 7d 1b 78 mr r29,r3
3479d0: 93 e1 00 2c stw r31,44(r1)
3479d4: 90 01 00 34 stw r0,52(r1)
3479d8: 4b db 88 31 bl 100208 <ofw_stack>
3479dc: 2c 1e 10 00 cmpwi r30,4096
3479e0: 3d 20 00 49 lis r9,73
3479e4: 3b e9 76 dc addi r31,r9,30428
3479e8: 38 a0 ff ff li r5,-1
3479ec: 7f e3 fb 78 mr r3,r31
3479f0: 41 81 00 5c bgt- 347a4c <OF_getprop+0xac>
3479f4: 80 1a c2 0c lwz r0,-15860(r26)
3479f8: 93 bf 00 0c stw r29,12(r31)
3479fc: 93 9f 00 10 stw r28,16(r31)
347a00: 93 df 00 18 stw r30,24(r31)
347a04: 90 1f 00 14 stw r0,20(r31)
347a08: 4b db 86 e5 bl 1000ec <openfirmware>
347a0c: 38 a0 ff ff li r5,-1
347a10: 2c 03 ff ff cmpwi r3,-1
347a14: 41 82 00 38 beq- 347a4c <OF_getprop+0xac>
347a18: 80 7f 00 1c lwz r3,28(r31)
347a1c: 7f 64 db 78 mr r4,r27
347a20: 7c 03 f0 00 cmpw r3,r30
347a24: 40 81 00 0c ble- 347a30 <OF_getprop+0x90>
347a28: 93 df 00 1c stw r30,28(r31)
347a2c: 7f c3 f3 78 mr r3,r30
347a30: 2c 03 00 00 cmpwi r3,0
347a34: 7c 65 1b 78 mr r5,r3
347a38: 40 81 00 10 ble- 347a48 <OF_getprop+0xa8>
347a3c: 80 7a c2 0c lwz r3,-15860(r26)
347a40: 48 00 09 e1 bl 348420 <ofbcopy>
347a44: 80 7f 00 1c lwz r3,28(r31)
347a48: 7c 65 1b 78 mr r5,r3
347a4c: 80 01 00 34 lwz r0,52(r1)
347a50: 7c a3 2b 78 mr r3,r5
347a54: 83 41 00 18 lwz r26,24(r1)
347a58: 83 61 00 1c lwz r27,28(r1)
347a5c: 7c 08 03 a6 mtlr r0
347a60: 83 81 00 20 lwz r28,32(r1)
347a64: 83 a1 00 24 lwz r29,36(r1)
347a68: 83 c1 00 28 lwz r30,40(r1)
347a6c: 83 e1 00 2c lwz r31,44(r1)
347a70: 38 21 00 30 addi r1,r1,48
347a74: 4e 80 00 20 blr
Regards,
R=E9mi Zara
=20=
--Apple-Mail-4--789806171
Content-Transfer-Encoding: base64
Content-Type: application/pkcs7-signature;
name=smime.p7s
Content-Disposition: attachment;
filename=smime.p7s
MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIGFjCCAs8w
ggI4oAMCAQICAw2XNjANBgkqhkiG9w0BAQQFADBiMQswCQYDVQQGEwJaQTElMCMGA1UEChMcVGhh
d3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNvbmFsIEZyZWVt
YWlsIElzc3VpbmcgQ0EwHhcNMDQxMjA5MjAyODUzWhcNMDUxMjA5MjAyODUzWjBDMR8wHQYDVQQD
ExZUaGF3dGUgRnJlZW1haWwgTWVtYmVyMSAwHgYJKoZIhvcNAQkBFhFyZW1pX3phcmFAbWFjLmNv
bTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMIsZ+/0xA/dn0wrw+Tey2DOvgVPl+f7
DTUM5V0f70xGtI4dimfwE8rGeBPZRxRtNZGM9ohshySLPdKbH7Vps1pl1QjeOE5PG02CsmKRejFG
zD1Rl+rEYHRhkEov8av084KkLUwwBAmc3WSV0kKM4juQMEWyc0YhEegyU1LhvN+0nf/P632owxFs
Y3A2K8LStUPVM7KFU9LC8/Rq6xmtitBO1MBQBjJfPreFH42Hn4/g/sZKZlGCK7aM8lakIzI1Xrr5
wyLP+XcrhFPN3fWvYQWyWY7/rka5p7lteUBYN6C2mtZX+f0No6/K9sm7rm+w+e7Om1ECVMoplGjK
rMHCnr0CAwEAAaMuMCwwHAYDVR0RBBUwE4ERcmVtaV96YXJhQG1hYy5jb20wDAYDVR0TAQH/BAIw
ADANBgkqhkiG9w0BAQQFAAOBgQCnQ3aug7iiJshcOck8Po503ZBCqt3NXUgKQzuTsFyuzp3KQhUi
uvi5dAirsusKCRAaJAegYBWIq0Kpcou0PAdNpTpbapnLsOJ6Rk0sFbKNkAeNuSZ3bEFFIuk1lmXn
HoZZluw9AEh27bzWuwhKMGidMFhHgXyXTzwLd3u4IZt+AjCCAz8wggKooAMCAQICAQ0wDQYJKoZI
hvcNAQEFBQAwgdExCzAJBgNVBAYTAlpBMRUwEwYDVQQIEwxXZXN0ZXJuIENhcGUxEjAQBgNVBAcT
CUNhcGUgVG93bjEaMBgGA1UEChMRVGhhd3RlIENvbnN1bHRpbmcxKDAmBgNVBAsTH0NlcnRpZmlj
YXRpb24gU2VydmljZXMgRGl2aXNpb24xJDAiBgNVBAMTG1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFp
bCBDQTErMCkGCSqGSIb3DQEJARYccGVyc29uYWwtZnJlZW1haWxAdGhhd3RlLmNvbTAeFw0wMzA3
MTcwMDAwMDBaFw0xMzA3MTYyMzU5NTlaMGIxCzAJBgNVBAYTAlpBMSUwIwYDVQQKExxUaGF3dGUg
Q29uc3VsdGluZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwg
SXNzdWluZyBDQTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAxKY8VXNV+065yplaHmjAdQRw
nd/p/6Me7L3N9VvyGna9fww6YfK/Uc4B1OVQCjDXAmNaLIkVcI7dyfArhVqqP3FWy688Cwfn8R+R
NiQqE88r1fOCdz0Dviv+uxg+B79AgAJk16emu59l0cUqVIUPSAR/p7bRPGEEQB5kGXJgt/sCAwEA
AaOBlDCBkTASBgNVHRMBAf8ECDAGAQH/AgEAMEMGA1UdHwQ8MDowOKA2oDSGMmh0dHA6Ly9jcmwu
dGhhd3RlLmNvbS9UaGF3dGVQZXJzb25hbEZyZWVtYWlsQ0EuY3JsMAsGA1UdDwQEAwIBBjApBgNV
HREEIjAgpB4wHDEaMBgGA1UEAxMRUHJpdmF0ZUxhYmVsMi0xMzgwDQYJKoZIhvcNAQEFBQADgYEA
SIzRUIPqCy7MDaNmrGcPf6+svsIXoUOWlJ1/TCG4+DYfqi2fNi/A9BxQIJNwPP2t4WFiw9k6GX6E
sZkbAMUaC4J0niVQlGLH2ydxVyWN3amcOY6MIE9lX5Xa9/eH1sYITq726jTlEBpbNU1341YheILc
IRk13iSx0x1G/11fZU8xggLnMIIC4wIBATBpMGIxCzAJBgNVBAYTAlpBMSUwIwYDVQQKExxUaGF3
dGUgQ29uc3VsdGluZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVyc29uYWwgRnJlZW1h
aWwgSXNzdWluZyBDQQIDDZc2MAkGBSsOAwIaBQCgggFTMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0B
BwEwHAYJKoZIhvcNAQkFMQ8XDTA1MDUwMTE0MDU0N1owIwYJKoZIhvcNAQkEMRYEFE4KgVl+NySZ
aZI4983zMiP5Wm4xMHgGCSsGAQQBgjcQBDFrMGkwYjELMAkGA1UEBhMCWkExJTAjBgNVBAoTHFRo
YXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQZXJzb25hbCBGcmVl
bWFpbCBJc3N1aW5nIENBAgMNlzYwegYLKoZIhvcNAQkQAgsxa6BpMGIxCzAJBgNVBAYTAlpBMSUw
IwYDVQQKExxUaGF3dGUgQ29uc3VsdGluZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVy
c29uYWwgRnJlZW1haWwgSXNzdWluZyBDQQIDDZc2MA0GCSqGSIb3DQEBAQUABIIBAHOqyHHllvUe
15dX+SRkazEUnTfj5cZ/FDkD/sEA3BCUKKnwduEGcAuA60BT2dbcueJX2dD7SfVC0+5X7PSYmdGf
2+nnz30JLfH+Ql4HpVM/r21vI0F4oJpaACMGRszDIaMQak5nm4TrDs6qFArVfmV2IjWEvI0Do41/
AZ/WoUNg5hTYYG6m9ezKoJlK8QF65u9PDzFFmSEB2XsUMnAUWU0MoIrl65UaYxAhbQGUdt8CijUY
M7mBu79LiNl03cX1WJ1cqSmtWg+2TDHafEPGyy/eWgv/q06f5dMOmRuuvGQmKNbDP7yXxRpGC3yf
NqTRx3yLSGEtbpmNmIo6X72NGW8AAAAAAAA=
--Apple-Mail-4--789806171--