Closed david4r4 closed 2 years ago
Thanks for your message! The xapic_* functions are indeed generated - by the Mackerel tool from xapic.dev files in the devices/ subdirectory.
On Thu, Oct 27, 2022 at 1:21 PM David @.***> wrote:
Hello,
First I must say that both Arrakis and Barrelfish are such amazing projects and I think they bring some light into the operating system development scene which has been quite stuck in Windows and Linux. The multikernel approach seems very clever to me.
I have been reading the Arrakis and Barrelfish source code for a while to learn from it. In this process I haven't been able to clarify myself a doubt: in the APIC initialization code, there is a mention to xapic_* functions, which I haven't been able to see defined anywhere in the repository. One example of this is the function xapic_initialize. Searching through the Internet I haven't found it either. Is this some kind of autogenerated code hidden somewhere? I would appreciate your help.
Thanks a lot. I am sad that this has been discontinued...
I wish all the ex-members the best luck!
— Reply to this email directly, view it on GitHub https://github.com/UWNetworksLab/arrakis/issues/6, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABHQBMW2LM73HO53I7HEFRLWFLP4PANCNFSM6AAAAAARQNRFKA . You are receiving this because you are subscribed to this thread.Message ID: @.***>
Thanks for the quick response! I couldn't manage to build the project on Arch Linux, but I will boot a VM with Ubuntu and try. I will read the dev files. Thank you very much.
Hello,
First I must say that both Arrakis and Barrelfish are such amazing projects and I think they bring some light into the operating system development scene which has been quite stuck in Windows and Linux. The multikernel approach seems very clever to me.
I have been reading the Arrakis and Barrelfish source code for a while to learn from it. In this process I haven't been able to clarify myself a doubt: in the APIC initialization code, there is a mention to xapic_* functions, which I haven't been able to see defined anywhere in the repository. One example of this is the function
xapic_initialize
. Searching through the Internet I haven't found it either. Is this some kind of autogenerated code hidden somewhere? I would appreciate your help.Thanks a lot. I am sad that this has been discontinued...
I wish all the ex-members the best luck!