Intel Blog: Simics 6 Device Register Coverage

I have a new blog post out on the Intel Developer Zone, about the Simics 6 device register coverage feature. I use device register coverage to look at how different operating systems use the same hardware. The differences are significant, demonstrating the (rather expected) observation that different software stacks use the same hardware in different ways.

Example graph from the blog post, showing how the four different software stacks use the COM ports of the target system.

The blog post is more of a quick test and demo than a deeper investigation – there is a lot more that could be learned by trying to do things like actually running network applications, or by comparing the driver source code between different Linux kernel versions.

Anyway, the story is here:

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.