Am Wed, 06 May 2015 07:44:03 +0000
schrieb "Suliman" <everm...@live.ru>:

> >Yes! I've written small D test programs for AVR.
> you mean 8-bit AVR? It's very cool! Could you show sources code 
> example?

Yes [1] [2] [3]. Only Hello-World / proof of concept kind of code for
now. There are no fundamental issues, just a lack of time to finish
this. I've focused on small and optimized codegen rather than nice
examples for now. It also uses the avr-libc instead of custom startup
code (because of lack of time). 

The next step is generating all the register wrappers. It's a very
tedious task but I've got a script 90% ready to parse the register
tables out of the Atmel pdfs. The output should still be checked
manually though. Unfortunately I don't have time to work on this for
now, but I'll get back to it at some point ;-)

[1]
https://github.com/D-Programming-microD/avr-playground/blob/master/src/test.d 
[2]
https://github.com/D-Programming-microD/avr-playground/blob/master/src/util/delay.d
[3] (mixin generator is ready but not yet on github)
https://github.com/D-Programming-microD/avr-playground/blob/master/src/util/mmio.d

Reply via email to