Hi,
I have been attempting to add support for the Raspberry Pi 3 b platform so that I can run
the vm_minimal application on it. The platform supports ARM_HYP, so I believe it should be
possible to get this working.
I have reached to point where ninja errors on an implicit declaration for
`set_gic_vcpu_ctrl_hcr`. From what I understand, this is to do with the ARM Generic
Interrupt Controller, however the RPi3b doesn't have a GIC, it has a
`bcm2836-armctrl-ic`. This occurs because the file vcpu.h defines an inline function that
calls this function, however as the RPi3b doesn't have a GIC, neither the gic_v2.h or
gic_v3.h files are provided in the build environment, and hence the build fails.
I am unsure what this means in terms of implementation. What needs to be added or changed
to get this compiling for the RPi3b?
Thanks in advance
Ben Turner
________________________________________
Roke Manor Research Limited, Romsey, Hampshire, SO51 0ZN, United Kingdom.Part of the
Chemring Group.
Registered in England & Wales. Registered No: 00267550
http://www.roke.co.uk
_______________________________________
The information contained in this e-mail and any attachments is proprietary to Roke Manor
Research Limited and
must not be passed to any third party without permission. This communication is for
information only and shall
not create or change any contractual relationship.
________________________________________