Dlang for embedded: need real project

Denis Feklushkin feklushkin.denis at gmail.com
Sun Jan 3 14:20:26 UTC 2021


On Sunday, 15 November 2020 at 04:00:31 UTC, Denis Feklushkin 
wrote:
> On Thursday, 22 October 2020 at 08:04:48 UTC, Denis Feklushkin 
> wrote:
>> Hi!
>>
>> Looks like druntime fork dedicated "to support almost any 
>> system" (https://github.com/denizzzka/druntime) works well 
>> with ARM Cortex-M3 backend! Almost all unittests is passed on 
>> QEMU emulated hardware (except threads and fiberes, see more: 
>> https://github.com/denizzzka/d_c_arm_test/issues/5)

Good news!

This fork of druntime at this moment started to run on real 
hardware with appropriate ARM Cortex backend!

https://youtu.be/PE6pMUA0vNQ

STM32F411CEU6 MCU is used (512kB of flash)

$ size firmware.elf
text	   data	    bss	    dec	    hex	filename
  256884	  21012	   2292	 280188	  4467c	firmware.elf

app.d is here: 
https://github.com/denizzzka/d_c_arm_test/blob/master/d/source/app.d

Happy New Year!


More information about the Digitalmars-d mailing list