aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHelge Deller <deller@gmx.de>2022-10-19 20:50:40 +0200
committerHelge Deller <deller@gmx.de>2022-10-19 20:50:40 +0200
commit259302f635e979ebc13ea5dcc097fb58f0dad337 (patch)
tree3d725c351667a77dcc5dc4479d8f5c6bd85279ee
parent9cae1d68fad84de6d914802a70e0589d66498ae8 (diff)
downloadseabios-hppa-259302f635e979ebc13ea5dcc097fb58f0dad337.zip
seabios-hppa-259302f635e979ebc13ea5dcc097fb58f0dad337.tar.gz
seabios-hppa-259302f635e979ebc13ea5dcc097fb58f0dad337.tar.bz2
keep LASI_PS2KBD_HPA
-rw-r--r--src/parisc/parisc.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/parisc/parisc.c b/src/parisc/parisc.c
index d0da79b..2321a00 100644
--- a/src/parisc/parisc.c
+++ b/src/parisc/parisc.c
@@ -406,9 +406,11 @@ static void remove_from_keep_list(unsigned long hpa)
while (keep_list[i] && keep_list[i] != hpa)
i++;
+ if (!keep_list[i])
+ return;
while (keep_list[i]) {
+ keep_list[i] = keep_list[i+1];
++i;
- keep_list[i-1] = keep_list[i];
}
}
@@ -2271,8 +2273,8 @@ void __VISIBLE start_parisc_firmware(void)
ps2port_setup();
} else {
remove_from_keep_list(LASI_GFX_HPA);
- remove_from_keep_list(LASI_PS2KBD_HPA);
- remove_from_keep_list(LASI_PS2MOU_HPA);
+ // remove_from_keep_list(LASI_PS2KBD_HPA);
+ // remove_from_keep_list(LASI_PS2MOU_HPA);
}
// Initialize boot paths (graphics & keyboard)