Difference between revisions of "AVR"
From Free Pascal wiki
Jump to navigationJump to searchm (+Category:Arduino) |
Jwdietrich (talk | contribs) (Platform template added.) |
||
Line 1: | Line 1: | ||
+ | {{Platform only|Arduino|Arduino|Arduino boards}} | ||
== General information == | == General information == | ||
The FPC-AVR port is currently experimental and non working. It uses the GCC AVR tool chain and will be compatible with GCC regarding calling conventions etc. | The FPC-AVR port is currently experimental and non working. It uses the GCC AVR tool chain and will be compatible with GCC regarding calling conventions etc. |
Revision as of 03:08, 6 January 2015
This article applies to Arduino boards only.
See also: Multiplatform Programming Guide
General information
The FPC-AVR port is currently experimental and non working. It uses the GCC AVR tool chain and will be compatible with GCC regarding calling conventions etc.
Implementation details
FPC considers AVR being a 16 bit CPU. So the type tregister actually describes a register pair being the second register implicitly named.
Resources
- General information: http://en.wikipedia.org/wiki/Atmel_AVR
- Atmel site: http://www.atmel.com/products/avr32/default.asp
- Calling conventions: http://www.nongnu.org/avr-libc/user-manual/FAQ.html#faq_reg_usage