Driver slots had a structure before, but now, it's defined how the
layout should be done. The design was also changed significantly, so
the PCI and ACPI drivers have to be changed now.
The textlog driver isn't quite usable yet, but the documentation for
is being added with this commit because the driver will be a little
more complex; requiring planning which is done using the docs.