Lines Matching defs:dest

117 static int probePS2 (unsigned char *dest);
118 static int probeEPP (unsigned char *dest);
119 static int probeECP (unsigned char *dest);
166 static void PS2bufferRead (int size, unsigned char *dest);
174 static void EPPbufferRead (int size, unsigned char *dest);
176 static void EPPRead32Buffer (int size, unsigned char *dest);
183 static int ECPbufferRead (int size, unsigned char *dest);
192 static void bufferRead (int size, unsigned char *dest);
194 static int pausedBufferRead (int size, unsigned char *dest);
380 /* input 'size' bytes from given port and store them in 'dest' */
382 static void Insb (int port, unsigned char *dest, int size);
385 /* input 'size' 32 bits word from given port and store them in 'dest' */
387 static void Insw (int port, unsigned char *dest, int size);
1181 Insb (int port, unsigned char *dest, int size)
1190 dest[i] = Inb (port);
1194 sanei_insb (port, dest, size);
1224 Insw (int port, unsigned char *dest, int size)
1234 dest[i] = Inb (port);
1239 sanei_insl (port, dest, size);
1980 PS2bufferRead (int size, unsigned char *dest)
2025 dest[i] = (unsigned char) (high | (low >> 4));
2047 dest[i] = (unsigned char) (high | (low >> 4));
2074 dest[i] = (unsigned char) (high | (low >> 4));
2099 dest[i] = (unsigned char) (high | (low >> 4));
2132 dest[i] = (unsigned char) (high | (low >> 4));
2718 EPPbufferRead (int size, unsigned char *dest)
2760 rc = read (fd, dest + nb, size - 1 - nb);
2787 rc = read (fd, dest + size - 1, 1);
2803 Insb (EPPDATA, dest, size - 1);
2811 Insb (EPPDATA, (unsigned char *) (dest + size - 1), 1);
2903 ECPbufferRead (int size, unsigned char *dest)
2948 Insb (ECPDATA, dest + idx, 16);
2961 dest[idx] = Inb (ECPDATA);
3124 bufferRead (int size, unsigned char *dest)
3129 PS2bufferRead (size, dest);
3133 ECPbufferRead (size, dest);
3139 EPPRead32Buffer (size, dest);
3142 EPPbufferRead (size, dest);
3689 EPPRead32Buffer (int size, unsigned char *dest)
3731 rc = read (fd, dest + nb, size - 4 - nb);
3735 rc = read (fd, dest + size - 4, 3);
3760 rc = read (fd, dest + size - 1, 1);
3777 Insw (EPPDATA, dest, size / 4 - 1);
3779 Insb (EPPDATA, (unsigned char *) (dest + size - 4), 3);
3787 Insb (EPPDATA, (unsigned char *) (dest + size - 1), 1);
3883 ParportpausedBufferRead (int size, unsigned char *dest)
3926 rc = read (fd, dest, 1);
3928 dest++;
3961 rc = read (fd, dest, 1);
3963 dest++;
3982 rc = read (fd, dest, 4);
3983 dest += 4;
4017 rc = read (fd, dest, 1);
4018 dest++;
4069 rc = read (fd, dest, 1);
4083 DirectpausedBufferRead (int size, unsigned char *dest)
4102 Insb (EPPDATA, dest, 1);
4104 dest++;
4134 Insb (EPPDATA, dest, 1);
4136 dest++;
4153 Insw (EPPDATA, dest, 1);
4155 Insb (EPPDATA, dest, 4);
4156 dest += 4;
4186 Insb (EPPDATA, dest, 1);
4187 dest++;
4210 Insb (EPPDATA, dest, 1);
4219 pausedBufferRead (int size, unsigned char *dest)
4224 return ParportpausedBufferRead (size, dest);
4228 return DirectpausedBufferRead (size, dest);
5192 pausedReadData (int size, unsigned char *dest)
5218 read = ECPbufferRead (size, dest);
5219 DBG (16, "ECPbufferRead(%d,dest) passed (%s:%d)\n", size, __FILE__,
5225 read = pausedBufferRead (size, dest);
5230 "pausedBufferRead(%d,dest) failed, only got %d bytes (%s:%d)\n",
5234 DBG (16, "pausedBufferRead(%d,dest) passed (%s:%d)\n", size, __FILE__,
5452 unsigned char dest[2048];
5483 if (pausedReadData (2048, dest) == 0)
5485 DBG (16, "pausedReadData(2048,dest) failed (%s:%d)\n", __FILE__,
5489 DBG (16, "pausedReadData(2048,dest) passed (%s:%d)\n", __FILE__, __LINE__);
5491 /* dest should hold the same data than donnees */
5494 if (data[i] != (int) (dest[i]))
5498 "Warning data read back differs: expected %02X found dest[%d]=%02X ! (%s:%d)\n",
5499 data[i], i, dest[i], __FILE__, __LINE__);
6041 unsigned char *dest = NULL;
6110 dest = (unsigned char *) (malloc (65536));
6111 if (dest == NULL)
6118 dest[i * 2] = i;
6119 dest[i * 2 + 1] = 0xFF - i;
6120 dest[512 + i * 2] = i;
6121 dest[512 + i * 2 + 1] = 0xFF - i;
6126 bufferWrite (0x400, dest);
6128 "Loop %d: bufferWrite(0x400,dest) passed... (%s:%d)\n", i,
6142 bufferRead (0x400, dest);
6145 if (dest[j * 2] != j)
6149 j * 2, j, dest[j * 2]);
6152 if (dest[j * 2 + 1] != 0xFF - j)
6157 j * 2 + 1, 0xFF - j, dest[j * 2 + 1]);
6160 if (dest[512 + j * 2] != j)
6164 512 + j * 2, j, dest[512 + j * 2]);
6167 if (dest[512 + j * 2 + 1] != 0xFF - j)
6172 512 + j * 2 + 1, 0xFF - j, dest[512 + j * 2 + 1]);
6176 DBG (16, "Loop %d: bufferRead(0x400,dest) passed... (%s:%d)\n",
6227 free (dest);
6292 probePS2 (unsigned char *dest)
6313 PS2bufferRead (0x400, dest);
6321 PS2bufferWrite (0x400, dest);
6339 probeEPP (unsigned char *dest)
6396 bufferRead (0x400, dest);
6399 if (dest[2 * j] != (j % 256))
6405 if (dest[2 * j + 1] != (0xFF - (j % 256)))
6412 DBG (16, "Loop %d: bufferRead(0x400,dest) passed... (%s:%d)\n", i,
6418 bufferWrite (0x400, dest);
6419 DBG (16, "Loop %d: bufferWrite(0x400,dest) passed... (%s:%d)\n", i,
6483 bufferRead (0x400, dest);
6488 if ((dest[j * 2] != j % 256)
6489 || (dest[j * 2 + 1] != 0xFF - (j % 256)))
6506 bufferWrite (0x400, dest);
6507 DBG (16, "Loop %d: bufferWrite(0x400,dest) passed... (%s:%d)\n", i,
6553 bufferRead (0x400, dest);
6560 bufferWrite (0x400, dest);
6561 DBG (16, "Loop %d: bufferWrite(0x400,dest) passed... (%s:%d)\n", i,
6577 probeECP (unsigned char *dest)
6718 ECPbufferRead (1024, dest);
6722 if (dest[j * 2] != j)
6726 j * 2, j, dest[j * 2]);
6729 if (dest[j * 2 + 1] != 0xFF - j)
6734 j * 2 + 1, 0xFF - j, dest[j * 2 + 1]);
6737 if (dest[512 + j * 2] != j)
6741 512 + j * 2, j, dest[512 + j * 2]);
6744 if (dest[512 + j * 2 + 1] != 0xFF - j)
6749 512 + j * 2 + 1, 0xFF - j, dest[512 + j * 2 + 1]);
6758 ECPbufferWrite (1024, dest);
6834 ECPbufferRead (0x400, dest);
6838 if (dest[j * 2] != j)
6842 j * 2, j, dest[j * 2]);
6845 if (dest[j * 2 + 1] != 0xFF - j)
6850 j * 2 + 1, 0xFF - j, dest[j * 2 + 1]);
6853 if (dest[512 + j * 2] != j)
6857 512 + j * 2, j, dest[512 + j * 2]);
6860 if (dest[512 + j * 2 + 1] != 0xFF - j)
6865 512 + j * 2 + 1, 0xFF - j, dest[512 + j * 2 + 1]);
6874 ECPbufferWrite (1024, dest);
6895 unsigned char *dest = NULL;
7164 dest = (unsigned char *) malloc (65536);
7165 if (dest == NULL)
7172 if (probePS2 (dest))
7185 if (probeEPP (dest))
7195 if (probeECP (dest))
7206 free (dest);
7456 bufferWrite (0x400, dest);
7457 DBG (16, "Loop %d: bufferWrite(0x400,dest) passed... (%s:%d)\n", i,
7471 bufferRead (0x400, dest);
7472 DBG (16, "Loop %d: bufferRead(0x400,dest) passed... (%s:%d)\n", i,
7531 free (dest);
10219 int *dest = NULL;
10498 free (dest);
11141 int *dest = NULL;
11163 dest = (int *) malloc (65536 * sizeof (int));
11164 if (dest == NULL)
11171 dest[0] = 0x00;
11172 dest[1] = 0x00;
11173 dest[2] = 0x00;
11175 dest[i + 3] = i % 256;
11176 dest[768 + 3] = 0xAA;
11177 dest[768 + 4] = 0xAA;
11178 dest[768 + 5] = -1;
11179 CMDSETGET (0x04, 768 + 5, dest);
11185 if (dest[i + 3] != (i % 256))
11190 i, dest[i + 3], i % 256, __FILE__, __LINE__);
11201 dest[i * 2] = i;
11202 dest[i * 2 + 1] = 0x00;
11206 CMDSET (0x04, 512, dest);
11211 dest[i * 2] = i;
11212 dest[i * 2 + 1] = 0x04; /* instead of 0x00 */
11217 CMDSET (0x04, 512, dest);
11221 CMDGET (0x04, 512, dest);
11227 if ((dest[2 * i] != i)
11228 || ((dest[2 * i + 1] != 0x04) && (dest[2 * i + 1] != 0x00)))
11233 i, i, dest[i * 2], dest[i * 2 + 1], __FILE__, __LINE__);
11240 if (dest[1] == 0x00)