3 ; Copyright (C) 2010 Leo C.
5 ; This file is part of avrcpm.
7 ; avrcpm is free software: you can redistribute it and/or modify it
8 ; under the terms of the GNU General Public License as published by
9 ; the Free Software Foundation, either version 3 of the License, or
10 ; (at your option) any later version.
12 ; avrcpm is distributed in the hope that it will be useful,
13 ; but WITHOUT ANY WARRANTY; without even the implied warranty of
14 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 ; GNU General Public License for more details.
17 ; You should have received a copy of the GNU General Public License
18 ; along with avrcpm. If not, see <http://www.gnu.org/licenses/>.
23 ;------------------------------------------------
33 ;------------------------------------------------
43 ;------------------------------------------------
54 ;------------------------------------------------
55 ; load 16 bit constant to register pair
62 ;------------------------------------------------
63 ; add 16 bit constant to register pair
70 ;------------------------------------------------
71 ; Move single bit between two registers
73 ; bmov dstreg,dstbit,srcreg.srcbit
80 ;------------------------------------------------
82 ; printstring "String"
93 ;------------------------------------------------
103 ;------------------------------------------------
106 ; where F is the flag to print
123 ;------------------------------------------------
124 ; db_version VMAJOR, VMINOR
135 .db maj1_+'0',maj0_+'0','.',min1_+'0',min0_+'0',0
137 .db maj1_+'0',maj0_+'0','.', min0_+'0',0,0
141 .db maj0_+'0','.',min1_+'0',min0_+'0',0,0
143 .db maj0_+'0','.', min0_+'0',0
148 ; vim:set ts=8 noet nowrap