mirror of
https://github.com/eclipse-threadx/filex.git
synced 2026-09-14 12:36:59 +08:00
Update media driver status initialization FX_DRIVER_INIT request
Main Changes ------------ - In fx_media_format(), set fx_media_driver_status to FX_MEDIA_INVALID to indicate the request originates from a format call. - In fx_media_open(), set fx_media_driver_status to FX_MEDIA_NOT_OPEN to indicate the request originates from an open call. Fixed issues ------------- -Issue #79 Signed-off-by: Haithem Rahmani <haithem.rahmani@st.com>
This commit is contained in:
@@ -161,9 +161,11 @@ UINT sectors_per_fat, f, s;
|
||||
media_ptr -> fx_media_hidden_sectors = hidden_sectors;
|
||||
|
||||
/* Initialize the supplied media I/O driver. First, build the
|
||||
initialize driver request. */
|
||||
initialize driver request. Set the fx_media_driver_status to FX_MEDIA_INVALID
|
||||
to let the driver know that the request is issued from a fx_media_format() call
|
||||
*/
|
||||
media_ptr -> fx_media_driver_request = FX_DRIVER_INIT;
|
||||
media_ptr -> fx_media_driver_status = FX_IO_ERROR;
|
||||
media_ptr -> fx_media_driver_status = FX_MEDIA_INVALID;
|
||||
media_ptr -> fx_media_driver_info = driver_info_ptr;
|
||||
media_ptr -> fx_media_driver_write_protect = FX_FALSE;
|
||||
media_ptr -> fx_media_driver_free_sector_update = FX_FALSE;
|
||||
|
||||
Reference in New Issue
Block a user