<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    Hi Attilio,<br>
    <br>
    nice! Looking forward to see you PR ;-) .<br>
    <br>
    Best,<br>
    Peter<br>
    <br>
    <div class="moz-cite-prefix">Am 25.09.2015 um 14:27 schrieb Attilio
      Dona:<br>
    </div>
    <blockquote
cite="mid:CACYrAy9YKNw_tU6KPSP+LX8qjXTQC8XOyqKS-EmV8CWqULbvLQ@mail.gmail.com"
      type="cite">
      <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
      <div dir="ltr">Ok,
        <div><br>
        </div>
        <div>just for sharing a little roadmap I'm starting to work on
          the wifi module integration.</div>
        <div><br>
        </div>
        <div>I need a little bit of time for this task, I think some
          weeks.</div>
        <div><br>
        </div>
        <div>Could make sense create a PR after the completion of this
          task?</div>
        <div><br>
        </div>
        <div>Let me know!</div>
        <div><br>
        </div>
        <div>greetings</div>
        <div>Attilio</div>
        <div><br>
        </div>
        <div><br>
        </div>
        <div>ps. For shell echoing I needed to apply the following patch
          to shell/shell.c (I think this affect all systems that use
          newlib)</div>
        <div><br>
        </div>
        <div>
          <div>@@ -256,6 +256,9 @@ static int readline(char *buf, size_t
            size)</div>
          <div>         else {</div>
          <div>             *line_buf_ptr++ = c;</div>
          <div>             _putchar(c);</div>
          <div>+#ifdef MODULE_NEWLIB</div>
          <div>+            fflush(stdout);</div>
          <div>+#endif</div>
          <div>         }</div>
          <div>     }</div>
          <div> }</div>
        </div>
        <div><br>
        </div>
        <div><br>
        </div>
        <div><br>
        </div>
        <div><br>
        </div>
        <div><br>
        </div>
        <div> </div>
      </div>
      <div class="gmail_extra"><br>
        <div class="gmail_quote">On Thu, Sep 24, 2015 at 1:29 PM, Hauke
          Petersen <span dir="ltr"><<a moz-do-not-send="true"
              href="mailto:hauke.petersen@fu-berlin.de" target="_blank">hauke.petersen@fu-berlin.de</a>></span>
          wrote:<br>
          <blockquote class="gmail_quote" style="margin:0 0 0
            .8ex;border-left:1px #ccc solid;padding-left:1ex">
            <div text="#000000" bgcolor="#FFFFFF"> Hej,<span class=""><br>
                <br>
                <div>On 03.09.2015 23:22, Attilio Dona wrote:<br>
                </div>
                <blockquote type="cite">
                  <div dir="ltr">Ciao Kaspar,
                    <div><br>
                    </div>
                    <div>I agree with RIOT philosophy, so a rewrite
                      could be a nice thing, but I also think that this
                      is not a top priority now, at least for me ... </div>
                    <div><br>
                    </div>
                    <div>If someone else wants to contribute it would be
                      great!</div>
                    <div><br>
                    </div>
                    <div>One more thing to consider is that cc3200 has:</div>
                    <div><br>
                    </div>
                    <div>
                      <ul>
                        <li>256 Kb of RAM </li>
                        <li>an external SD serial flash card memory
                          where to flash the image<br>
                        </li>
                        <li>an internal ROM memory burned into the chip
                          that hosts the bootloader and the driverlib
                          "ROM version" (directly from factory)</li>
                      </ul>
                      <div>So from version ES1.33 it seems possible to
                        link to the ROM version of driverlib for
                        resource optimizations (so could be a waste to
                        throw away the driverlib API?)</div>
                    </div>
                  </div>
                </blockquote>
              </span> IMHO that is exactly what we do!<br>
              <br>
              @kaspar: in this particular case (as for the LM4F120
              launchpad board) it makes very much sense to use the
              provided hardware abstraction to implement RIOTs periph
              interfaces, as the code used by this HAL layer is burned
              into read-only ROM directly on the CPU and thus does not
              use any additional memory...<br>
              <br>
              Cheers,<br>
              Hauke
              <div>
                <div class="h5"><br>
                  <br>
                  <br>
                  <blockquote type="cite">
                    <div dir="ltr">
                      <div>
                        <div><br>
                        </div>
                        <div>I have not tested this setup yet, but I
                          think could be a trail to do.</div>
                        <div><br>
                        </div>
                        <div>Attilio </div>
                      </div>
                      <div><br>
                      </div>
                      <div><br>
                      </div>
                    </div>
                    <div class="gmail_extra"><br>
                      <div class="gmail_quote">On Wed, Sep 2, 2015 at
                        9:36 AM, Kaspar Schleiser <span dir="ltr"><<a
                            moz-do-not-send="true"
                            href="mailto:kaspar@schleiser.de"
                            target="_blank"><a class="moz-txt-link-abbreviated" href="mailto:kaspar@schleiser.de">kaspar@schleiser.de</a></a>></span>
                        wrote:<br>
                        <blockquote class="gmail_quote" style="margin:0
                          0 0 .8ex;border-left:1px #ccc
                          solid;padding-left:1ex">Hey Attilio,<br>
                          <br>
                          Thanks a lot for your effort on getting this
                          board supported!<br>
                          <span><br>
                            On 09/01/15 21:32, Attilio Dona wrote:<br>
                            > I need just some confirmation, the most
                            important is<br>
                            > that driverlib from TI is license
                            compatible with RIOT<br>
                            > (cpu/cc32000/driverlib and
                            cpu/cc3200/inc files used as HAL for the<br>
                            > drivers).<br>
                            <br>
                          </span>I just took a quick look, but it seems
                          like "driverlib" is TI's own<br>
                          hardware abstraction C code.<br>
                          <br>
                          Our philosphy here was always to not use
                          vendor-supplied HAL code and<br>
                          instead rewrite hardware support from scratch.<br>
                          <br>
                          While that requires a little more effort for a
                          new port in the<br>
                          beginning, we usually end up with a lot
                          cleaner, smaller, more-to-the<br>
                          point code that can more easily be shared
                          between platforms.<br>
                          <br>
                          (The license used by driverlib looks fine
                          actually.)<br>
                          <span><font color="#888888"><br>
                              Kaspar<br>
                            </font></span>
                          <div>
                            <div>_______________________________________________<br>
                              devel mailing list<br>
                              <a moz-do-not-send="true"
                                href="mailto:devel@riot-os.org"
                                target="_blank">devel@riot-os.org</a><br>
                              <a moz-do-not-send="true"
                                href="https://lists.riot-os.org/mailman/listinfo/devel"
                                rel="noreferrer" target="_blank">https://lists.riot-os.org/mailman/listinfo/devel</a><br>
                            </div>
                          </div>
                        </blockquote>
                      </div>
                      <br>
                    </div>
                    <br>
                    <fieldset></fieldset>
                    <br>
                    <pre>_______________________________________________
devel mailing list
<a moz-do-not-send="true" href="mailto:devel@riot-os.org" target="_blank">devel@riot-os.org</a>
<a moz-do-not-send="true" href="https://lists.riot-os.org/mailman/listinfo/devel" target="_blank">https://lists.riot-os.org/mailman/listinfo/devel</a>
</pre>
                  </blockquote>
                  <br>
                </div>
              </div>
            </div>
            <br>
            _______________________________________________<br>
            devel mailing list<br>
            <a moz-do-not-send="true" href="mailto:devel@riot-os.org">devel@riot-os.org</a><br>
            <a moz-do-not-send="true"
              href="https://lists.riot-os.org/mailman/listinfo/devel"
              rel="noreferrer" target="_blank">https://lists.riot-os.org/mailman/listinfo/devel</a><br>
            <br>
          </blockquote>
        </div>
        <br>
      </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>
    <pre class="moz-signature" cols="72">-- 
Peter Kietzmann

Hamburg University of Applied Sciences
Dept. Informatik, Internet Technologies Group
Berliner Tor 7, 20099 Hamburg, Germany
Fon: +49-40-42875-8426 
Web: <a class="moz-txt-link-freetext" href="http://www.haw-hamburg.de/inet">http://www.haw-hamburg.de/inet</a>
</pre>
  </body>
</html>