Userspace application for QEMU custom memory-mapped device

This is part 3 of the Linux device driver development post series. In the previous post the structure of a Linux device driver for the custom memory-mapped peripheral in QEMU was shown. In this post we will cover the following thingsDeveloping userspace application for designed memory-mapped device Device initialization Interrupt handling (poll)Coding ideas Building application Using arm-none-linu ...

Linux Device Driver for QEMU custom memory-mapped device

This is part 2 of the Linux device driver development post series. In the previous post the steps for creating a custom memory-mapped peripheral in QEMU were presented. In this post following items wi ...

Creating Custom QEMU Memory Mapped Device

This is part 1 of the Linux device driver development post series. In this post we will cover the following thingsDesigning custom memory-mapped device in QEMU Register map Fitting into Cubieboard mem ...

Linux device driver development using QEMU - introduction

In the previous posts I introduced simple methods to prepare and run a QEMU image for board emulation. Target board was Cubieboard and mainline U-Boot and Linux kernel were used for testing. The goal ...

Yocto for Cubieboard in QEMU - Step-by-step

In the previous post Ubuntu was used as root filesystem. Using Ubuntu as root filesystem is simple and fast to use, but it also has a lot of packages which are not necessary. In this post I will cover ...

Join the Newsletter!

Subscribe to get latest MistraSolutions content by email.