-
ifeq ($(dot-config),1)
# In this section, we need .config
palacios-dirs := $(patsubst %/,%,$(filter %/, \
$(core-y) $(devices-y) $(libs-y)) $(modules-y))
+
+
#palacios-alldirs := $(sort $(palacios-dirs) $(patsubst %/,%,$(filter %/, \
# $(core-n) $(core-) $(devices-n) $(devices-) \
# $(libs-n) $(libs-))))
devices-y := $(patsubst %/, %/built-in.o, $(devices-y))
libs-y := $(patsubst %/, %/built-in.o, $(libs-y))
modules-y := $(patsubst %/, %/built-in.o, $(modules-y))
+#lnxmod-y := $(patsubst %/, %/built-in.o, $(lnxmod-y))
#core-y := $(patsubst %/, %/lib.a, $(core-y))
#devices-y := $(patsubst %/, %/lib.a, $(devices-y))
palacios: libv3vee.a
-linux_module/v3vee.ko:
+
+
+linux_module/v3vee.ko: linux_module/*.c
cd linux_module/ && make CONFIG_LINUX_KERN=$(CONFIG_LINUX_KERN)
cp linux_module/v3vee.ko v3vee.ko
-linux_module: linux_module/v3vee.ko
+linux_module: linux_module/v3vee.ko
+
+
palacios.asm: palacios
$(OBJDUMP) --disassemble $< > $@