Create configs for the qemumicroblazeeb machine. This includes both -standard and -tiny configs.
Signed-off-by: Nathan Rossi <nat...@nathanrossi.com> --- bsp/qemumicroblaze/qemumicroblazeeb-standard.scc | 15 +++++++++++++++ bsp/qemumicroblaze/qemumicroblazeeb-tiny.scc | 12 ++++++++++++ bsp/qemumicroblaze/qemumicroblazeeb.cfg | 15 +++++++++++++++ 3 files changed, 42 insertions(+) create mode 100644 bsp/qemumicroblaze/qemumicroblazeeb-standard.scc create mode 100644 bsp/qemumicroblaze/qemumicroblazeeb-tiny.scc create mode 100644 bsp/qemumicroblaze/qemumicroblazeeb.cfg diff --git a/bsp/qemumicroblaze/qemumicroblazeeb-standard.scc b/bsp/qemumicroblaze/qemumicroblazeeb-standard.scc new file mode 100644 index 0000000000..ae93b49a11 --- /dev/null +++ b/bsp/qemumicroblaze/qemumicroblazeeb-standard.scc @@ -0,0 +1,15 @@ +define KMACHINE qemumicroblazeeb +define KTYPE standard +define KARCH microblaze + +include ktypes/standard/standard.scc + +include arch/microblaze/microblaze.scc +kconf hardware qemumicroblazeeb.cfg + +include bsp/xilinx/soc/drivers-softip.scc +include bsp/xilinx/board-common.scc + +# default policy for standard kernels +include features/latencytop/latencytop.scc +include features/profiling/profiling.scc diff --git a/bsp/qemumicroblaze/qemumicroblazeeb-tiny.scc b/bsp/qemumicroblaze/qemumicroblazeeb-tiny.scc new file mode 100644 index 0000000000..2d1bb74132 --- /dev/null +++ b/bsp/qemumicroblaze/qemumicroblazeeb-tiny.scc @@ -0,0 +1,12 @@ +define KMACHINE qemumicroblazeeb +define KTYPE tiny +define KARCH microblaze + +include ktypes/tiny/tiny.scc + +include arch/microblaze/microblaze.scc +kconf hardware qemumicroblazeeb.cfg + +include bsp/xilinx/soc/drivers-softip.scc +include bsp/xilinx/board-common.scc + diff --git a/bsp/qemumicroblaze/qemumicroblazeeb.cfg b/bsp/qemumicroblaze/qemumicroblazeeb.cfg new file mode 100644 index 0000000000..0f635c1652 --- /dev/null +++ b/bsp/qemumicroblaze/qemumicroblazeeb.cfg @@ -0,0 +1,15 @@ + +CONFIG_XILINX_MICROBLAZE0_FAMILY="spartan3" + +# CPU ISA Config +CONFIG_XILINX_MICROBLAZE0_USE_MSR_INSTR=1 +CONFIG_XILINX_MICROBLAZE0_USE_PCMP_INSTR=1 +CONFIG_XILINX_MICROBLAZE0_USE_BARREL=1 +CONFIG_XILINX_MICROBLAZE0_USE_DIV=0 +CONFIG_XILINX_MICROBLAZE0_USE_HW_MUL=1 +CONFIG_XILINX_MICROBLAZE0_USE_FPU=0 +CONFIG_XILINX_MICROBLAZE0_HW_VER="7.10.d" + +# Memory Base Address +CONFIG_KERNEL_BASE_ADDR=0x90000000 + -- 2.13.2 -- _______________________________________________ linux-yocto mailing list linux-yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/linux-yocto