rust-osdev / acpi

Rust library for parsing ACPI tables and interpreting AML
Apache License 2.0
203 stars 65 forks source link

acpi: add support for SPCR table #216

Closed 00xc closed 4 months ago

00xc commented 5 months ago

Add support for the Serial Port Console Redirection (SPCR). The table provides information about the configuration and use of the serial port or non-legacy UART interface.

For more information, see: https://learn.microsoft.com/en-us/windows-hardware/drivers/serports/serial-port-console-redirection-table

IsaacWoods commented 4 months ago

Apologies for the delay in getting to this PR, and thanks for the contribution!

Out of interest, are you using this table for anything in a project?

00xc commented 4 months ago

Out of interest, are you using this table for anything in a project?

I'm writing a hobby kernel that at some point might run on ARM, and having access to this table on that platform is really convenient for serial output.