DDE26 Pain
David Pitt (102) 743 posts |
For some reason I thought a new DDE might be truly Zero Pain but … To see how it is all going I built a Pi ROM from the Daily CVS Source code archive. The Pain below was just on starting Builder, there were 596 similar amu yelps during the actual build. To my inexpert eye it looks as if there is just the one issue in amu. In DDE26 amu remains at vsn 5.30 [09 Mar 2014]. The Official DDE gets autumn makeover news, item in the last paragraph, refers zero page relocation. Time: Fri Oct 23 15:39:17 2015 Location: Offset 0000c84c in module FileSwitch Current Wimp task: Unknown Last app to start: <Builder$Dir>.!RunImage R0 = 00000005 R1 = 300fdafc R2 = 00000000 R3 = 00000060 R4 = fa207b50 R5 = 00000000 R6 = 00000000 R7 = fa2079d0 R8 = 00000000 R9 = 300fdb98 R10 = 300fd340 R11 = fa207b88 R12 = 200001d4 R13 = fa20795c R14 = 00000002 R15 = fc052cb4 DFAR = 00000000 Mode SVC32 Flags nzcv if PSR = 00000113 fc052c6c : e31e0501 : TST R14,#&00400000 fc052c70 : 0a000002 : BEQ &FC052C80 fc052c74 : e49de004 : LDR R14,[R13],#4 fc052c78 : e128f00e : MSR CPSR_f,R14 fc052c7c : e8bd8006 : LDMIA R13!,{R1,R2,PC} fc052c80 : e20ee0ff : AND R14,R14,#&FF ; ="ˇ" fc052c84 : e24f20a8 : ADR R2,&FC052BE4 fc052c88 : e7d221ae : LDRB R2,[R2,R14,LSR #3] fc052c8c : e20ee007 : AND R14,R14,#7 fc052c90 : e1a02e32 : MOV R2,R2,LSR R14 fc052c94 : e3120001 : TST R2,#1 fc052c98 : 1a000002 : BNE &FC052CA8 fc052c9c : e49de004 : LDR R14,[R13],#4 fc052ca0 : e128f00e : MSR CPSR_f,R14 fc052ca4 : e8bd8006 : LDMIA R13!,{R1,R2,PC} fc052ca8 : e51b2040 : LDR R2,[R11,#-64] fc052cac * e4d2e001 * LDRB R14,[R2],#1 fc052cb0 : e4d2e001 : LDRB R14,[R2],#1 fc052cb4 : e33e0024 : TEQ R14,#&24 ; ="$" fc052cb8 : 1a000002 : BNE &FC052CC8 fc052cbc : e49de004 : LDR R14,[R13],#4 fc052cc0 : e128f00e : MSR CPSR_f,R14 fc052cc4 : e8bd8006 : LDMIA R13!,{R1,R2,PC} fc052cc8 : e33e0000 : TEQ R14,#0 fc052ccc : 1afffff7 : BNE &FC052CB0 fc052cd0 : e4d1e001 : LDRB R14,[R1],#1 fc052cd4 : e33e0000 : TEQ R14,#0 fc052cd8 : 1a000002 : BNE &FC052CE8 fc052cdc : e49de004 : LDR R14,[R13],#4 fc052ce0 : e128f00e : MSR CPSR_f,R14 fc052ce4 : e8bd8006 : LDMIA R13!,{R1,R2,PC} fc052ce8 : e33e0024 : TEQ R14,#&24 ; ="$" -------------------------------------------------------------------------------- Time: Fri Oct 23 15:39:17 2015 Location: Offset 0000c850 in module FileSwitch Current Wimp task: Unknown Last app to start: <Builder$Dir>.!RunImage R0 = 00000005 R1 = 300fdafc R2 = 00000001 R3 = 00000060 R4 = fa207b50 R5 = 00000000 R6 = 00000000 R7 = fa2079d0 R8 = 00000000 R9 = 300fdb98 R10 = 300fd340 R11 = fa207b88 R12 = 200001d4 R13 = fa20795c R14 = 00000000 R15 = fc052cb8 DFAR = 00000001 Mode SVC32 Flags nzcv if PSR = 00000113 fc052c70 : 0a000002 : BEQ &FC052C80 fc052c74 : e49de004 : LDR R14,[R13],#4 fc052c78 : e128f00e : MSR CPSR_f,R14 fc052c7c : e8bd8006 : LDMIA R13!,{R1,R2,PC} fc052c80 : e20ee0ff : AND R14,R14,#&FF ; ="ˇ" fc052c84 : e24f20a8 : ADR R2,&FC052BE4 fc052c88 : e7d221ae : LDRB R2,[R2,R14,LSR #3] fc052c8c : e20ee007 : AND R14,R14,#7 fc052c90 : e1a02e32 : MOV R2,R2,LSR R14 fc052c94 : e3120001 : TST R2,#1 fc052c98 : 1a000002 : BNE &FC052CA8 fc052c9c : e49de004 : LDR R14,[R13],#4 fc052ca0 : e128f00e : MSR CPSR_f,R14 fc052ca4 : e8bd8006 : LDMIA R13!,{R1,R2,PC} fc052ca8 : e51b2040 : LDR R2,[R11,#-64] fc052cac : e4d2e001 : LDRB R14,[R2],#1 fc052cb0 * e4d2e001 * LDRB R14,[R2],#1 fc052cb4 : e33e0024 : TEQ R14,#&24 ; ="$" fc052cb8 : 1a000002 : BNE &FC052CC8 fc052cbc : e49de004 : LDR R14,[R13],#4 fc052cc0 : e128f00e : MSR CPSR_f,R14 fc052cc4 : e8bd8006 : LDMIA R13!,{R1,R2,PC} fc052cc8 : e33e0000 : TEQ R14,#0 fc052ccc : 1afffff7 : BNE &FC052CB0 fc052cd0 : e4d1e001 : LDRB R14,[R1],#1 fc052cd4 : e33e0000 : TEQ R14,#0 fc052cd8 : 1a000002 : BNE &FC052CE8 fc052cdc : e49de004 : LDR R14,[R13],#4 fc052ce0 : e128f00e : MSR CPSR_f,R14 fc052ce4 : e8bd8006 : LDMIA R13!,{R1,R2,PC} fc052ce8 : e33e0024 : TEQ R14,#&24 ; ="$" fc052cec : 1afffff7 : BNE &FC052CD0 -------------------------------------------------------------------------------- Time: Fri Oct 23 15:39:17 2015 Location: Offset 0000c934 in module FileSwitch Current Wimp task: Unknown Last app to start: <Builder$Dir>.!RunImage R0 = 00000000 R1 = 300fdafc R2 = 00000000 R3 = 00000000 R4 = 00000000 R5 = 00000000 R6 = 00000000 R7 = fa2079d0 R8 = 0000001c R9 = 300fdb98 R10 = 300fd340 R11 = fa207b88 R12 = 200001d4 R13 = fa207958 R14 = 00000002 R15 = fc052d9c DFAR = 00000000 Mode SVC32 Flags nzCv if PSR = 20000113 fc052d54 : 028dd004 : ADDEQ R13,R13,#4 fc052d58 : 08bd800e : LDMEQIA R13!,{R1-R3,PC} fc052d5c : e31e0501 : TST R14,#&00400000 fc052d60 : 128dd004 : ADDNE R13,R13,#4 fc052d64 : 18bd800e : LDMNEIA R13!,{R1-R3,PC} fc052d68 : e20ee0ff : AND R14,R14,#&FF ; ="ˇ" fc052d6c : e24f2e19 : ADR R2,&FC052BE4 fc052d70 : e7d221ae : LDRB R2,[R2,R14,LSR #3] fc052d74 : e20ee007 : AND R14,R14,#7 fc052d78 : e1b02e32 : MOVS R2,R2,LSR R14 fc052d7c : e3120001 : TST R2,#1 fc052d80 : 1a000002 : BNE &FC052D90 fc052d84 : e49de004 : LDR R14,[R13],#4 fc052d88 : e128f00e : MSR CPSR_f,R14 fc052d8c : e8bd800e : LDMIA R13!,{R1-R3,PC} fc052d90 : e51b2040 : LDR R2,[R11,#-64] fc052d94 * e4d2e001 * LDRB R14,[R2],#1 fc052d98 : e33e0024 : TEQ R14,#&24 ; ="$" fc052d9c : 1a000002 : BNE &FC052DAC fc052da0 : e49de004 : LDR R14,[R13],#4 fc052da4 : e128f00e : MSR CPSR_f,R14 fc052da8 : e8bd800e : LDMIA R13!,{R1-R3,PC} fc052dac : e33e0000 : TEQ R14,#0 fc052db0 : 1afffff7 : BNE &FC052D94 fc052db4 : e5d1e000 : LDRB R14,[R1,#0] fc052db8 : e33e003a : TEQ R14,#&3A ; =":" fc052dbc : 0a000004 : BEQ &FC052DD4 fc052dc0 : e33e0024 : TEQ R14,#&24 ; ="$" fc052dc4 : 1a000008 : BNE &FC052DEC fc052dc8 : e49de004 : LDR R14,[R13],#4 fc052dcc : e128f00e : MSR CPSR_f,R14 fc052dd0 : e8bd800e : LDMIA R13!,{R1-R3,PC} -------------------------------------------------------------------------------- Time: Fri Oct 23 15:39:17 2015 Location: Application space Current Wimp task: Unknown Last app to start: <Tools$Dir>.Acorn.amu -f <Build$Dir>.Env.Makefile FIXED=yes find-amu-version R0 = 00013ef8 R1 = 00013f00 R2 = 00000000 R3 = 000181d4 R4 = 00013ef8 R5 = 00013ef8 R6 = 00000000 R7 = 00000000 R8 = 00000000 R9 = 00017e40 R10 = 000154e4 R11 = 00016158 R12 = 0001615c R13 = 0001614c R14 = 0000d3ec R15 = 0000cf9c DFAR = 00000008 Mode USR32 Flags nzCv if PSR = 20000110 0000cf54 : e51f183c : LDR R1,&0000C720 0000cf58 : e590200c : LDR R2,[R0,#12] 0000cf5c : e5b13008 : LDR R3,[R1,#8]! 0000cf60 : e3520000 : CMP R2,#0 0000cf64 : 1a000007 : BNE &0000CF88 0000cf68 : e5932008 : LDR R2,[R3,#8] 0000cf6c : e580200c : STR R2,[R0,#12] 0000cf70 : e5922008 : LDR R2,[R2,#8] 0000cf74 : e5a32018 : STR R2,[R3,#24]! 0000cf78 : e5b0200c : LDR R2,[R0,#12]! 0000cf7c : e3520000 : CMP R2,#0 0000cf80 : 191ba800 : LDMNEDB R11,{R11,R13,PC} 0000cf84 : ea000008 : B &0000CFAC 0000cf88 : e5922000 : LDR R2,[R2,#0] 0000cf8c : e5a32008 : STR R2,[R3,#8]! 0000cf90 : e580200c : STR R2,[R0,#12] 0000cf94 * e5b21008 * LDR R1,[R2,#8]! 0000cf98 : e5902008 : LDR R2,[R0,#8] 0000cf9c : e5a21018 : STR R1,[R2,#24]! 0000cfa0 : e590000c : LDR R0,[R0,#12] 0000cfa4 : e3500000 : CMP R0,#0 0000cfa8 : 191ba800 : LDMNEDB R11,{R11,R13,PC} 0000cfac : ebffffcf : BL &0000CEF0 0000cfb0 : eaffffe1 : B &0000CF3C 0000cfb4 : e1a0c00d : MOV R12,R13 0000cfb8 : e92dd800 : STMDB R13!,{R11,R12,R14,PC} 0000cfbc : e24cb004 : SUB R11,R12,#4 0000cfc0 : e15d000a : CMP R13,R10 0000cfc4 : 4b001988 : BLMI &000135EC 0000cfc8 : e51f18b0 : LDR R1,&0000C720 0000cfcc : e3500001 : CMP R0,#1 0000cfd0 : 03a00004 : MOVEQ R0,#4 -------------------------------------------------------------------------------- |
Colin (478) 2433 posts |
Good to know it’s not just me. I thought I’d been sent the wrong distribution. A diff on the changelogs shows minor changes – well minor to me I don’t want to put down peoples efforts |
rob andrews (112) 200 posts |
Why don’t I see these zero pain errors when I build a rom???? |