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--