Segun el readme de FAT95, soporta FAT12, 16 y 32Excelente!! clap clap clap [smiley=thumbsup.gif].
Ahora una pregunta: El FAT95 solo sirve para leer FAT32??.
Saludos
Maxi
Segun el readme de FAT95, soporta FAT12, 16 y 32Excelente!! clap clap clap [smiley=thumbsup.gif].
Ahora una pregunta: El FAT95 solo sirve para leer FAT32??.
Saludos
Maxi
Excelente tutorial ;), ahora unas aclaraciones, basicamente es lo mismo que hay que hacer con cualquier adaptador, como el antiguo de PCMCIA a CompactFlash, lo que no se, es que sucede si intentas usar dos tarjetas a la vez en ese adaptador, es decir por ejemplo una SD y una memory stick o smartmedia, seria bueno que lo pruebes, o que pruebes otra tarjeta que no use el conector de SD. Puede que funcionen todas a la vez, puede que solo lea la primera que se inserte, o que solo lea un tipo de tarjeta por defecto y nada mas. No me paso con adaptadores PCMCIA, sino con adaptadores para usb, que tenia uno de los primeros que solo leia CF por defecto, y para el resto habia que instalar un driver, sino ni las detectaba, despues con otro adaptador mas moderno ya no requeria ningun driver, leia todo directamente, puede que pase algo similar con adaptadores PCMCIA de los primeros, pero aparentemente todos los de los ultimos años son transparentes, es decir la maquina no se da cuenta de que tipo de tarjeta se inserta, el adaptador hace el trabajo de manejarlas como corresponda a cada tipo.
Y con respecto al archivo CF0, es la definicion de la unidad, le dice que driver (archivo compactflash.device en devs: ) usar, como se va a llamar la unidad (en este caso CF0), que numero de unidad va a tener (en este caso 0, pero podrian ser mas), y que sistema de archivos va a usar (fat95 en L: ). Por ejemplo en el caso de las disketeras, si no existiera el soporte integrado para DF0, DF1, etc, se tendria que agregar una definicion DF0 a devs:dosdrivers, y esa definicion tendria que decir que el driver de diskette es devs:trackdisk.device, que el sistema de archivos es L:fastfilesystem (o algun otro), que la unidad se va a llamar DF0 y que va a ser la unidad 0. Si se quisiera agregar una DF1, se pondria lo mismo, pero indicando que la unidad es 1, con esto se especifica que aunque usen el mismo driver, hay que comunicarse a dos direcciones diferentes para acceder a las dos disketeras. Imagino que si el adaptador PCMCIA permite el funcionamiento simultaneo de las tarjetas (tal vez habria que probarlo primero en una notebook para estar seguros), el adaptador distinga entre unidades 0, 1, 2, etc., segun sea el tipo de tarjeta. Si esto es asi, tal vez haya que crear ademas un CF1, CF2, etc., con todo exactamente igual que CF0, pero cambiando donde dice unit.
Ah y otro comentario, la manera correcta de que CF0 se instale al arrancar WB, es copiandolo al directorio devs:dosdrivers , si uno quiere que no arranque, y hacerlo manualmente, hay que copiarlo a storage:dosdrivers, y para arrancarlo hay que abrirlo desde ahi, luego si uno quiere que arranque con el WB, simplemente se arrastra de storage:dosdrivers a devs:dosdrivers. Storage esta en el mismo lugar que Devs, en la particion de arranque de WB, es una copia de Devs donde uno va arrastrando los drivers que no quiere que arranquen con el WB al iniciar, ahi se suelen dejar por ejemplo monitores adicionales para modos VGA y otros, que si se arrastran a devs:monitors estan disponibles en el inicio, aunque por supuesto consumen memoria extra.