From 7a976d36e65a0585d5d3108a77d85cba50904031 Mon Sep 17 00:00:00 2001 From: leslie Date: Sat, 9 Feb 2008 13:52:15 +0100 Subject: [PATCH] nagra 0501: add map 43/44/45 in emu --- systems/nagra/nagra2-0501.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/systems/nagra/nagra2-0501.c b/systems/nagra/nagra2-0501.c index eabca7f..083c3bd 100644 --- a/systems/nagra/nagra2-0501.c +++ b/systems/nagra/nagra2-0501.c @@ -189,7 +189,19 @@ bool cN2Prov0501::ProcessMap(int f) GetMem(HILO(0x44),tmp,dl,0); DoMap(f,tmp,l); break; + case 0x3a: + DoMap(f,0,l); + break; + case 0x43: + DoMap(f); + break; + case 0x44: + GetMem(0x400,tmp,64,0); + DoMap(f,tmp); + SetMem(0x440,tmp,20,0); + break; default: + PRINTF(L_SYS_EMU,"%04x: map call %02x not emulated",id,f); return false; } return true; -- 2.39.5