This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Secure Monitor Calls on OMAP4430 (Linux)

To map all interrupts to a single CPU I have to write to the ICDISER and ICDICER registers of the Interrupt Controller of the Cortex-A9 MPCore of the OMAP4430. Linux seems to disable non-secure-access to these registers, so I have to execute a secure monitor call to access the registers. There seems to be a "Secure Monitor API" in the kernel, but how can I use it to change the content of the registers? 

Thanks,

Josef 

  • Josef,

    To be able to able to access non-secure components using Secure APIs in OMAP4 HS devices, SMC should be set up. SMC is Security Middleware Component provided with TI security solution MShield-DK.

    Regards,
    Nisha

     ---------------------------------------------------------------------------------------------------------

    Please click the Verify Answer button on this post if it answers your question.
    ---------------------------------------------------------------------------------------------------------