The target folder is currently dependent of the emb6 core and there is some definitions used by utils, core and target. This issue aims to avoid these dependencies and to remove the non required dependencies from the target folder . A target interface should be than created based on the headers bsp.h and hal.h.