]> rtime.felk.cvut.cz Git - frescor/fosa.git/blobdiff - src_marte_os/fosa_platform_values.c
use preprocessor for the archs of marte
[frescor/fosa.git] / src_marte_os / fosa_platform_values.c
index 5da526e073479d57927e7ffddb0620c4829869b8..55880753c72a3a3614edc0648f43bf101627b804 100644 (file)
  * configuration parameters, etc..)
  */
 
+#ifdef MARTE_OS
+#include <sys/marte_configuration_parameters.h>
+#if MARTE_ARCHITECTURE == ARCH_X86
+
 #include <drivers/if_ether.h>
 #include <drivers/eth_ioctl.h>
 #include <fcntl.h>
 
 int fosa_get_cpu_resource_id(fosa_resource_id_t *cpu_id)
 {
+
+
         int err, fd;
         struct ether_addr mac, mac_tmp;
         char mac_str[18];
@@ -128,3 +134,6 @@ int fosa_get_cpu_resource_id(fosa_resource_id_t *cpu_id)
 
         return 0;
 }
+
+#endif // ARCH_X86
+#endif // MARTE_OS