informacion FAT16.COM

By mohai

Paladin (833)

mohai's picture

19-09-2017, 14:06

Hola a todos.
Estoy haciendo unas pruebas y necesito leer muchos archivos muy grandes.
Las pruebas consisten en leer directamente los sectores donde está alojado un fichero, de manera parecida a como lo hace el EVAplayer, pero usando la DISKROM, en vez de el interfaz (IDE SCSI etc..) directamente.
Todo ello desde MSX.DOS2.
He calculado que en FAT 12 posiblemente, se me quede pequeña la partición y necesite usar FAT16, pero ahora me encuentro con un problema: las pruebas que he hecho, han fincionado bien en FAT12, pero no en FAT16.
Obviamente, las funciones para FAT16 necesitan de 1 byte extra para el manejo de sectores.
He buscado información sobre FAT16.COM , pero no tengo claro de qué manera altera las funciones del DOS2.

¿Alguien sabe exactamente cómo usar las funciones del DOS2 en modo FAT16?
¿Hay algún listado de las funciones y los nuevos parámetros?

salu2

Login or register to post comments

By mohai

Paladin (833)

mohai's picture

19-09-2017, 14:09

Comentar también que, en las pruebas que he hecho, uso la función DSKIO de la DISKROM directamente, para acelerar al máximo la carga desde disco, pero mantener la compatibilidad.
¿Sería posible usar esta función independientemente de que la partición sea FAT12 o FAT16?
Supongo que en el caso de FAT16, tendré que pasar 8 bits extra de alguna forma.