summaryrefslogtreecommitdiffstats
path: root/src/lib/formats/pc98fdi_dsk.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/formats/pc98fdi_dsk.cpp')
-rw-r--r--src/lib/formats/pc98fdi_dsk.cpp34
1 files changed, 17 insertions, 17 deletions
diff --git a/src/lib/formats/pc98fdi_dsk.cpp b/src/lib/formats/pc98fdi_dsk.cpp
index c4c21d937f6..5b37b1ede37 100644
--- a/src/lib/formats/pc98fdi_dsk.cpp
+++ b/src/lib/formats/pc98fdi_dsk.cpp
@@ -30,35 +30,35 @@ const char *pc98fdi_format::extensions() const
return "fdi";
}
-int pc98fdi_format::identify(io_generic *io, UINT32 form_factor)
+int pc98fdi_format::identify(io_generic *io, uint32_t form_factor)
{
- UINT64 size = io_generic_size(io);
- UINT8 h[32];
+ uint64_t size = io_generic_size(io);
+ uint8_t h[32];
io_generic_read(io, h, 0, 32);
- UINT32 hsize = little_endianize_int32(*(UINT32 *) (h + 0x8));
- UINT32 psize = little_endianize_int32(*(UINT32 *) (h + 0xc));
- UINT32 ssize = little_endianize_int32(*(UINT32 *) (h + 0x10));
- UINT32 scnt = little_endianize_int32(*(UINT32 *) (h + 0x14));
- UINT32 sides = little_endianize_int32(*(UINT32 *) (h + 0x18));
- UINT32 ntrk = little_endianize_int32(*(UINT32 *) (h + 0x1c));
+ uint32_t hsize = little_endianize_int32(*(uint32_t *) (h + 0x8));
+ uint32_t psize = little_endianize_int32(*(uint32_t *) (h + 0xc));
+ uint32_t ssize = little_endianize_int32(*(uint32_t *) (h + 0x10));
+ uint32_t scnt = little_endianize_int32(*(uint32_t *) (h + 0x14));
+ uint32_t sides = little_endianize_int32(*(uint32_t *) (h + 0x18));
+ uint32_t ntrk = little_endianize_int32(*(uint32_t *) (h + 0x1c));
if(size == hsize + psize && psize == ssize*scnt*sides*ntrk)
return 100;
return 0;
}
-bool pc98fdi_format::load(io_generic *io, UINT32 form_factor, floppy_image *image)
+bool pc98fdi_format::load(io_generic *io, uint32_t form_factor, floppy_image *image)
{
- UINT8 h[32];
+ uint8_t h[32];
io_generic_read(io, h, 0, 32);
- UINT32 hsize = little_endianize_int32(*(UINT32 *)(h+0x8));
- UINT32 sector_size = little_endianize_int32(*(UINT32 *)(h+0x10));
- UINT32 sector_count = little_endianize_int32(*(UINT32 *)(h+0x14));
- UINT32 head_count = little_endianize_int32(*(UINT32 *)(h+0x18));
- UINT32 track_count = little_endianize_int32(*(UINT32 *)(h+0x1c));
+ uint32_t hsize = little_endianize_int32(*(uint32_t *)(h+0x8));
+ uint32_t sector_size = little_endianize_int32(*(uint32_t *)(h+0x10));
+ uint32_t sector_count = little_endianize_int32(*(uint32_t *)(h+0x14));
+ uint32_t head_count = little_endianize_int32(*(uint32_t *)(h+0x18));
+ uint32_t track_count = little_endianize_int32(*(uint32_t *)(h+0x1c));
int cell_count = form_factor == floppy_image::FF_35 ? 200000 : 166666;
@@ -66,7 +66,7 @@ bool pc98fdi_format::load(io_generic *io, UINT32 form_factor, floppy_image *imag
for(ssize=0; (128 << ssize) < sector_size; ssize++) {};
desc_pc_sector sects[256];
- UINT8 sect_data[65536];
+ uint8_t sect_data[65536];
for(int track=0; track < track_count; track++)
for(int head=0; head < head_count; head++) {