Lines Matching refs:SectorSize
49 : BasicPioDevice(p, p->image->size() * SectorSize),
52 std::memset(&diskData, 0, SectorSize);
67 sector = accessAddr / SectorSize;
75 assert(bytes_written == SectorSize);
81 assert(bytes_read == SectorSize);
86 pkt->setRaw(diskData[accessAddr % SectorSize]);
88 accessAddr, diskData[accessAddr % SectorSize]);
91 memcpy(&d16, diskData + (accessAddr % SectorSize), 2);
96 memcpy(&d32, diskData + (accessAddr % SectorSize), 4);
101 memcpy(&d64, diskData + (accessAddr % SectorSize), 8);
125 sector = accessAddr / SectorSize;
133 assert(bytes_written == SectorSize);
139 assert(bytes_read == SectorSize);
146 diskData[accessAddr % SectorSize] = htobe(pkt->getRaw<uint8_t>());
148 accessAddr, diskData[accessAddr % SectorSize]);
152 memcpy(diskData + (accessAddr % SectorSize), &d16, 2);
157 memcpy(diskData + (accessAddr % SectorSize), &d32, 4);
162 memcpy(diskData + (accessAddr % SectorSize), &d64, 8);
183 assert(bytes_read == SectorSize);