Встала задача программного монтирования флэшки.
При объявлении в тексте программы внешней функции:
function mount(source:PChar;des:PChar;fstype:PChar;rwflag:Cardinal;
data:Pointer):Integer;cdecl;external 'c';
и её вызове:
mount('/dev/sda1','/mnt/removable1','vfat',1 or 2 or 1024 or MS_MGC_VAL,nil);
флэшка монтируется без проблем, однако есть необходимость передать параметры монтируемой файловой системы (в частности кодировку для отображения русских символов). Мне ясно, что эта информация передаётся в последнем параметре (data:Pointer), но вот с форматом передачи возникли проблемы. Хотелось бы увидеть пример работающего кода от людей, которые уже сталкивались с такого рода задачей