This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Using Mali with an RTOS

We have a request to support Mali with our RTOS. Is it possible to receive the DDK sources so we can adapt it?

The chip in question is a Xilinx MPSoC+

Parents Reply Children
  • That is something I do not understand (I am new to Mali):
    The kernel sources are the ones which talk to the Mali hardware (setting it up, sending commands).
    What does the user-space driver do?
    Cheers,
    42Bastian

  • Modern graphics drivers are complicated; there is a lot of work to translate a high-level API like OpenGL ES or OpenCL into the low level hardware commands for the GPU. For example, all drivers include at least one compiler to turn shader code and compute kernels into GPU-specific binaries.

    The vast majority of the driver stack which converts API calls into GPU specific commands is in user-space; the kernel part is the minimal part needed for secure operation (e.g. scheduling, MMU and address space management, interrupt control).

    HTH,
    Pete
  • Hello Peter, 

    I have one query related to RT-linux(RTOS), can we use the same Mali GPU driver comes with Linux DDK or we need different DDK for RT-Linux(RTOS)?

    Regards,

    Ikshwaku