@@ -337,21 +337,26 @@ console with no other graphics or networking running.
337337
338338#### Hardware Support
339339
340- | Codename | Type-C Port | Commandline parameter | Function | Flipped? | BIOS Ver |
341- | -----------| --------------| ---------------------------| ----------| ----------| ----------|
342- | Dogwood | Top Back | ` console=ttyS4,115200 ` | Full TTY | No | 3.00+ |
343- | Lotus | Middle Right | | | | N/A |
344- | Tulip | Middle Right | ` console=ttyS4,115200 ` | Full TTY | Yes | 3.00+ |
345- | Lilac | Back Left | ` console=ttyS4,115200 ` | Full TTY | No | 3.00+ |
346- | Azalea | Front Right | | | | N/A |
347- | TGL | N/A | | | | |
348- | ADL/Iris | Back Left | ` console=ttyS0,115200n8 ` | | | N/A |
349- | Marigold | Front Right | ` console=ttyS0,115200n8 ` | | No | N/A |
350- | Sakura | Front Right | ` console=ttyS0,115200n8 ` | Full TTY | No | 3.00+ |
351- | Sunflower | Front Right | ` console=uart,0xfe03e000 ` | Log only | No | 3.00+ |
340+ | Codename | Type-C Port | Commandline parameter | Function | Flipped? | BIOS Ver | Memmap |
341+ | -----------| --------------| ---------------------------| ----------| ----------| ----------| -------------- |
342+ | Dogwood | Top Back | ` console=ttyS4,115200 ` | Full TTY | No | 3.00+ | |
343+ | Lotus | Middle Right | | | | N/A | ` 0xfedc9000 ` |
344+ | Tulip | Middle Right | ` console=ttyS4,115200 ` | Full TTY | Yes | 3.00+ | |
345+ | Lilac | Back Left | ` console=ttyS4,115200 ` | Full TTY | No | 3.00+ | |
346+ | Azalea | Front Right | | | | N/A | ` 0xfedc9000 ` |
347+ | TGL | N/A | | | | | ` 0xfe03e000 ` |
348+ | ADL/Iris | Back Left | ` console=ttyS0,115200n8 ` | | | N/A | ` 0xfe03e000 ` |
349+ | Marigold | Front Right | ` console=ttyS0,115200n8 ` | | No | N/A | ` 0xfe036000 ` |
350+ | Sakura | Front Right | ` console=ttyS0,115200n8 ` | Full TTY | No | 3.00+ | ` 0xfe02c000 ` |
351+ | Sunflower | Front Right | ` console=uart,0xfe03e000 ` | Log only | No | 3.00+ | ` 0xfe03e000 ` |
352352
353353ADL, Iris, Azalea, Lotus, Marigold have support in hardware but the BIOS does not expose it to the OS.
354354
355+ Some platforms have it enabled in BIOS and exposed through ACPI to the OS,
356+ meaning no detailed configuration is necessary, just telling the OS to use e.g.
357+ ` ttyS0 ` . Other platforms, e.g. Sunflower, need custom configuration to tell the
358+ OS about the memory map offset.
359+
355360### BIOS
356361
357362The BIOS settings can be managed through the CPU UART console by enabling
0 commit comments