Hello Zachary,
in addition to the pointers provided by Sebastian, you can find a detailed explanation of the platform driver's role in the Genodians article "One Platform Driver to rule them all" [1]. The material is also present in the "Genode Platforms" book [2].
[1] https://genodians.org/nfeske/2021-04-29-platform-driver [2] https://genode.org/documentation/genode-platforms-23-05.pdf
Cheers Norman