Classes | |
| struct | ISO9660_VOLUME_DESCRIPTOR |
| struct | ISO9660_PRIMARY_DESCRIPTOR |
| struct | ISO9660_DIRECTORY_RECORD |
| struct | ISO9660 |
| Internal data for every ISO9660 partition. More... | |
Variables | |
| label | fs_CdServices |
| dd | cd_current_pointer_of_input |
| dd | cd_current_pointer_of_input_2 |
| dd | cd_mem_location |
| dd | cd_counter_block |
| dd | cd_status |
| label | fs_NotImplemented |
| --------------------------------------------------------------------------— More... | |
| label | reserve_cd |
| --------------------------------------------------------------------------— More... | |
| label | reserve_ok2 |
| --------------------------------------------------------------------------— More... | |
| label | reserve_cd_channel |
| --------------------------------------------------------------------------— More... | |
| label | free_cd_channel |
| --------------------------------------------------------------------------— More... | |
| label | fs_CdRead |
| --------------------------------------------------------------------------— More... | |
| label | fs_CdReadFolder |
| --------------------------------------------------------------------------— More... | |
| label | cd_get_parameters_of_file |
| label | cd_get_parameters_of_file_1 |
| label | fs_CdGetFileInfo |
| --------------------------------------------------------------------------— More... | |
| label | cd_find_lfn |
| --------------------------------------------------------------------------— More... | |
| label | cd_find_name_in_buffer |
| --------------------------------------------------------------------------— More... | |
| label | cd_get_name |
| --------------------------------------------------------------------------— More... | |
| label | cd_compare_name |
| --------------------------------------------------------------------------— More... | |
| label | iso9660_user_functions |
| label | iso9660_create_partition |
| mount if it's a valid ISO9660 partition More... | |
| label | iso9660_free |
| IN: eax - ptr PARTITION OUT: - SAVE: esi, edi Function free PARTITION struct and all object this structure. More... | |
| label | iso9660_Read |
| --------------------------------------------------------------------------— ISO9660 external functions in: ebx -> parameter structure of sysfunc 70 ebp -> ISO9660 structure esi -> path string in UTF-8 out: eax, ebx = return values for sysfunc 70 More... | |
| label | iso9660_ReadFolder |
| --------------------------------------------------------------------------— ISO9660 external functions in: ebx -> parameter structure of sysfunc 70 ebp -> ISO9660 structure esi -> path string in UTF-8 out: eax, ebx = return values for sysfunc 70 More... | |
| label | iso9660_GetFileInfo |
| --------------------------------------------------------------------------— ISO9660 external functions in: ebx -> parameter structure of sysfunc 70 ebp -> ISO9660 structure esi -> path string in UTF-8 out: eax, ebx = return values for sysfunc 70 More... | |
| label | iso9660_find_file |
| IN: esi - ptr string UTF-8 or zero for root directory OUT: eax - ptr to directory record [esp + 4] - ptr to memory page for destruct. More... | |
| label | iso9660_compare_name |
| label | iso9660_copy_name |
| IN: ebp -> PARTITION structure ebx -> FS structure esi -> input string (ascii or ucs2) ecx = count bytes edi -> output string (buffer) edx = encoding output string OUT: edi increasing esi increasing ecx = 0 or other value. More... | |
| label cd_compare_name |
--------------------------------------------------------------------------—
| dd cd_counter_block |
| dd cd_current_pointer_of_input |
| dd cd_current_pointer_of_input_2 |
| label cd_find_lfn |
--------------------------------------------------------------------------—
| label cd_find_name_in_buffer |
--------------------------------------------------------------------------—
| label cd_get_name |
--------------------------------------------------------------------------—
| label cd_get_parameters_of_file |
| label cd_get_parameters_of_file_1 |
| dd cd_mem_location |
| dd cd_status |
| label free_cd_channel |
--------------------------------------------------------------------------—
| label fs_CdGetFileInfo |
--------------------------------------------------------------------------—
| label fs_CdRead |
--------------------------------------------------------------------------—
| label fs_CdReadFolder |
--------------------------------------------------------------------------—
| label fs_CdServices |
| label fs_NotImplemented |
--------------------------------------------------------------------------—
| label iso9660_compare_name |
| label iso9660_copy_name |
IN: ebp -> PARTITION structure ebx -> FS structure esi -> input string (ascii or ucs2) ecx = count bytes edi -> output string (buffer) edx = encoding output string OUT: edi increasing esi increasing ecx = 0 or other value.
| label iso9660_create_partition |
mount if it's a valid ISO9660 partition
| label iso9660_find_file |
IN: esi - ptr string UTF-8 or zero for root directory OUT: eax - ptr to directory record [esp + 4] - ptr to memory page for destruct.
| label iso9660_free |
IN: eax - ptr PARTITION OUT: - SAVE: esi, edi Function free PARTITION struct and all object this structure.
| label iso9660_GetFileInfo |
--------------------------------------------------------------------------— ISO9660 external functions in: ebx -> parameter structure of sysfunc 70 ebp -> ISO9660 structure esi -> path string in UTF-8 out: eax, ebx = return values for sysfunc 70
| label iso9660_Read |
--------------------------------------------------------------------------— ISO9660 external functions in: ebx -> parameter structure of sysfunc 70 ebp -> ISO9660 structure esi -> path string in UTF-8 out: eax, ebx = return values for sysfunc 70
| label iso9660_ReadFolder |
--------------------------------------------------------------------------— ISO9660 external functions in: ebx -> parameter structure of sysfunc 70 ebp -> ISO9660 structure esi -> path string in UTF-8 out: eax, ebx = return values for sysfunc 70
| label iso9660_user_functions |
| label reserve_cd |
--------------------------------------------------------------------------—
| label reserve_cd_channel |
--------------------------------------------------------------------------—
| label reserve_ok2 |
--------------------------------------------------------------------------—