SVD_to_D: Generate over 100k lines of highly-optimized microcontroller mmapped-IO code in the blink of an eye

Mike via Digitalmars-d-announce digitalmars-d-announce at puremagic.com
Tue Aug 1 03:48:02 PDT 2017


On Monday, 31 July 2017 at 08:51:16 UTC, Mike wrote:

> The code generated by SVD_to_D depends on this memory-mapped-IO 
> library: https://github.com/JinShil/memory_mapped_io  That 
> library uses D's CTFE and meta-programming features to generate 
> highly optimized code (for both size and speed) at compile-time 
> with additional features such as type safety and 
> compile-time-enforced mutability.

By the way, there are a couple of bugs that are preventing me 
from perfecting the memory-mapped-IO library.  It'd be great to 
have them addressed.

https://issues.dlang.org/show_bug.cgi?id=12496
https://issues.dlang.org/show_bug.cgi?id=17684

Thanks,
Mike




More information about the Digitalmars-d-announce mailing list