mbox series

[v6,0/3] arm: Add nRF51 SoC and micro:bit machine

Message ID 20180831220920.27113-1-joel@jms.id.au
Headers show
Series arm: Add nRF51 SoC and micro:bit machine | expand

Message

Joel Stanley Aug. 31, 2018, 10:09 p.m. UTC
v6: Rework based on Peter's review
v5: Change back to ARMv7M from ARMMProfile
v4: Fix number of IRQs
v3: Rebase on Stefan's cortex-m0 series
v2: Addresses review from Peter and Stefan

This short series implements a minimal definition of the Nordic
Semiconductor nRF51, a Cortex-M0 ARM SoC, and the BBC micro:bit, a
machine that will use this SoC.

Joel Stanley (3):
  MAINTAINERS: Add NRF51 entry
  arm: Add Nordic Semiconductor nRF51 SoC
  arm: Add BBC micro:bit machine

 MAINTAINERS                     |   8 ++
 default-configs/arm-softmmu.mak |   1 +
 hw/arm/Makefile.objs            |   1 +
 hw/arm/microbit.c               |  67 ++++++++++++++++
 hw/arm/nrf51_soc.c              | 130 ++++++++++++++++++++++++++++++++
 include/hw/arm/nrf51_soc.h      |  41 ++++++++++
 6 files changed, 248 insertions(+)
 create mode 100644 hw/arm/microbit.c
 create mode 100644 hw/arm/nrf51_soc.c
 create mode 100644 include/hw/arm/nrf51_soc.h

-- 
2.17.1

Comments

Peter Maydell Sept. 25, 2018, 10:22 a.m. UTC | #1
On 31 August 2018 at 23:09, Joel Stanley <joel@jms.id.au> wrote:
> v6: Rework based on Peter's review

> v5: Change back to ARMv7M from ARMMProfile

> v4: Fix number of IRQs

> v3: Rebase on Stefan's cortex-m0 series

> v2: Addresses review from Peter and Stefan

>

> This short series implements a minimal definition of the Nordic

> Semiconductor nRF51, a Cortex-M0 ARM SoC, and the BBC micro:bit, a

> machine that will use this SoC.

>

> Joel Stanley (3):

>   MAINTAINERS: Add NRF51 entry

>   arm: Add Nordic Semiconductor nRF51 SoC

>   arm: Add BBC micro:bit machine


Applied to target-arm.next, thanks.

-- PMM
Steffen Görtz Sept. 25, 2018, 2:21 p.m. UTC | #2
Great news!
I will respin my patch series with the peripherals!

Cheers,
Steffen

On 9/25/18 6:22 AM, Peter Maydell wrote:
> On 31 August 2018 at 23:09, Joel Stanley <joel@jms.id.au> wrote:

>> v6: Rework based on Peter's review

>> v5: Change back to ARMv7M from ARMMProfile

>> v4: Fix number of IRQs

>> v3: Rebase on Stefan's cortex-m0 series

>> v2: Addresses review from Peter and Stefan

>>

>> This short series implements a minimal definition of the Nordic

>> Semiconductor nRF51, a Cortex-M0 ARM SoC, and the BBC micro:bit, a

>> machine that will use this SoC.

>>

>> Joel Stanley (3):

>>   MAINTAINERS: Add NRF51 entry

>>   arm: Add Nordic Semiconductor nRF51 SoC

>>   arm: Add BBC micro:bit machine

> 

> Applied to target-arm.next, thanks.

> 

> -- PMM

>