Skip to content

Init: add support for MSIs in the x86 VMM#55

Open
andybui01 wants to merge 4 commits intoseL4:masterfrom
andybui01:andyb/x86_vmm
Open

Init: add support for MSIs in the x86 VMM#55
andybui01 wants to merge 4 commits intoseL4:masterfrom
andybui01:andyb/x86_vmm

Conversation

@andybui01
Copy link
Contributor

See: seL4/seL4_projects_libs#86

Note: I've extended the number of interrupts supported from 16 to 20. I've selected to have 4 APIC interrupts to be conservative with notification badges, but if anyone has a better idea for this feel free to lmk.

abrandnewusername and others added 3 commits November 18, 2022 16:20
Add a sata config file for a new platform.

Signed-off-by: Jingyao Zhou <jingyao.zhou@unsw.edu.au>
This commit allows the vmm to setup msis when booting a vm.

Signed-off-by: Andy Bui <andy.bui2001@gmail.com>
A new timer is registered with the time server in order to facilitate
apic timer functionality. These functions are passed into the vm boot
sequence so the apic timers don't have to deal with the CAmkES timer
details.

Signed-off-by: Andy Bui <andy.bui2001@gmail.com>
Signed-off-by: Jingyao Zhou <jingyao.zhou@unsw.edu.au>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

Comments