1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
| template<class HW>
void PDQ_GFX<HW>::drawTriangle()
{
HW::drawLine(GLOBAL_X1, GLOBAL_Y1, GLOBAL_X2, GLOBAL_Y2);
3fb8: 80 90 98 03 lds r8, 0x0398 ; 0x800398 <GLOBAL_Y2>
3fbc: 90 90 99 03 lds r9, 0x0399 ; 0x800399 <GLOBAL_Y2+0x1>
3fc0: a0 90 9a 03 lds r10, 0x039A ; 0x80039a <GLOBAL_X2>
3fc4: b0 90 9b 03 lds r11, 0x039B ; 0x80039b <GLOBAL_X2+0x1>
3fc8: c0 90 9c 03 lds r12, 0x039C ; 0x80039c <GLOBAL_Y1>
3fcc: d0 90 9d 03 lds r13, 0x039D ; 0x80039d <GLOBAL_Y1+0x1>
3fd0: 60 90 9e 03 lds r6, 0x039E ; 0x80039e <GLOBAL_X1>
3fd4: 70 90 9f 03 lds r7, 0x039F ; 0x80039f <GLOBAL_X1+0x1>
3fd8: 94 01 movw r18, r8
3fda: a5 01 movw r20, r10
3fdc: b6 01 movw r22, r12
3fde: c3 01 movw r24, r6
3fe0: 0e 94 cd 07 call 0xf9a ; 0xf9a <_ZN11PDQ_ILI93418drawLineEiiii>
HW::drawLine(GLOBAL_X2, GLOBAL_Y2, GLOBAL_X3, GLOBAL_Y3);
3fe4: e0 90 94 03 lds r14, 0x0394 ; 0x800394 <GLOBAL_Y3>
3fe8: f0 90 95 03 lds r15, 0x0395 ; 0x800395 <GLOBAL_Y3+0x1>
3fec: 00 91 96 03 lds r16, 0x0396 ; 0x800396 <GLOBAL_X3>
3ff0: 10 91 97 03 lds r17, 0x0397 ; 0x800397 <GLOBAL_X3+0x1>
3ff4: 97 01 movw r18, r14
3ff6: a8 01 movw r20, r16
3ff8: b4 01 movw r22, r8
3ffa: c5 01 movw r24, r10
3ffc: 0e 94 cd 07 call 0xf9a ; 0xf9a <_ZN11PDQ_ILI93418drawLineEiiii>
HW::drawLine(GLOBAL_X3, GLOBAL_Y3, GLOBAL_X1, GLOBAL_Y1);
4000: 96 01 movw r18, r12
4002: a3 01 movw r20, r6
4004: b7 01 movw r22, r14
4006: c8 01 movw r24, r16
4008: 70 cd rjmp .-1312 ; 0x3aea <_Z25Network_Contacter_Serveurv+0x9d2> |
Partager