Crate hxcfe_sys

Source

Structs§

FSENTRY_
_HXCFE
_HXCFE_CYLINDER
_HXCFE_FLOPPY
_HXCFE_FXSA
_HXCFE_IMGLDR
_HXCFE_IMGLDR_FILEINFOS
_HXCFE_SECTCFG
_HXCFE_SIDE
_HXCFE_STREAMCHANNEL
_HXCFE_TD
_HXCFE_TD_MARKER
_HXCFE_TRKSTREAM
_HXCFE_XMLLDR
__fsid_t
_fs_config
_s_index_evt
pll_stat_
s_pulseslist_
s_sectorlist_
track_generator_

Constants§

AED6200P_DD
AED6200P_MFM_ENCODING
AMIGAFORMAT_DD
AMIGA_DD_FLOPPYMODE
AMIGA_HD_FLOPPYMODE
AMIGA_MFM_ENCODING
APPLE2_GCR5A3
APPLE2_GCR6A2
APPLEII_GCR1_ENCODING
APPLEII_GCR2_ENCODING
APPLEII_HDDD_A2_GCR1_ENCODING
APPLEII_HDDD_A2_GCR2_ENCODING
APPLEMAC_GCR6A2
APPLEMAC_GCR_ENCODING
ARBURGDAT_ENCODING
ARBURGSYS_ENCODING
ARBURG_DAT
ARBURG_SYS
ATARIST_DD_FLOPPYMODE
ATARIST_HD_FLOPPYMODE
C64_DD_FLOPPYMODE
C64_GCR
C64_GCR_ENCODING
CENTURION_DD
CENTURION_MFM_ENCODING
CPC_DD_FLOPPYMODE
DECRX02_SDDD
DEC_RX02_M2FM_ENCODING
DEFAULT_AMIGA_BITRATE
DEFAULT_AMIGA_RPM
DEFAULT_DD_BITRATE
DEFAULT_DD_RPM
DEFAULT_HD_BITRATE
DIRECT_ENCODING
DOUBLESTEP
EMUFORMAT_SD
EMU_FM_ENCODING
EMU_SHUGART_FLOPPYMODE
FALSE
FDC_ACCESS_ERROR
FDC_BAD_DATA_CRC
FDC_NOERROR
FDC_NO_DATA
FDC_SECTOR_NOT_FOUND
FLPGEN_FLIP_SIDES
FLPGEN_SIDES_GROUPED
FS_1_44MB_MSDOS_FAT12
FS_1_68MB_MSDOS_FAT12
FS_1_476MB_MSDOS_FAT12
FS_1_600MB_MSDOS_FAT12
FS_1_640MB_MSDOS_FAT12
FS_1_722MB_MSDOS_FAT12
FS_1_743MB_MSDOS_FAT12
FS_1_764MB_MSDOS_FAT12
FS_1_785MB_MSDOS_FAT12
FS_2_50MB_MSDOS_FAT12
FS_2_88MB_MSDOS_FAT12
FS_3P5_DS_300RPM_640KB_MSDOS_FAT12
FS_3_38MB_MSDOS_FAT12
FS_3_42MB_ATARI_FAT12
FS_4_50MB_MSDOS_FAT12
FS_5P25_300RPM_160KB_MSDOS_FAT12
FS_5P25_300RPM_180KB_MSDOS_FAT12
FS_5P25_300RPM_1200KB_MSDOS_FAT12
FS_5P25_300RPM_1230KB_MSDOS_FAT12
FS_5P25_360RPM_160KB_MSDOS_FAT12
FS_5P25_360RPM_180KB_MSDOS_FAT12
FS_5P25_DS_300RPM_320KB_MSDOS_FAT12
FS_5P25_DS_300RPM_360KB_MSDOS_FAT12
FS_5P25_DS_360RPM_320KB_MSDOS_FAT12
FS_5P25_DS_360RPM_360KB_MSDOS_FAT12
FS_5P25_SS_300RPM_320KB_MSDOS_FAT12
FS_5P25_SS_360RPM_320KB_MSDOS_FAT12
FS_5_35MB_B_MSDOS_FAT12
FS_5_35MB_MSDOS_FAT12
FS_6_78MB_MSDOS_FAT12
FS_16MB_MSDOS_FAT12
FS_360KB_ATARI_FAT12
FS_720KB_ATARI_FAT12
FS_720KB_MSDOS_FAT12
FS_738KB_MSDOS_FAT12
FS_800KB_MSDOS_FAT12
FS_820KB_MSDOS_FAT12
FS_880KB_AMIGADOS
FS_902KB_ATARI_FAT12
FS_1760KB_AMIGADOS
FXSTRM_INDEX_MAININDEX
FXSTRM_INDEX_SECTORINDEX
GENERIC_SHUGART_DD_FLOPPYMODE
GET
HEATHKIT_HS_FM_ENCODING
HEATHKIT_HS_SD
HXCFE_ACCESSERROR
HXCFE_BADFILE
HXCFE_BADPARAMETER
HXCFE_FILECORRUPTED
HXCFE_INTERNALERROR
HXCFE_NOERROR
HXCFE_STREAMCHANNEL_TYPE_NONE
HXCFE_STREAMCHANNEL_TYPE_RLEEVT
HXCFE_STREAMCHANNEL_TYPE_RLETOGGLESTATE_0
HXCFE_STREAMCHANNEL_TYPE_RLETOGGLESTATE_1
HXCFE_UNSUPPORTEDFILE
HXCFE_VALIDFILE
IBMFORMAT_DD
IBMFORMAT_SD
IBMPC_DD_FLOPPYMODE
IBMPC_DD_HD_FLOPPYMODE
IBMPC_ED_FLOPPYMODE
IBMPC_HD_FLOPPYMODE
INT8_MAX
INT8_MIN
INT16_MAX
INT16_MIN
INT32_MAX
INT32_MIN
INTERFACEMODE
INTPTR_MAX
INTPTR_MIN
INT_FAST8_MAX
INT_FAST8_MIN
INT_FAST16_MAX
INT_FAST16_MIN
INT_FAST32_MAX
INT_FAST32_MIN
INT_LEAST8_MAX
INT_LEAST8_MIN
INT_LEAST16_MAX
INT_LEAST16_MIN
INT_LEAST32_MAX
INT_LEAST32_MIN
ISOFORMAT_DD
ISOFORMAT_DD11S
ISOFORMAT_SD
ISOIBM_FM_ENCODING
ISOIBM_MFM_ENCODING
MAX_MARKER
MAX_NB_OF_INDEX
MAX_NB_OF_STREAMCHANNEL
MEMBRAINFORMAT_DD
MEMBRAIN_MFM_ENCODING
MICRALN_HS_FM_ENCODING
MICRALN_HS_SD
MSG_DEBUG
MSG_ERROR
MSG_INFO_0
MSG_INFO_1
MSG_NONE
MSG_WARNING
MSX2_DD_FLOPPYMODE
NORTHSTAR_HS_DD
NORTHSTAR_HS_MFM_ENCODING
PTRDIFF_MAX
PTRDIFF_MIN
QD_MO5_ENCODING
QD_MO5_MFM
QUICKDISK_FLOPPYMODE
S950_DD_FLOPPYMODE
S950_DD_HD_FLOPPYMODE
S950_HD_FLOPPYMODE
SECTORACCESS_IGNORE_SIDE_ID
SET
SIG_ATOMIC_MAX
SIG_ATOMIC_MIN
SIZE_MAX
TD_FLAG_BIGDOT
TD_FLAG_HICONTRAST
TD_MARKER_FLAG_ENABLE
TG_ALLOCTRACK_ALLOCENCODINGBUFFER
TG_ALLOCTRACK_ALLOCFLAKEYBUFFER
TG_ALLOCTRACK_ALLOCTIMIMGBUFFER
TG_ALLOCTRACK_RANDOMIZEDATABUFFER
TG_ALLOCTRACK_UNFORMATEDBUFFER
TICKFREQ
TRACKGEN_NO_DATA
TRUE
TYCOMFORMAT_SD
TYCOM_FM_ENCODING
UINT8_MAX
UINT16_MAX
UINT32_MAX
UINTPTR_MAX
UINT_FAST8_MAX
UINT_FAST16_MAX
UINT_FAST32_MAX
UINT_LEAST8_MAX
UINT_LEAST16_MAX
UINT_LEAST32_MAX
UKNCFORMAT_DD
UNKNOWN_ENCODING
VARIABLEBITRATE
VARIABLEENCODING
VICTOR9K_GCR
VICTOR9K_GCR_ENCODING
WINT_MAX
WINT_MIN
_ATFILE_SOURCE
_BITS_STDINT_INTN_H
_BITS_STDINT_LEAST_H
_BITS_STDINT_UINTN_H
_BITS_TIME64_H
_BITS_TYPESIZES_H
_BITS_TYPES_H
_BITS_WCHAR_H
_DEFAULT_SOURCE
_FEATURES_H
_POSIX_C_SOURCE
_POSIX_SOURCE
_STDC_PREDEF_H
_STDINT_H
_SYS_CDEFS_H
__FD_SETSIZE
__GLIBC_MINOR__
__GLIBC_USE_C2X_STRTOL
__GLIBC_USE_DEPRECATED_GETS
__GLIBC_USE_DEPRECATED_SCANF
__GLIBC_USE_IEC_60559_BFP_EXT
__GLIBC_USE_IEC_60559_BFP_EXT_C2X
__GLIBC_USE_IEC_60559_EXT
__GLIBC_USE_IEC_60559_FUNCS_EXT
__GLIBC_USE_IEC_60559_FUNCS_EXT_C2X
__GLIBC_USE_IEC_60559_TYPES_EXT
__GLIBC_USE_ISOC2X
__GLIBC_USE_LIB_EXT2
__GLIBC__
__GNU_LIBRARY__
__HAVE_GENERIC_SELECTION
__INO_T_MATCHES_INO64_T
__KERNEL_OLD_TIMEVAL_MATCHES_TIMEVAL64
__LDOUBLE_REDIRECTS_TO_FLOAT128_ABI
__OFF_T_MATCHES_OFF64_T
__RLIM_T_MATCHES_RLIM64_T
__STATFS_MATCHES_STATFS64
__STDC_IEC_559_COMPLEX__
__STDC_IEC_559__
__STDC_IEC_60559_BFP__
__STDC_IEC_60559_COMPLEX__
__STDC_ISO_10646__
__SYSCALL_WORDSIZE
__TIMESIZE
__USE_ATFILE
__USE_FORTIFY_LEVEL
__USE_ISOC11
__USE_ISOC95
__USE_ISOC99
__USE_MISC
__USE_POSIX
__USE_POSIX2
__USE_POSIX199309
__USE_POSIX199506
__USE_POSIX_IMPLICITLY
__USE_XOPEN2K
__USE_XOPEN2K8
__WORDSIZE
__WORDSIZE_TIME64_COMPAT32
__glibc_c99_flexarr_available

Statics§

fs_config_table

Functions§

AdjustTrackPeriod
FastMFMFMgenerator
hxcfe_FDC_FORMAT
hxcfe_FDC_READSECTOR
hxcfe_FDC_SCANSECTOR
hxcfe_FDC_WRITESECTOR
hxcfe_FxStream_AddIndex
hxcfe_FxStream_AnalyzeAndGetTrack
hxcfe_FxStream_ChangeSpeed
hxcfe_FxStream_ExportToBmp
hxcfe_FxStream_FreeStream
hxcfe_FxStream_GetMeanRevolutionPeriod
hxcfe_FxStream_GetNumberOfRevolution
hxcfe_FxStream_GetRevolutionIndex
hxcfe_FxStream_GetRevolutionPeriod
hxcfe_FxStream_ImportHxCStreamBuffer
hxcfe_FxStream_ImportStream
hxcfe_FxStream_SetIndexLength
hxcfe_FxStream_setBitrate
hxcfe_FxStream_setFilterParameters
hxcfe_FxStream_setPhaseCorrectionFactor
hxcfe_FxStream_setResolution
hxcfe_addSector
hxcfe_addSectors
hxcfe_addTrack
hxcfe_allocSide1
hxcfe_clearTrackCache
hxcfe_closeDir
hxcfe_closeFile
hxcfe_createDir
hxcfe_createFile
hxcfe_deinit
hxcfe_deinitFDC
hxcfe_deinitFsManager
hxcfe_deinitFxStream
hxcfe_deinitScript
hxcfe_deinitSectorAccess
hxcfe_deinitXmlFloppy
hxcfe_deleteFile
hxcfe_deleteSide1
hxcfe_duplicateSide
hxcfe_execScriptFile
hxcfe_execScriptLine
hxcfe_execScriptRam
hxcfe_floppyDuplicate
hxcfe_floppyGetDoubleStep
hxcfe_floppyGetInterfaceMode
hxcfe_floppyGetSetParams
hxcfe_floppySectorBySectorCopy
hxcfe_floppySetDoubleStep
hxcfe_floppySetInterfaceMode
hxcfe_floppyUnload
hxcfe_foundMatchingXmlFileFloppy
hxcfe_freeSectorConfig
hxcfe_freeSectorConfigData
hxcfe_freeSide
hxcfe_fseek
hxcfe_ftell
hxcfe_generateDisk
hxcfe_generateFloppy
hxcfe_generateXmlFileFloppy
hxcfe_generateXmlFloppy
hxcfe_getAllTrackISOSectors
hxcfe_getAllTrackSectors
hxcfe_getCellBitrate
hxcfe_getCellFlakeyState
hxcfe_getCellIndexState
hxcfe_getCellState
hxcfe_getCurrentNumberOfSector
hxcfe_getCurrentNumberOfSide
hxcfe_getCurrentNumberOfTrack
hxcfe_getCurrentRPM
hxcfe_getCurrentSectorSize
hxcfe_getCurrentSkew
hxcfe_getCurrentTrackType
hxcfe_getEnvVar
hxcfe_getEnvVarIndex
hxcfe_getEnvVarValue
hxcfe_getFSDesc
hxcfe_getFSID
hxcfe_getFSName
hxcfe_getFirstFile
hxcfe_getFloppy
hxcfe_getFloppyInterfaceModeDesc
hxcfe_getFloppyInterfaceModeID
hxcfe_getFloppyInterfaceModeName
hxcfe_getFloppySize
hxcfe_getFreeFsSpace
hxcfe_getLicense
hxcfe_getNextFile
hxcfe_getNextSector
hxcfe_getNumberOfSide
hxcfe_getNumberOfTrack
hxcfe_getSectorConfigDCRC
hxcfe_getSectorConfigDCRCStatus
hxcfe_getSectorConfigDataMark
hxcfe_getSectorConfigEncoding
hxcfe_getSectorConfigEndSectorIndex
hxcfe_getSectorConfigHCRC
hxcfe_getSectorConfigHCRCStatus
hxcfe_getSectorConfigInputData
hxcfe_getSectorConfigSectorID
hxcfe_getSectorConfigSectorSize
hxcfe_getSectorConfigSideID
hxcfe_getSectorConfigSizeID
hxcfe_getSectorConfigStartDataIndex
hxcfe_getSectorConfigStartSectorIndex
hxcfe_getSectorConfigTrackID
hxcfe_getSectorData
hxcfe_getSectorSize
hxcfe_getSide
hxcfe_getTotalFsSpace
hxcfe_getTrackBitrate
hxcfe_getTrackEncoding
hxcfe_getTrackEncodingName
hxcfe_getTrackLength
hxcfe_getTrackNumberOfSide
hxcfe_getTrackRPM
hxcfe_getVersion
hxcfe_getXmlLayoutDesc
hxcfe_getXmlLayoutID
hxcfe_getXmlLayoutName
hxcfe_imgAutoSetectLoader
hxcfe_imgCallProgressCallback
hxcfe_imgCheckFileCompatibility
hxcfe_imgDeInitLoader
hxcfe_imgExport
hxcfe_imgGetLoaderAccess
hxcfe_imgGetLoaderDesc
hxcfe_imgGetLoaderExt
hxcfe_imgGetLoaderID
hxcfe_imgGetLoaderName
hxcfe_imgGetNumberOfLoader
hxcfe_imgInitLoader
hxcfe_imgLoad
hxcfe_imgLoadEx
hxcfe_imgSetProgressCallback
hxcfe_imgUnload
hxcfe_init
hxcfe_initFDC
hxcfe_initFloppy
hxcfe_initFsManager
hxcfe_initFxStream
hxcfe_initScript
hxcfe_initSectorAccess
hxcfe_initXmlFloppy
hxcfe_insertCell
hxcfe_insertDiskFDC
hxcfe_insertTrack
hxcfe_localRepair
hxcfe_mountImage
hxcfe_numberOfFS
hxcfe_numberOfXmlLayout
hxcfe_openDir
hxcfe_openFile
hxcfe_popSector
hxcfe_popTrack
hxcfe_preloadImgInfos
hxcfe_pushSector
hxcfe_pushTrack
hxcfe_pushTrackPFS
hxcfe_readDir
hxcfe_readFile
hxcfe_readSectorData
hxcfe_readSectorFDC
hxcfe_removeCell
hxcfe_removeDir
hxcfe_removeLastTrack
hxcfe_removeOddTracks
hxcfe_removeTrack
hxcfe_replaceSide
hxcfe_resetSearchTrackPosition
hxcfe_reverseFloppy
hxcfe_reverseTrackData
hxcfe_rotateFloppy
hxcfe_searchSector
hxcfe_sectorRepair
hxcfe_selectFS
hxcfe_selectXmlFloppyLayout
hxcfe_setCellBitrate
hxcfe_setCellFlakeyState
hxcfe_setCellIndexState
hxcfe_setCellState
hxcfe_setDiskFlags
hxcfe_setDiskSectorsHeadID
hxcfe_setEnvVar
hxcfe_setEnvVarValue
hxcfe_setIndexLength
hxcfe_setIndexPosition
hxcfe_setInterfaceMode
hxcfe_setNumberOfSector
hxcfe_setNumberOfSide
hxcfe_setNumberOfTrack
hxcfe_setOutputFunc
hxcfe_setRPM
hxcfe_setScriptOutputFunc
hxcfe_setSectorAccessFlags
hxcfe_setSectorBitrate
hxcfe_setSectorData
hxcfe_setSectorDataCRC
hxcfe_setSectorDataMark
hxcfe_setSectorEncoding
hxcfe_setSectorFill
hxcfe_setSectorGap3
hxcfe_setSectorHeadID
hxcfe_setSectorHeaderCRC
hxcfe_setSectorID
hxcfe_setSectorSize
hxcfe_setSectorSizeID
hxcfe_setSectorTrackID
hxcfe_setSideSkew
hxcfe_setStartSectorID
hxcfe_setTrackBitrate
hxcfe_setTrackInterleave
hxcfe_setTrackPreGap
hxcfe_setTrackRPM
hxcfe_setTrackSkew
hxcfe_setTrackType
hxcfe_setXmlFloppyLayoutFile
hxcfe_shiftTrackData
hxcfe_td_activate_analyzer
hxcfe_td_deinit
hxcfe_td_draw_disk
hxcfe_td_draw_stream_track
hxcfe_td_draw_track
hxcfe_td_draw_trkstream
hxcfe_td_exportToBMP
hxcfe_td_get_view_mode_name
hxcfe_td_getframebuffer
hxcfe_td_getframebuffer_xres
hxcfe_td_getframebuffer_yres
hxcfe_td_getlastpulselist
hxcfe_td_getlastsectorlist
hxcfe_td_init
hxcfe_td_select_view_type
hxcfe_td_setName
hxcfe_td_setProgressCallback
hxcfe_td_set_marker
hxcfe_td_setparams
hxcfe_td_stream_to_sound
hxcfe_umountImage
hxcfe_writeFile
hxcfe_writeSectorData
hxcfe_writeSectorFDC
pushTrackCode
tg_addSectorToTrack
tg_allocsubtrack_char
tg_allocsubtrack_long
tg_alloctrack
tg_completeTrack
tg_computeMinTrackSize
tg_generateTrack
tg_generateTrackEx
tg_initTrack
tg_initTrackEncoder

Type Aliases§

HXCFE
HXCFE_CYLINDER
HXCFE_FDCCTRL
HXCFE_FLOPPY
HXCFE_FLPGEN
HXCFE_FSENTRY
HXCFE_FSMNG
HXCFE_FXSA
HXCFE_IMGLDR
HXCFE_IMGLDRPROGRESSOUT_FUNC
HXCFE_IMGLDR_FILEINFOS
HXCFE_PRINTF_FUNC
HXCFE_SECTCFG
HXCFE_SECTORACCESS
HXCFE_SIDE
HXCFE_STREAMCHANNEL
HXCFE_TD
HXCFE_TDPROGRESSOUT_FUNC
HXCFE_TD_MARKER
HXCFE_TRACKPOSOUT_FUNC
HXCFE_TRKSTREAM
HXCFE_XMLLDR
SCRIPT_PRINTF_FUNC
__blkcnt64_t
__blkcnt_t
__blksize_t
__caddr_t
__clock_t
__clockid_t
__daddr_t
__dev_t
__fsblkcnt64_t
__fsblkcnt_t
__fsfilcnt64_t
__fsfilcnt_t
__fsword_t
__gid_t
__id_t
__ino64_t
__ino_t
__int8_t
__int16_t
__int32_t
__int64_t
__int_least8_t
__int_least16_t
__int_least32_t
__int_least64_t
__intmax_t
__intptr_t
__key_t
__loff_t
__mode_t
__nlink_t
__off64_t
__off_t
__pid_t
__quad_t
__rlim64_t
__rlim_t
__sig_atomic_t
__socklen_t
__ssize_t
__suseconds64_t
__suseconds_t
__syscall_slong_t
__syscall_ulong_t
__time_t
__timer_t
__u_char
__u_int
__u_long
__u_quad_t
__u_short
__uid_t
__uint8_t
__uint16_t
__uint32_t
__uint64_t
__uint_least8_t
__uint_least16_t
__uint_least32_t
__uint_least64_t
__uintmax_t
__useconds_t
_bindgen_ty_1
_bindgen_ty_2
_bindgen_ty_3
fs_config
int_fast8_t
int_fast16_t
int_fast32_t
int_fast64_t
int_least8_t
int_least16_t
int_least32_t
int_least64_t
intmax_t
pll_stat
s_index_evt
s_pulseslist
s_sectorlist
track_generator
uint_fast8_t
uint_fast16_t
uint_fast32_t
uint_fast64_t
uint_least8_t
uint_least16_t
uint_least32_t
uint_least64_t
uintmax_t