[roll] Roll fuchsia [virtualization][x86] Add basic tests to the I/O APIC. Add some very basic tests exercising the I/O APIC. The tests exercise register reading/writing, but don't attempt to exercise the actual mechanism for sending interrupts to the guest. In the process, fix a minor bug where the I/O APIC was expecting 32-bit writes to its IND register, instead of 8-bit writes as specified in the spec. This bug didn't affect anything in practice, because calling code always initialised the upper bits to 0, and the little-endian layout meant that 8-bit and 32-bit interpretations of the IoValue type produced the same result. Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/536628 Original-Revision: 725abbd2e54d2fdb4321fe6bfbc12b0ae629eb7a GitOrigin-RevId: 0260f0d6e5f43325f7cac79a6a01dee89df13695 Change-Id: I4db4b77612a9f94b7c6870933521b0d4acb9374c
This repository contains Fuchsia's Global Integration manifest files.
All changes should be made to the internal version of this repository. Our infrastructure automatically updates this version when the internal one changes.
Currently all changes must be made by a Google employee. Non-Google employees wishing to make a change can ask for assistance via the IRC channel #fuchsia on Freenode.
First install Jiri.
Next run:
$ jiri init $ jiri import minimal https://fuchsia.googlesource.com/integration $ jiri update
Third party projects should have their own subdirectory in ./third_party.