aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHelge Deller <deller@gmx.de>2023-10-29 13:01:34 +0100
committerHelge Deller <deller@gmx.de>2023-10-29 13:01:34 +0100
commit674d81d62077e60fa4a6ae9ac248e22fa00e1cf2 (patch)
tree0d006dadf076ea36c6f808c53f58860ddd8f0bce
parent55dd9b57409859bad6d2c72bc7c8724303e4cdb7 (diff)
downloadseabios-hppa-674d81d62077e60fa4a6ae9ac248e22fa00e1cf2.zip
seabios-hppa-674d81d62077e60fa4a6ae9ac248e22fa00e1cf2.tar.gz
seabios-hppa-674d81d62077e60fa4a6ae9ac248e22fa00e1cf2.tar.bz2
parisc: Add subfunction 2 for PDC_MODEL_VERSIONS
Is asked by ODE on C3700. Apparently PDC PAT version. Signed-off-by: Helge Deller <deller@gmx.de>
-rw-r--r--src/parisc/parisc.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/parisc/parisc.c b/src/parisc/parisc.c
index 5e63ab2..c0a180a 100644
--- a/src/parisc/parisc.c
+++ b/src/parisc/parisc.c
@@ -1408,6 +1408,11 @@ static int pdc_model(unsigned int *arg)
case 1: /* return PDC version */
result[0] = (cpu_bit_width == 64) ? 0x20 : 0x011;
return PDC_OK;
+ case 2: /* return PDC PAT(?) version */
+ if (cpu_bit_width == 32)
+ break;
+ result[0] = 0x20;
+ return PDC_OK;
}
return -4; // invalid c_index
case PDC_MODEL_SYSMODEL: