Commit Graph

21 Commits

Author SHA1 Message Date
b6c7e84762 Remove the ability to support little endian from BigEndianBitConverter. 2019-05-11 20:49:32 +01:00
2f5f779996 Remove FAT mounting limit of a minimum 512 bps. 2019-04-28 18:17:02 +01:00
2d660035a9 Add support for Human68k 18.3 filenames in FAT. 2019-04-28 18:12:44 +01:00
baf6f46eb2 Fix cluster start calculation for FAT32. 2019-04-28 17:44:47 +01:00
7b3d5d3f11 Fix cluster start calculation for FAT12 and FAT16. 2019-04-28 17:21:48 +01:00
0de7296edd Fix Human68k FAT12 detection. 2019-04-28 15:44:34 +01:00
fa2ec74015 Implement support for EAs in FAT32. 2019-04-28 11:57:54 +01:00
b2c008eb02 Implement OS/2 and eCS namespaces using .LONGNAME EA in FAT12 and FAT16. 2019-04-27 22:21:13 +01:00
27d1f83d61 Decode and list EAs in FAT12 and FAT16. 2019-04-27 20:19:18 +01:00
3d8f0f2380 Check FAT's EA file has correct magic. 2019-04-27 16:44:43 +01:00
2a969452c9 Cache FAT's EA directory entry. 2019-04-27 16:04:07 +01:00
c12b0d91db Implement LFN namespace in FAT. 2019-04-27 13:04:59 +01:00
7a8e997948 Implement DOS and NT namespaces in FAT. 2019-04-27 02:46:29 +01:00
5b86a572bd Cache FAT16. 2019-04-27 02:38:48 +01:00
ffa5a4ceb7 Implement FAT12 reading. 2019-04-27 02:26:31 +01:00
47fe9adf34 Implement reading DOS namespace directories in FAT. 2019-04-27 00:40:58 +01:00
f3155525a9 Get statfs in FAT. 2019-04-26 23:06:05 +01:00
79d7441db4 Read FAT32 root directory. 2019-04-26 19:57:19 +01:00
4d28330dcb Cache root directory for FAT12 and FAT16. 2019-04-26 01:29:29 +01:00
8bb291246b Implement mounting FAT. 2019-04-26 00:54:51 +01:00
b7cf7148a5 Make FAT filesystem plugin implement IReadOnlyFilesystem. 2019-04-25 01:25:13 +01:00