1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2026-01-17 07:51:01 +00:00
serenity/Kernel/Prekernel/Arch
Marcin Undak 3cc5752a69 Kernel: Refactor Aarch64 MailBox class
The goal was to reduce common setup of messages. Changes:
* MailBox turned into singleton to follow existing patterns
* Removed device specific messages from MailBox requiring
  clients to know the details instead
* Created base Message class which clients should deriver from

It really simplify the usage for more complicated message queues
like framebuffer setup - see followup commits.
2021-10-31 12:35:53 +01:00
..
aarch64 Kernel: Refactor Aarch64 MailBox class 2021-10-31 12:35:53 +01:00
x86 Prekernel: Force enable PAE on Intel Pentium M CPUs 2021-10-17 16:15:36 +01:00