Hi,
I'm currently doing some evaluations for an ARMv8 BSP which would
necessarily include a GIC that implements the GICv3 spec[1]. I see that
there is a shared GIC driver for ARM that seems to implement the ARM GICv1
spec based on the BSPs in which it is used.

Is anyone aware of whether the shared ARM GIC driver can also drive GICv2
implementations and thus possibly drive GICv3 implementations in legacy
mode (see section 1.3.6 of the spec) with minor alterations/restrictions?

I suspect that this is the case since GICv2 appears to be purely extensions
to GICv1, but it would be nice to have confirmation from someone better
versed in the implementation.

Thanks,
William

1:
https://static.docs.arm.com/ihi0069/c/IHI0069C_gic_architecture_specification.pdf
<https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=2&ved=2ahUKEwi5u-3RlJ3eAhVOrVMKHa_-DN8QFjABegQICRAC&url=https%3A%2F%2Fstatic.docs.arm.com%2Fihi0069%2Fc%2FIHI0069C_gic_architecture_specification.pdf&usg=AOvVaw3h2G1DIiPgVPzuYLOzUqrH>
_______________________________________________
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel

Reply via email to