Topic : TOS - das Betriebssystem Author : Version : tos.hyp (5. März 2013) Subject : Programmieren/Atari Nodes : 3001 Index Size : 93602 HCP-Version : 5 Compiled on : Atari @charset : atarist @lang : @default : Titel @help : @options : +g -i -s +x +zz -t4 @width : 70 View Ref-File6.6.1 Bindings für put_pixel TOS Pure-C: void put_pixel( int16_t x, int16_t y, int16_t color ); Assembler: movem.l D0-D2/A0-A2,-(A7) ; Register retten move.l pParamblk,A0 ; Zeiger Parameterblock LINEA move.l (8,A0),A1 ; Adresse intin move.w color,(A1) ; Farbe in intin[0] move.l (12,A0),A1 ; Adresse ptsin move.w x,(A1) ; X-Koordinate in ptsin[0] move.w y,(2,A1) ; Y-Koordinate in ptsin[1] dc.w $A001 ; Line-A Opcode movem.l (A7)+,D0-D2/A0-A2 ; Register reataurieren