Classes | |
| struct | FAT |
| Internal data for every FAT partition. More... | |
| label add_disk_free_space |
| label bdfe_to_fat_date |
| label bdfe_to_fat_entry |
| label bdfe_to_fat_time |
| label buffer |
| dd cache_search_start |
| label clear_cluster_chain |
| label fat1x_root_begin_write |
| label fat1x_root_end_write |
| label fat1x_root_extend_dir |
| label fat1x_root_first |
| label fat1x_root_next |
| label fat1x_root_next_sector |
| label fat1x_root_next_write |
| label fat_create_partition |
| label fat_create_partition_free_return0 |
these labels are located before the main function to make most of jumps to these be short
| label fat_create_partition_return0 |
| label fat_CreateFile |
| label fat_CreateFolder |
-------------------------------------------------------------—
| label fat_date_to_bdfe |
| label fat_Delete |
-------------------------------------------------------------—
| label fat_entry_to_bdfe |
| label fat_entry_to_bdfe2 |
| label fat_find_lfn |
| label fat_free |
| label fat_gen_short_name |
| label fat_get_name |
| label fat_get_sector |
| label fat_GetFileInfo |
-------------------------------------------------------------—
| label fat_lock |
| label fat_name_is_legal |
| label fat_next_short_name |
| label fat_notroot_begin_write |
| label fat_notroot_end_write |
| label fat_notroot_extend_dir |
| label fat_notroot_extend_dir_writeerr |
| label fat_notroot_first |
| label fat_notroot_next |
| label fat_notroot_next_cluster |
| label fat_notroot_next_err |
| label fat_notroot_next_sector |
| label fat_notroot_next_write |
| label fat_Read |
-------------------------------------------------------------—
| label fat_read_symbols |
| label fat_ReadFolder |
-------------------------------------------------------------—
| label fat_Rename |
-------------------------------------------------------------—
| label fat_SetFileEnd |
-------------------------------------------------------------—
| label fat_SetFileInfo |
-------------------------------------------------------------—
| label fat_time_to_bdfe |
| label fat_unlock |
| label fat_user_functions |
| label fat_user_functions_end |
| label fat_Write |
-------------------------------------------------------------—
| label get_date_for_file |
| label get_FAT |
| label get_free_FAT |
| label get_free_FAT12 |
| label get_time_for_file |
| dd hd_error |
| label hd_extend_file |
extends file on hd to given size (new data area is undefined) in: edi->direntry, ecx=new size out: CF=0 => OK, eax=0 CF=1 => error, eax=code (ERROR_FS_FAIL or ERROR_DISK_FULL or ERROR_DEVICE)
| label hd_extend_file_zero_size |
| label hd_find_lfn |
| dd hd_setup |
| dd hd_wait_timeout |
| fat_legal_chars label |
| dd partition_count |
| label Sector512 |
label for dev_hdcd.inc
| label set_FAT |
| label update_disk |
| label write_fat_sector |