Lines Matching defs:doc
177 static int DoC_IdentChip(struct DiskOnChip *doc, int floor, int chip)
182 DoC_SelectFloor(doc->virtadr, floor);
183 DoC_SelectChip(doc->virtadr, chip);
186 DoC_Command(doc->virtadr, NAND_CMD_RESET, CDSN_CTRL_WP);
187 DoC_WaitReady(doc->virtadr);
190 DoC_Command(doc->virtadr, NAND_CMD_READID, CDSN_CTRL_WP);
193 DoC_Address(doc->virtadr, 1, 0x00, CDSN_CTRL_WP, 0x00);
197 dummy = ReadDOC(doc->virtadr, ReadPipeInit);
198 DoC_Delay(doc->virtadr, 2);
199 mfr = ReadDOC(doc->virtadr, Mil_CDSN_IO);
201 DoC_Delay(doc->virtadr, 2);
202 id = ReadDOC(doc->virtadr, Mil_CDSN_IO);
203 dummy = ReadDOC(doc->virtadr, LastDataRead);
219 doc->mfr = mfr;
220 doc->id = id;
221 doc->chipshift = ffs((nand_flash_ids[i].chipsize << 20)) - 1;