Files
2026-08-24 10:03:24 +08:00
..
2026-08-24 10:03:24 +08:00
2026-08-24 10:03:24 +08:00
2026-08-24 10:03:24 +08:00
2026-08-24 10:03:24 +08:00
2026-08-24 10:03:24 +08:00
2026-08-24 10:03:24 +08:00
2026-08-24 10:03:24 +08:00
2026-08-24 10:03:24 +08:00
2026-08-24 10:03:24 +08:00
2026-08-24 10:03:24 +08:00
2026-08-24 10:03:24 +08:00
2026-08-24 10:03:24 +08:00
2026-08-24 10:03:24 +08:00
2026-08-24 10:03:24 +08:00
2026-08-24 10:03:24 +08:00
2026-08-24 10:03:24 +08:00

Files layout
============
<AQROOT>/
    |
    +---driver
    |    |
    |    +---khronos
    |    |    |
    |    |    +---libCL30            : OpenCL 3.0 driver
    |    |    |
    |    |    \---libOpenVX          : OpenVX 1.x driver
    |
    +----compiler
    |    |
    |    +---libVSC                  : compiler backend
    |    |
    |    +---libCLC                  : compiler CL C frontend
    |    |
    |    \---libSPIRV                : compiler SPIRV frontend
    |
    +---hal
    |    |
    |    +---inc                     : HAL header files
    |    |
    |    +---os                      : OS layer HAL driver
    |    |
    |    +---user                    : User mode HAL driver
    |    |    |
    |    |    \---arch               : Hardware specific driver code
    |    |
    |    \---kernel                  : Kernel mode HAL driver
    |         |
    |         \---arch               : Hardware specific driver code
    |
    |
    +---release/SW                   : SDK release ReadMe files
    |
    \---sdk
        |
        \---inc                      : SDK/Driver header files

How to build
============
1. Build steps for Linux: $(AQROOT)/release/SW/ReadMe_Linux.txt