mbox series

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

Message ID 20180831220920.27113-1-joel@jms.id.au (mailing list archive)
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

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
>