build - the makefiles related to build the src and make the image for FPGA or ASIC lib - the lib module could be used in the sub folder of current path plc - the PLC src module for the current project inc - the header files that could be shared for the sub folder of current path os - os related files for the current chip