mirror of
https://gitlab.com/qemu-project/openbios.git
synced 2024-02-13 08:34:06 +08:00
Use aliases for console device selection
git-svn-id: svn://coreboot.org/openbios/openbios-devel@413 f158a5a8-5612-0410-a976-696ce0be7e32
This commit is contained in:
@@ -907,24 +907,26 @@ ob_nvram_init(uint64_t base, uint64_t offset)
|
||||
if (nographic) {
|
||||
obp_stdin = PROMDEV_TTYA;
|
||||
obp_stdout = PROMDEV_TTYA;
|
||||
stdin = "/obio/zs@0,100000:a";
|
||||
stdout = "/obio/zs@0,100000:a";
|
||||
stdin = "ttya";
|
||||
stdout = "ttya";
|
||||
} else {
|
||||
obp_stdin = PROMDEV_KBD;
|
||||
obp_stdout = PROMDEV_SCREEN;
|
||||
stdin = "/obio/zs@0,0:a";
|
||||
stdout = "/iommu/sbus/SUNW,tcx";
|
||||
stdin = "keyboard";
|
||||
stdout = "screen";
|
||||
}
|
||||
|
||||
push_str("/");
|
||||
fword("find-device");
|
||||
|
||||
push_str(stdin);
|
||||
fword("pathres-resolve-aliases");
|
||||
fword("encode-string");
|
||||
push_str("stdin-path");
|
||||
fword("property");
|
||||
|
||||
push_str(stdout);
|
||||
fword("pathres-resolve-aliases");
|
||||
fword("encode-string");
|
||||
push_str("stdout-path");
|
||||
fword("property");
|
||||
|
||||
Reference in New Issue
Block a user