title: Notation __no_init __root C
body: <p>Hello guys I was reading a C source and I found a notation like this:</p>
  
  <pre><code>__no_init __root extern volatile unsigned char var[10]    @ 0x4000000;
  </code></pre>
  
  <p>But I've no idea what that __no_init __root means, is it standard C? </p>
  
  <p>Thank you.</p>