<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    Hi,<br>
    <br>
    currently it seems like we do not have any 'main' msp430 developers,
    though there are some who have spend some time on these boards. I
    have just last week implemented our low-level peripheral interfaces
    for UART, timers, SPI, and GPIO for the msp430 - stumbling on
    exactly the painful inconsistencies in the msp430 family you
    describe below...<br>
    <br>
    To cope with some of them, I actually re-wrote parts of the msp430
    header files in a more modern, ARM CMSIS style. This makes it much
    easier, to implement register based code in a configurable fashion.<br>
    <br>
    Although we do now have first periph driver implementation, there is
    a lot of cleanup of the msp code to be done. Some steps include (i)
    moving and generalization of the clock initialization code from the
    boards into the cpu (as done for cortex based CPUs), (ii)
    implementation of missing periph drivers (e.g. I2C, cpuid, adc,
    pwm), and switching to the CORE_NG interface (implementing the
    interfaces in `core/include/arch/..`).<br>
    <br>
    So your help would be much appreciated!<br>
    <br>
    Cheers,<br>
    Hauke<br>
    <br>
    <br>
    <div>On 07.09.2015 02:46, Eric Decker wrote:as430 chips on TinyOS. 
      It was a pain.  The TI architecture across different models of the
      cpu is let us just say not very consistent.</div>
    <blockquote
cite="mid:CAMdX_2BOEkfr+Hf_LKiUkEjQnCgFDF=axOAdxjQQ7kFG3A9bVw@mail.gmail.com"
      type="cite">
      <div dir="ltr">
        <div><br>
        </div>
        <div>I've looked quickly at the approach taken in the RIOT code
          and there are some issues which run into the TI issues.</div>
        <div><br>
        </div>
        <div>I'd liked to possibly help you folks to avoid the same crap
          I ran into.</div>
        <div><br>
        </div>
        <div>who are the main msp430 developers?</div>
        <div><br>
        </div>
        <div>also take a look at my documentation (I actually documented
          the issues as I ran into them) at </div>
        <div><br>
        </div>
        <div><a moz-do-not-send="true"
href="https://github.com/tp-freeforall/prod/blob/tp-master/tos/chips/msp430/00_Chip_Notes">https://github.com/tp-freeforall/prod/blob/tp-master/tos/chips/msp430/00_Chip_Notes</a></div>
        <div><br>
        </div>
        <div><br clear="all">
          <div><br>
          </div>
          -- <br>
          <div class="gmail_signature">Eric B. Decker<br>
            Senior (over 50 :-) Researcher<br>
            <br>
          </div>
        </div>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
devel mailing list
<a class="moz-txt-link-abbreviated" href="mailto:devel@riot-os.org">devel@riot-os.org</a>
<a class="moz-txt-link-freetext" href="https://lists.riot-os.org/mailman/listinfo/devel">https://lists.riot-os.org/mailman/listinfo/devel</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>