Colonel Tux

Understanding the Linux kernel a day at a time

  • About me
ELF_HWCAP

Discovering CPU features from userspace with ELF_HWCAP

January 18, 2019 Andrew Murray 0

As hardware architectures evolve they introduce new features – many of these features are abstracted away by the kernel yet result in some benefit to […]

FVP

Booting ARM without an ARM

January 10, 2019 Andrew Murray 0

It’s possible (and easy) to develop software for ARM based platforms without having physical ARM based hardware on your desk – there are many ways […]

outb in the wild

The indirection of outb, iowrite and friends

January 3, 2019 Andrew Murray 0

The {in,out}{b,w,l} functions of the kernel provide the mechanism for reading from and writing to what we may describe as port I/O (PIO). The API […]

Categories

  • Development Tools (1)
  • Frameworks (2)

Copyright © 2019 | WordPress Theme by MH Themes