Reviewing the GNUSim8085
This article reviews the GNUSim8085 — a graphical simulator, assembler and debugger for the Intel 8085 microprocessor. The Intel 8085 is an 8-bit microprocessor that was launched by Intel in 1977 and hence…
Device Drivers, Part 9: I/O Control in Linux
This article, which is part of the series on Linux device drivers, talks about the typical ioctl() implementation and usage in Linux. “Get me a laptop, and tell me about the x86 hardware…
Device Drivers, Part 7: Generic Hardware Access in Linux
This article, which is part of the series on Linux device drivers, talks about accessing hardware in Linux. Shweta was all jubilant about her character driver achievements, as she entered the Linux device…
Handling Interrupts
In my last article, we explored the concept of interrupts and how they catch the CPU’s attention. In this article, we will look at what happens after an interrupt occurs. Let’s start by…




