File: bootloader.S

package info (click to toggle)
gcc-avr 1%3A4.8.1%2BAtmel3.4.4-2
  • links: PTS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 78,400 kB
  • ctags: 33
  • sloc: makefile: 110; asm: 44; ansic: 8; cpp: 2
file content (23 lines) | stat: -rw-r--r-- 291 bytes parent folder | download | duplicates (6)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <avr/io.h>

main1:
	rjmp	main1

;bug 1
tlsize=(tlend-TinyAsyLoad)
.org FLASHEND-tlsize

;bug (?) 2
;.org FLASHEND-(tlend-TinyAsyLoad)




;	.section .bootloader,"ax",@progbits
	.global main
main:
TinyAsyLoad:
	rjmp	main1		;THIS MUST RESIDE AT THE LAST
				;ADDRESS OF FLASH
tlend: