X-Git-Url: http://git.kpe.io/?p=avr_serial_lcd.git;a=blobdiff_plain;f=README;h=1c15365d1b6e1125b599a8dcbf60a0e029aedab2;hp=87d13467c8e724626d48ea6d94086c2ff5a74002;hb=debfa9107d3c94c1534808fe9ca260b8f4521e30;hpb=90c5c097702cec99a4e16e2f390325469bb7bf0a diff --git a/README b/README index 87d1346..1c15365 100644 --- a/README +++ b/README @@ -1,5 +1,6 @@ AVR SERIAL_LCD C/C++ PROJECT Kevin M. Rosenberg +AVRFreaks.net member kmr ===================================================================== The home for this project is http://www.avrcode/serial_lcd/ @@ -9,7 +10,7 @@ Project created by Carl W. Livingston. I've rewritten the original firmware to add a number of features, add compatibility for IAR and GCC, and well as create two different C++ version. -Tthis project is also used to demonstrate how C code can be turned +This project is also used to demonstrate how C code can be turned into C++ classes and to view the resulting differences in assembly output. @@ -42,13 +43,13 @@ Code/Data Sizes (for 20080316 release) Compiler Code Data Notes --------- ---- ---- ----- -AVR-GCC C 720 48 -Os +AVR-GCC C 718 48 -Os AVR-GCC C++ 806 50 -Os AVR-GCC Obj 1574 72 -Os -IAR C 648 48 Size optimization high (+ 64 bytes stack) -IAR C++ 746 49 Size optimization high (+ 64 bytes stack) -IAR Obj 1130 65 Size optimization high (+ 63 bytes stack) -ICC7 C 834 48 Full optimizations +IAR C 622 48 Size optimization high (+ 64 bytes stack) +IAR C++ 762 49 Size optimization high (+ 64 bytes stack) +IAR Obj 1112 65 Size optimization high (+ 63 bytes stack) +ICC7 C 818 48 Full optimizations -Please consider forwarding suggestions, improvements, or bug fixes to -me. +I would appreciate submissions of suggestions, improvements, or bug +fixes.