From: Stefan B. <st...@tr...> - 2007-06-05 16:54:48
|
Hi Michael and others, someone wanted to connect 4 displays at once, but it didn't work. See here: http://www.linuxforen.de/forums/showthread.php?t=3D235915 The problem is in drv_HD_goto(int row, int col), file drv_HD44780.c, lin= e = 839. Here is a patch: ------------------------- /* handle multiple controllers */ for (pos =3D 0, controller =3D 0; controller < numControllers; = controller++) { pos +=3D CROWS[controller]; if (row < pos) { currController =3D (1 << controller); break; } } for (pos =3D 0; pos < controller; pos++) row -=3D CROWS[pos]; ------------------------- Greetings, Stefan |