From: Armin It fixes access to hardware memory of wrong size and therefore removes a compiler warning. The hardware trap variable must be read as 32bit value. --- drivers/isdn/hardware/eicon/s_bri.c | 2 +- 1 files changed, 1 insertion(+), 1 deletion(-) diff -puN drivers/isdn/hardware/eicon/s_bri.c~eicon-memory-access-size-fix drivers/isdn/hardware/eicon/s_bri.c --- 25/drivers/isdn/hardware/eicon/s_bri.c~eicon-memory-access-size-fix 2004-01-08 10:32:26.000000000 -0800 +++ 25-akpm/drivers/isdn/hardware/eicon/s_bri.c 2004-01-08 10:32:26.000000000 -0800 @@ -61,7 +61,7 @@ static void bri_cpu_trapped (PISDN_ADAPT /* * check for trapped MIPS 3xxx CPU, dump only exception frame */ - if ( READ_WORD(&Xlog[0x80 / sizeof(Xlog[0])]) == 0x99999999 ) + if ( READ_DWORD(&Xlog[0x80 / sizeof(Xlog[0])]) == 0x99999999 ) { dump_trap_frame (IoAdapter, &((byte *)Xlog)[0x90]) ; IoAdapter->trapped = 1 ; _