Subject: Re: Booting a PowerMac 7200 (progress made since last time !!)
To: Tim Kelly <hockey@dialectronics.com>
From: =?ISO-8859-1?Q?R=E9mi_Zara?= <remi_zara@mac.com>
List: port-macppc
Date: 05/01/2005 15:53:12
--Apple-Mail-3--790560240
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
charset=ISO-8859-1;
delsp=yes;
format=flowed
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
000001d8 <OF_getprop>:
1d8: 94 21 ff d0 stwu r1,-48(r1)
1dc: 7c 08 02 a6 mflr r0
1e0: 93 c1 00 28 stw r30,40(r1)
1e4: 7c de 33 78 mr r30,r6
1e8: 93 41 00 18 stw r26,24(r1)
1ec: 3f 40 00 00 lis r26,0
1f0: 93 61 00 1c stw r27,28(r1)
1f4: 7c bb 2b 78 mr r27,r5
1f8: 93 81 00 20 stw r28,32(r1)
1fc: 7c 9c 23 78 mr r28,r4
200: 93 a1 00 24 stw r29,36(r1)
204: 7c 7d 1b 78 mr r29,r3
208: 93 e1 00 2c stw r31,44(r1)
20c: 90 01 00 34 stw r0,52(r1)
210: 48 00 00 01 bl 210 <OF_getprop+0x38>
214: 2c 1e 10 00 cmpwi r30,4096
218: 3d 20 00 00 lis r9,0
21c: 3b e9 00 00 addi r31,r9,0
220: 38 a0 ff ff li r5,-1
224: 7f e3 fb 78 mr r3,r31
228: 41 81 00 5c bgt- 284 <OF_getprop+0xac>
22c: 80 1a 00 00 lwz r0,0(r26)
230: 93 bf 00 0c stw r29,12(r31)
234: 93 9f 00 10 stw r28,16(r31)
238: 93 df 00 18 stw r30,24(r31)
23c: 90 1f 00 14 stw r0,20(r31)
240: 48 00 00 01 bl 240 <OF_getprop+0x68>
244: 38 a0 ff ff li r5,-1
248: 2c 03 ff ff cmpwi r3,-1
24c: 41 82 00 38 beq- 284 <OF_getprop+0xac>
250: 80 7f 00 1c lwz r3,28(r31)
254: 7f 64 db 78 mr r4,r27
258: 7c 03 f0 00 cmpw r3,r30
25c: 40 81 00 0c ble- 268 <OF_getprop+0x90>
260: 93 df 00 1c stw r30,28(r31)
264: 7f c3 f3 78 mr r3,r30
268: 2c 03 00 00 cmpwi r3,0
26c: 7c 65 1b 78 mr r5,r3
270: 40 81 00 10 ble- 280 <OF_getprop+0xa8>
274: 80 7a 00 00 lwz r3,0(r26)
278: 48 00 00 01 bl 278 <OF_getprop+0xa0>
27c: 80 7f 00 1c lwz r3,28(r31)
280: 7c 65 1b 78 mr r5,r3
284: 80 01 00 34 lwz r0,52(r1)
288: 7c a3 2b 78 mr r3,r5
28c: 83 41 00 18 lwz r26,24(r1)
290: 83 61 00 1c lwz r27,28(r1)
294: 7c 08 03 a6 mtlr r0
298: 83 81 00 20 lwz r28,32(r1)
29c: 83 a1 00 24 lwz r29,36(r1)
2a0: 83 c1 00 28 lwz r30,40(r1)
2a4: 83 e1 00 2c lwz r31,44(r1)
2a8: 38 21 00 30 addi r1,r1,48
2ac: 4e 80 00 20 blr
Regards,
R=E9mi Zara
--Apple-Mail-3--790560240
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
BwEwHAYJKoZIhvcNAQkFMQ8XDTA1MDUwMTEzNTMxM1owIwYJKoZIhvcNAQkEMRYEFKWMMn2u+jy6
qc2cdtKoDM0awUJ6MHgGCSsGAQQBgjcQBDFrMGkwYjELMAkGA1UEBhMCWkExJTAjBgNVBAoTHFRo
YXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQZXJzb25hbCBGcmVl
bWFpbCBJc3N1aW5nIENBAgMNlzYwegYLKoZIhvcNAQkQAgsxa6BpMGIxCzAJBgNVBAYTAlpBMSUw
IwYDVQQKExxUaGF3dGUgQ29uc3VsdGluZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVy
c29uYWwgRnJlZW1haWwgSXNzdWluZyBDQQIDDZc2MA0GCSqGSIb3DQEBAQUABIIBAFz1GziEkpqG
tu3Lwf0C1IglPtAYsX5ycwRV8BIpkmxFKZPinrH7HPars2QqOc53VMgmFqqYpw6/tytaS+IlQbYZ
ZngHF+yPuWgwWz7lS52Pkwq+fEsBBkQs/P1AT4Sg8Z4B7PitwyHA0V2af9rdapYxqpwQVBzxnYNt
BIH3u7W8/m5YfW0L9RF63yIL+ZDuNxtUEQxvVaYTd97fYdY8+vXgVdUTbBVDELyG5z0/8rriMERl
OmNE68wnnKGCh+eWz9zRV8llrCee2orw3r7E343PJjoKd6fj1RefSmLsMA5WWO2pF2YakMbhKKTU
DTBj1RaAGnyEiVnC8Ok5OzW0ayoAAAAAAAA=
--Apple-Mail-3--790560240--