[
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)