Hi Phil!

All CPU makes the error message on "vpush/vpop" (full descending stack),
but the synonym "stmdb/ldm" doesn't make the error message.

Later Releases of ARMv6 supports VFP, so VFP instructions are executable.

CPUs are BCM2835 (arm1176jzf-s), BCM2836 (cortex-a7), and BCM2837
(cortex-a53).

Thanks!

> Which CPU the error belong to? All of them?
> It makes sens you get this on the arm1176jzf-s, because the ARMv6 arch
> doesn't provide the VLDM/VSTMDB instructions.
>
> Per the datasheet "ARM DDI 0301H ID012310":
>
> ARM1176JZF-S processors support: PKHBT, PKHTB, QADD16, QADD8, QADDSUBX,
> QSUB16, QSUB8, QSUBADDX, SADD16, SADD8, SADDSUBX, SEL, SHADD16, SHADD8,
> SHADDSUBX, SHSUB16, SHSUB8, SHSUBADDX, SSAT, SSAT16, SSUB16, SSUB8,
> SSUBADDX, SXTAB16, SXTB16, UADD16, UADD8, UADDSUBX, UHADD16, UHADD8,
> UHADDSUBX, UHSUB16, UHSUB8, UHSUBADDX, UQADD16, UQADD8, UQADDSUBX,
> UQSUB16, UQSUB8, UQSUBADDX, USAD8, USADA8, USAT, USAT16, USUB16, USUB8,
> USUBADDX, UXTAB16, UXTB16

Reply via email to