21-Sep-2013 13:34, Marcelo пишет:
Hello I've just successfully lit a LED with a atmega88 using GDC. (AVR is a 8bit micro controller with 16bits pointers)I had to change GDC to accept a zero critsize and implemented these stubs for volatile operations on the memmory mapped IO. extern (C) void _d_criticalenter() {} extern (C) void _d_criticalexit() {} The toolchain is using newlib for now. My next step is to try making it with the avr-libc, and then get the IRQs working with the prologue and epilogue generated by it. Regards, Marcelo
Another +1. Would be awesome to see this as a git repo and/or some howto. After all I used to teach folks basics on MCUs with precisely these chips (and then there are *duinos sold everywhere).
-- Dmitry Olshansky
