Attaching the output of the test module run on QEMU. As shown in the description, 39 instructions do not comply with the rule described in the Signal Processing Engine (SPE) Programming Environments Manual, Rev. 0.
The Linux image is built using buildroot, and the selected configuration is qemu_ppc_mpc8544ds_defconfig with some very mild changes to setup an overlay and initramfs.
Then, the module is loaded, output can be observed directly in the console, or using dmesg:
Attaching the output of the test module run on QEMU. As shown in the description, 39 instructions do not comply with the rule described in the Signal Processing Engine (SPE) Programming Environments Manual, Rev. 0.
QEMU was run as follows:
# qemu/ppc- softmmu/ qemu-system- ppc -nographic -machine mpc8544ds -kernel buildroot/ output/ images/ uImage -hda buildroot/ output/ images/ rootfs. cpio -append "root=/dev/sda rw single"
The Linux image is built using buildroot, and the selected configuration is qemu_ppc_ mpc8544ds_ defconfig with some very mild changes to setup an overlay and initramfs.
Then, the module is loaded, output can be observed directly in the console, or using dmesg:
# insmod spe-test.ko