Advanced Inline assembly page Update - asm atmel 8-bit AVR MCU GCC - 4.0 Core 2024
I have finally proofread this years-old page, it is a very long page filled with mistakes, bad examples, bad text and bad taste. I have rewritten most of the page with new text and code, and cleaned up the HTML code as well. It's near perfect to my current understanding and the quality standard.
Both the AVR inline cookbook, and GCC inline reference are garbage. Not sure what you can cook with that cookbook, probably pure poop; GCC reference is written by these dummies who don't really explain what a simple thing is. It has a lot of ambiguities. My badly written old page was way better than these 2 low quality sources, and the updated page is my new golden standard.
Huge amounts of code and text are removed, and few newer ones are created from ground up, quality over quantity. When you know exactly what you are doing, you can do huge amount of thing with tiny bit of effort.
News sections:
- conditional jump within inline code
- accessing 16-bit variables
- using pointer with inline assembly
- accessing SRAM and Flash memory