#include <mios32.h>#include "tasks.h"#include <string.h>#include <md5.h>#include "file.h"#include "mbng_file.h"#include "mbng_file_l.h"Data Structures | |
| struct | mbng_file_l_info_t |
Defines | |
| #define | DEBUG_VERBOSE_LEVEL 1 |
| #define | MBNG_FILES_PATH "/" |
| #define | BIN_FILE_FORMAT_NUMBER 0 |
| #define | MD5_READ_BLOCKSIZE 64 |
| #define | FLUSH_BUFFER if( !write_to_file ) { DEBUG_MSG(line_buffer); } else { status |= FILE_WriteBuffer((u8 *)line_buffer, strlen(line_buffer)); } |
Functions | |
| s32 | MBNG_FILE_L_Init (u32 mode) |
| s32 | MBNG_FILE_L_Load (char *filename) |
| s32 | MBNG_FILE_L_Unload (void) |
| s32 | MBNG_FILE_L_Valid (void) |
| s32 | readBinFileMD5 (char *filepath, u8 md5_checksum[16]) |
| s32 | parseBinFile (char *filepath) |
| s32 | generateNglFileMD5 (char *filepath, u8 md5_checksum[16]) |
| s32 | MBNG_FILE_L_Read (char *filename) |
| s32 | MBNG_FILE_L_Write (char *filename) |
| s32 | MBNG_FILE_L_Debug (void) |
| const char * | MBNG_FILE_L_GetLabel (char *label, u16 value) |
Variables | |
| char | mbng_file_l_patch_name [MBNG_FILE_L_FILENAME_LEN+1] |
| char | filepath [MAX_PATH] |
| #define FLUSH_BUFFER if( !write_to_file ) { DEBUG_MSG(line_buffer); } else { status |= FILE_WriteBuffer((u8 *)line_buffer, strlen(line_buffer)); } |
| #define MD5_READ_BLOCKSIZE 64 |
1.6.1