[ 
https://issues.apache.org/jira/browse/MYNEWT-114?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15192491#comment-15192491
 ] 

Sterling Hughes commented on MYNEWT-114:
----------------------------------------

Indeed, we would love the port.

In addition to the BSP and MCU specific definitions in hw/bsp and hw/mcu, you 
would need to make an OS architecture specific definition in 
libs/os/src/arch/pic32/.

In my view the first step would be to hook in the gcc compiler for PIC32, which 
would mean creating a new compiler definition in compiler/.  Then, the next 
step is a very basic BSP/MCU definition, followed by the OS port.  This is a 
beefy task: we'd definitely help you along the way, either on irc freenode 
(#mynewt) or on the dev@ lists.

> GSoC - Port core OS and a subset of the utilities to a new 32-bit 
> microcontroller
> ---------------------------------------------------------------------------------
>
>                 Key: MYNEWT-114
>                 URL: https://issues.apache.org/jira/browse/MYNEWT-114
>             Project: Mynewt
>          Issue Type: New Feature
>            Reporter: Aditi Hilbert
>            Assignee: Aditi Hilbert
>              Labels: gsoc2016
>
> Mentor: Will San Filippo, Aditi Hilbert
> Difficulty: Medium
> Skills: C programming, familiarity with GNU Tool chain
> Description: Understand the ports already implemented for some MCUs (e.g. ST 
> Micro’s STM32, Nordic nRF52) in Apache Mynewt and implement a basic run time 
> system for your proposed MCU and the associated BSP (Board Support Package). 
> You may also implement a HAL (Hardware Abstraction Layer) to include a small 
> set of peripherals available for the MCU. All code must be tested and 
> validated.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to