In memory of Ben “bushing” Byer, who passed away on Monday, February 8th, 2016.

Changes

Jump to navigation Jump to search
379 bytes added ,  05:12, 2 January 2016
m
Fix formatting, add another enum
Line 316: Line 316:  
#define FS_STATUS_CANCELED          (FS_STATUS_BASE - 1)
 
#define FS_STATUS_CANCELED          (FS_STATUS_BASE - 1)
 
#define FS_STATUS_END              (FS_STATUS_BASE - 2)
 
#define FS_STATUS_END              (FS_STATUS_BASE - 2)
 +
 
#define FS_STATUS_MAX              (FS_STATUS_BASE - 3)
 
#define FS_STATUS_MAX              (FS_STATUS_BASE - 3)
   
#define FS_STATUS_ALREADY_OPEN      (FS_STATUS_BASE - 4)
 
#define FS_STATUS_ALREADY_OPEN      (FS_STATUS_BASE - 4)
 
#define FS_STATUS_EXISTS            (FS_STATUS_BASE - 5)
 
#define FS_STATUS_EXISTS            (FS_STATUS_BASE - 5)
Line 358: Line 358:  
typedef struct {uint8_t buffer[FS_CLIENT_BUFFER_SIZE];} FSClient;
 
typedef struct {uint8_t buffer[FS_CLIENT_BUFFER_SIZE];} FSClient;
 
typedef struct {uint8_t buffer[FS_CMD_BLOCK_SIZE];} FSCmdBlock;
 
typedef struct {uint8_t buffer[FS_CMD_BLOCK_SIZE];} FSCmdBlock;
 +
 +
typedef enum {
 +
    FS_VOLSTATE_INITIAL = 0,
 +
    FS_VOLSTATE_READY,
 +
 +
    FS_VOLSTATE_NO_MEDIA,
 +
 +
    FS_VOLSTATE_INVALID_MEDIA,
 +
    FS_VOLSTATE_DIRTY_MEDIA,
 +
    FS_VOLSTATE_WRONG_MEDIA,
 +
    FS_VOLSTATE_MEDIA_ERROR,
 +
    FS_VOLSTATE_DATA_CORRUPTED,
 +
    FS_VOLSTATE_WRITE_PROTECTED,
 +
 +
    FS_VOLSTATE_JOURNAL_FULL,
 +
    FS_VOLSTATE_FATAL,
 +
 +
    FS_VOLSTATE_INVALID
 +
} FSVolumeState;
 
</syntaxhighlight>
 
</syntaxhighlight>
  
52

edits

Navigation menu