Sector generator : pass flags with the new hxcfe_setSectorAccessFlags function.

git-svn-id: svn://svn.code.sf.net/p/hxcfloppyemu/code/HxCFloppyEmulator/libhxcfe/trunk@2632 63fa2f70-6a9b-4bc4-b855-9c6a949b1d69
This commit is contained in:
Jean-François DEL NERO
2023-01-09 21:53:58 +00:00
parent 9e53607661
commit 2efc798d89
2 changed files with 7 additions and 0 deletions
+5
View File
@@ -347,6 +347,8 @@ void hxcfe_deinitXmlFloppy( HXCFE_XMLLDR* xmlfb_ctx );
HXCFE_SECTORACCESS* hxcfe_initSectorAccess( HXCFE* floppycontext, HXCFE_FLOPPY *fp );
void hxcfe_setSectorAccessFlags( HXCFE_SECTORACCESS* ss_ctx, uint32_t flags);
HXCFE_SECTCFG* hxcfe_getNextSector( HXCFE_SECTORACCESS* ss_ctx, int32_t track, int32_t side, int32_t type );
HXCFE_SECTCFG* hxcfe_searchSector ( HXCFE_SECTORACCESS* ss_ctx, int32_t track, int32_t side, int32_t id, int32_t type );
void hxcfe_resetSearchTrackPosition( HXCFE_SECTORACCESS* ss_ctx );
@@ -365,6 +367,9 @@ void hxcfe_clearTrackCache(HXCFE_SECTORACCESS* ss_ctx);
void hxcfe_deinitSectorAccess( HXCFE_SECTORACCESS* ss_ctx );
// Flags
#define SECTORACCESS_IGNORE_SIDE_ID 0x00000001
////////////////////////////////////////////////////////////////////////////////////////////////////
// FDC style functions //
////////////////////////////////////////////////////////////////////////////////////////////////////
+2
View File
@@ -19,6 +19,8 @@ typedef struct _HXCFE_SECTORACCESS
SECTORSEARCHTRACKCACHE * track_cache;
int32_t old_bitoffset;
uint32_t flags;
}HXCFE_SECTORACCESS;
#define _HXCFE_SECTORACCESS_