openwrt/target/linux/malta
Tony Ambardar da4651833c malta: disable unnecessary built-in CDROM support
The CDROM is not needed for booting and can be included by selecting the
loadable module as a package instead.

This also avoids triggering a memory allocation failure during probing of
the CDROM due to lack of low 16MB DMA memory, as decribed in FS#3278:
https://bugs.openwrt.org/index.php?do=details&task_id=3278

Signed-off-by: Tony Ambardar <itugrok@yahoo.com>
Link: https://github.com/openwrt/openwrt/pull/3289
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2020-08-11 11:25:42 +08:00
..
base-files/etc
be malta: Refresh kernel configuration 2020-08-10 23:58:58 +02:00
be64 kernel: Move CONFIG_IONIC to generic kernel config 2020-08-10 23:58:58 +02:00
image
le malta: Refresh kernel configuration 2020-08-10 23:58:58 +02:00
le64 kernel: Move CONFIG_IONIC to generic kernel config 2020-08-10 23:58:58 +02:00
Makefile
README
config-4.19 malta: disable unnecessary built-in CDROM support 2020-08-11 11:25:42 +08:00
config-5.4 malta: disable unnecessary built-in CDROM support 2020-08-11 11:25:42 +08:00

README

This Malta target is intended to be used with the Qemu emulator. It can be used
to prototype an OpenWrt firmware for MIPS processors. One could also use it to
troubleshoot MIPS applications without access to real hardware.

To use the images built by OpenWrt with qemu, use the following commands:

For the 32 bit little-endian image:
qemu-system-mipsel -kernel bin/targets/malta/le/openwrt-malta-le-vmlinux-initramfs.elf -nographic -m 256

For the 32 bit big-endian image:
qemu-system-mips -kernel bin/targets/malta/be/openwrt-malta-be-vmlinux-initramfs.elf -nographic -m 256

For the 64 bit little-endian image:
qemu-system-mips64el -kernel bin/targets/malta/le64/openwrt-malta-le64-vmlinux-initramfs.elf -nographic -m 256

For the 64 bit big-endian image:
qemu-system-mips64 -kernel bin/targets/malta/be64/openwrt-malta-be64-vmlinux-initramfs.elf -nographic -m 256

and enjoy the system bootin.