Previous 15994 Revisions Next

r9130 Tuesday 14th September, 2010 at 14:45:21 UTC by Curt Coder
Added sector translation to basicdsk_get_indexed_sector_info.
[src/mess/formats]basicdsk.c

src/mess/formats/basicdsk.c
r9129r9130
256256
257257static floperr_t basicdsk_get_indexed_sector_info(floppy_image *floppy, int head, int track, int sector_index, int *cylinder, int *side, int *sector, UINT32 *sector_length, unsigned long *flags)
258258{
259   const struct basicdsk_geometry *geom;
260   geom = get_geometry(floppy);
259   const struct basicdsk_geometry *geom = get_geometry(floppy);
261260
262   sector_index += get_geometry(floppy)->first_sector_id;
261   if (geom->translate_sector)
262      sector_index = geom->translate_sector(floppy, sector_index);
263
264   sector_index += geom->first_sector_id;
265
263266   if (cylinder)
264267      *cylinder = track;
265268   if (side)

Previous 15994 Revisions Next


© 1998-2018 The MESS Team