Create configs for the qemumicroblazeel machine. This includes both -standard and -tiny configs.
Signed-off-by: Nathan Rossi <[email protected]> --- bsp/qemumicroblaze/qemumicroblazeel-standard.scc | 15 +++++++++++++++ bsp/qemumicroblaze/qemumicroblazeel-tiny.scc | 12 ++++++++++++ bsp/qemumicroblaze/qemumicroblazeel.cfg | 15 +++++++++++++++ 3 files changed, 42 insertions(+) create mode 100644 bsp/qemumicroblaze/qemumicroblazeel-standard.scc create mode 100644 bsp/qemumicroblaze/qemumicroblazeel-tiny.scc create mode 100644 bsp/qemumicroblaze/qemumicroblazeel.cfg diff --git a/bsp/qemumicroblaze/qemumicroblazeel-standard.scc b/bsp/qemumicroblaze/qemumicroblazeel-standard.scc new file mode 100644 index 0000000000..f992d9a5e1 --- /dev/null +++ b/bsp/qemumicroblaze/qemumicroblazeel-standard.scc @@ -0,0 +1,15 @@ +define KMACHINE qemumicroblazeel +define KTYPE standard +define KARCH microblaze + +include ktypes/standard/standard.scc + +include arch/microblaze/microblaze.scc +kconf hardware qemumicroblazeel.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/qemumicroblazeel-tiny.scc b/bsp/qemumicroblaze/qemumicroblazeel-tiny.scc new file mode 100644 index 0000000000..199e62cf7f --- /dev/null +++ b/bsp/qemumicroblaze/qemumicroblazeel-tiny.scc @@ -0,0 +1,12 @@ +define KMACHINE qemumicroblazeel +define KTYPE tiny +define KARCH microblaze + +include ktypes/tiny/tiny.scc +include arch/microblaze/microblaze.scc + +kconf hardware qemumicroblazeel.cfg + +include bsp/xilinx/soc/drivers-softip.scc +include bsp/xilinx/board-common.scc + diff --git a/bsp/qemumicroblaze/qemumicroblazeel.cfg b/bsp/qemumicroblaze/qemumicroblazeel.cfg new file mode 100644 index 0000000000..771aec069c --- /dev/null +++ b/bsp/qemumicroblaze/qemumicroblazeel.cfg @@ -0,0 +1,15 @@ + +CONFIG_XILINX_MICROBLAZE0_FAMILY="virtex6" + +# 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=1 +CONFIG_XILINX_MICROBLAZE0_USE_HW_MUL=2 +CONFIG_XILINX_MICROBLAZE0_USE_FPU=1 +CONFIG_XILINX_MICROBLAZE0_HW_VER="8.50.a" + +# Memory Base Address +CONFIG_KERNEL_BASE_ADDR=0x50000000 + -- 2.13.2 -- _______________________________________________ linux-yocto mailing list [email protected] https://lists.yoctoproject.org/listinfo/linux-yocto
