LIBRARY   LIBHXCFE
EXPORTS
   hxcfe_init                               @1
   hxcfe_setOutputFunc                      @2
   hxcfe_getVersion                         @3
   hxcfe_deinit                             @4
   hxcfe_getLicense                         @5

   hxcfe_setEnvVar                          @10
   hxcfe_getEnvVar                          @11
   hxcfe_getEnvVarIndex                     @12
   hxcfe_getEnvVarValue                     @13
   hxcfe_setEnvVarValue                     @14

   hxcfe_execScriptFile                     @15
   hxcfe_execScriptRam                      @16
   hxcfe_execScriptLine                     @17
   hxcfe_setScriptOutputFunc                @18

   hxcfe_freeFloppy                         @21
   hxcfe_floppySectorBySectorCopy           @22
   hxcfe_floppyUnload                       @23
   hxcfe_floppyDuplicate                    @24
   hxcfe_getNumberOfTrack                   @25
   hxcfe_getNumberOfSide                    @26
   hxcfe_getFloppySize                      @27
   hxcfe_floppyGetSetParams                 @28
   hxcfe_floppyGetInterfaceMode             @29
   hxcfe_floppySetInterfaceMode             @30
   hxcfe_floppyGetDoubleStep                @31
   hxcfe_floppySetDoubleStep                @32
   hxcfe_floppyGetFlags                     @33
   hxcfe_floppySetFlags                     @34

   hxcfe_getFloppyInterfaceModeID           @39
   hxcfe_getFloppyInterfaceModeName         @40
   hxcfe_getFloppyInterfaceModeDesc         @41
   hxcfe_getTrackEncodingName               @42
   hxcfe_getTrackBitrate                    @43
   hxcfe_getTrackEncoding                   @44
   hxcfe_getTrackLength                     @45
   hxcfe_getTrackRPM                        @46
   hxcfe_getTrackNumberOfSide               @47
   hxcfe_getHash                            @48

   hxcfe_initFloppy                         @50
   hxcfe_pushTrack                          @51
   hxcfe_setTrackInterleave                 @52
   hxcfe_setTrackSkew                       @53
   hxcfe_setTrackBitrate                    @54
   hxcfe_setIndexPosition                   @55
   hxcfe_setIndexLength                     @56
   hxcfe_setTrackPreGap                     @57
   hxcfe_setNumberOfTrack                   @58
   hxcfe_setNumberOfSide                    @59
   hxcfe_setNumberOfSector                  @60
   hxcfe_setSectorSize                      @61
   hxcfe_setRPM                             @62
   hxcfe_setSectorID                        @63
   hxcfe_setSectorHeadID                    @64
   hxcfe_setSectorTrackID                   @65
   hxcfe_setSectorData                      @66
   hxcfe_pushSector                         @67
   hxcfe_popSector                          @68
   hxcfe_setTrackType                       @69

   hxcfe_addSector                          @70
   hxcfe_setSectorBitrate                   @71
   hxcfe_setSectorGap3                      @72
   hxcfe_setSectorSizeID                    @73
   hxcfe_setSectorFill                      @74
   hxcfe_setSectorEncoding                  @75
   hxcfe_setSectorDataCRC                   @76
   hxcfe_setSectorHeaderCRC                 @77
   hxcfe_setSectorDataMark                  @78
   hxcfe_popTrack                           @79
   hxcfe_getFloppy                          @80
   hxcfe_generateDisk                       @81
   hxcfe_setDiskSectorsHeadID               @82

   hxcfe_initSectorAccess                   @100
   hxcfe_getNextSector                      @101
   hxcfe_searchSector                       @102
   hxcfe_getSectorSize                      @103
   hxcfe_getSectorData                      @104
   hxcfe_readSectorData                     @105
   hxcfe_freeSectorConfig                   @106
   hxcfe_deinitSectorAccess                 @107
   hxcfe_writeSectorData                    @108
   hxcfe_resetSearchTrackPosition           @109
   hxcfe_setSectorAccessFlags               @110

   hxcfe_td_init                            @120
   hxcfe_td_draw_track                      @121
   hxcfe_td_draw_disk                       @122
   hxcfe_td_deinit                          @123
   hxcfe_td_setparams                       @124
   hxcfe_td_getlastsectorlist               @125
   hxcfe_td_activate_analyzer               @126
   hxcfe_td_getframebuffer                  @127
   hxcfe_td_getframebuffer_xres             @128
   hxcfe_td_getframebuffer_yres             @129
   hxcfe_td_getlastpulselist                @130
   hxcfe_td_setProgressCallback             @131
   hxcfe_td_setName                         @132
   hxcfe_td_draw_trkstream                  @133
   hxcfe_td_exportToBMP                     @134
   hxcfe_td_select_view_type                @135
   hxcfe_td_get_view_mode_name              @136
   hxcfe_td_stream_to_sound                 @137
   hxcfe_td_set_marker                      @138
   hxcfe_td_draw_stream_track               @139
   hxcfe_td_zoom_area                       @140
   hxcfe_td_virt_xres                       @141
   hxcfe_td_virt_yres                       @142
   hxcfe_td_window_xpos                     @143
   hxcfe_td_window_ypos                     @144

   hxcfe_generateFloppy                     @150

   hxcfe_imgInitLoader                      @160
   hxcfe_imgDeInitLoader                    @161
   hxcfe_imgAutoSetectLoader                @162
   hxcfe_imgLoad                            @163
   hxcfe_imgLoadEx                          @164
   hxcfe_imgUnload                          @165
   hxcfe_imgExport                          @166
   hxcfe_imgSetProgressCallback             @167
   hxcfe_imgGetNumberOfLoader               @168
   hxcfe_imgGetLoaderID                     @169
   hxcfe_imgGetLoaderAccess                 @170
   hxcfe_imgGetLoaderDesc                   @171
   hxcfe_imgGetLoaderName                   @172
   hxcfe_imgGetLoaderExt                    @173

   hxcfe_initXmlFloppy                      @200
   hxcfe_numberOfXmlLayout                  @201
   hxcfe_getXmlLayoutID                     @202
   hxcfe_getXmlLayoutDesc                   @203
   hxcfe_getXmlLayoutName                   @204
   hxcfe_selectXmlFloppyLayout              @205
   hxcfe_generateXmlFloppy                  @206
   hxcfe_generateXmlFileFloppy              @207
   hxcfe_deinitXmlFloppy                    @208
   hxcfe_setXmlFloppyLayoutFile             @209

   hxcfe_initFDC                            @300
   hxcfe_deinitFDC                          @301
   hxcfe_insertDiskFDC                      @302
   hxcfe_readSectorFDC                      @303
   hxcfe_writeSectorFDC                     @304
   hxcfe_FDC_READSECTOR                     @305
   hxcfe_FDC_WRITESECTOR                    @306
   hxcfe_FDC_FORMAT                         @307
   hxcfe_FDC_SCANSECTOR                     @308

   hxcfe_checkFSID                          @400
   hxcfe_initFsManager                      @401
   hxcfe_getFSID                            @402
   hxcfe_numberOfFS                         @403
   hxcfe_getFSDesc                          @404
   hxcfe_getFSName                          @405
   hxcfe_selectFS                           @406
   hxcfe_deinitFsManager                    @407
   hxcfe_mountImage                         @408
   hxcfe_umountImage                        @409
   hxcfe_openFile                           @410
   hxcfe_createFile                         @411
   hxcfe_writeFile                          @412
   hxcfe_readFile                           @413
   hxcfe_fseek                              @414
   hxcfe_ftell                              @415
   hxcfe_closeFile                          @416
   hxcfe_deleteFile                         @417
   hxcfe_createDir                          @418
   hxcfe_removeDir                          @419
   hxcfe_openDir                            @420
   hxcfe_readDir                            @421
   hxcfe_closeDir                           @422
   hxcfe_getFreeFsSpace                     @423
   hxcfe_getTotalFsSpace                    @424

   hxcfe_getSectorConfigEncoding            @450
   hxcfe_getSectorConfigSectorID            @451
   hxcfe_getSectorConfigSideID              @452
   hxcfe_getSectorConfigSectorSize          @453
   hxcfe_getSectorConfigTrackID             @454
   hxcfe_getSectorConfigHCRC                @455
   hxcfe_getSectorConfigDCRC                @456
   hxcfe_getSectorConfigStartSectorIndex    @457
   hxcfe_getSectorConfigStartDataIndex      @458
   hxcfe_getSectorConfigEndSectorIndex      @459
   hxcfe_getSectorConfigInputData           @460
   hxcfe_getSectorConfigSizeID              @461
   hxcfe_getSectorConfigDataMark            @462
   hxcfe_getSectorConfigHCRCStatus          @463
   hxcfe_getSectorConfigDCRCStatus          @464

   hxcfe_getSide                            @500
   hxcfe_shiftTrackData                     @501
   hxcfe_getCellState                       @502
   hxcfe_setCellState                       @503
   hxcfe_removeCell                         @504
   hxcfe_insertCell                         @505
   hxcfe_getCellFlakeyState                 @506
   hxcfe_setCellFlakeyState                 @507
   hxcfe_getCellIndexState                  @508
   hxcfe_setCellIndexState                  @509
   hxcfe_getCellBitrate                     @510
   hxcfe_setCellBitrate                     @511
   hxcfe_rotateFloppy                       @512
   hxcfe_setTrackRPM                        @513
   hxcfe_removeOddTracks                    @514
   hxcfe_removeLastTrack                    @515
   hxcfe_addTrack                           @516
   hxcfe_duplicateSide                      @517
   hxcfe_replaceSide                        @518
   hxcfe_freeSide                           @519
   hxcfe_localRepair                        @520
   hxcfe_sectorRepair                       @521
   hxcfe_reverseTrackData                   @522
   hxcfe_reverseFloppy                      @523
   hxcfe_deleteSide1                        @524
   hxcfe_allocSide1                         @525
   hxcfe_removeTrack                        @526
   hxcfe_insertTrack                        @527

   hxcfe_initFxStream                       @600
   hxcfe_FxStream_setResolution             @601
   hxcfe_FxStream_setBitrate                @602
   hxcfe_FxStream_setPhaseCorrectionFactor  @603
   hxcfe_FxStream_setFilterParameters       @604
   hxcfe_FxStream_ImportStream              @605
   hxcfe_FxStream_AddIndex                  @606
   hxcfe_FxStream_AnalyzeAndGetTrack        @607
   hxcfe_FxStream_ExportToBmp               @608
   hxcfe_FxStream_FreeStream                @609
   hxcfe_FxStream_GetNumberOfRevolution     @610
   hxcfe_FxStream_GetRevolutionIndex        @611
   hxcfe_FxStream_GetRevolutionPeriod       @612
   hxcfe_FxStream_GetMeanRevolutionPeriod   @613
   hxcfe_FxStream_ImportHxCStreamBuffer     @614
   hxcfe_deinitFxStream                     @615
   hxcfe_FxStream_ChangeSpeed               @616
   hxcfe_FxStream_SetIndexLength            @617
