Startup files for STM32F4xx

Jens Bauer via Digitalmars-d-learn digitalmars-d-learn at puremagic.com
Sat Apr 25 10:04:17 PDT 2015


On Saturday, 25 April 2015 at 16:28:24 UTC, Timo Sintonen wrote:
> My work is based on the feature that a shared variable is 
> marked as volatile in gcc. This feature is buggy and should not 
> be used in the future.

I think volatileLoad and volatileStore are intended for this 
(please correct me if my understanding is wrong).

> The official way is to use library functions to access
> registers but I think this results to horrible looking code.

Are these library functions the above mentioned volatileLoad / 
volatileStore ?

> Someone might then make an sample driver and
> after discussion we all could start write drivers the same way.

I Agree. It would just be plain typing-till-your-fingers-hurt 
after that. ;)


More information about the Digitalmars-d-learn mailing list