diff -urN -X ./dontdiff linux-2.4.17-vanilla/drivers/pcmcia/bulkmem.c linux-2.4.17-tony/drivers/pcmcia/bulkmem.c --- linux-2.4.17-vanilla/drivers/pcmcia/bulkmem.c Sun Aug 12 17:37:53 2001 +++ linux-2.4.17-tony/drivers/pcmcia/bulkmem.c Sat Jan 26 21:41:49 2002 @@ -300,7 +300,7 @@ { window_handle_t w; int ret = pcmcia_request_window(a1, a2, &w); - (window_handle_t *)a1 = w; + *(window_handle_t *)a1 = w; return ret; } break; diff -urN -X ./dontdiff linux-2.4.17-vanilla/drivers/pcmcia/cs.c linux-2.4.17-tony/drivers/pcmcia/cs.c --- linux-2.4.17-vanilla/drivers/pcmcia/cs.c Fri Dec 21 09:41:55 2001 +++ linux-2.4.17-tony/drivers/pcmcia/cs.c Sat Jan 26 21:41:15 2002 @@ -2283,9 +2283,8 @@ *(eraseq_handle_t *)a1 = w; return ret; } - break; -/* return pcmcia_register_erase_queue(a1, a2); break; */ - + break; + case RegisterMTD: return pcmcia_register_mtd(a1, a2); break; case ReleaseConfiguration: return pcmcia_release_configuration(a1); break;