Changeset 211 in xtideuniversalbios for trunk/Serial_Server/library/FlatImage.cpp
- Timestamp:
- Jan 16, 2012, 7:23:11 PM (13 years ago)
- google:author:
- gregli@hotmail.com
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Serial_Server/library/FlatImage.cpp
r209 r211 25 25 fp = fopen( name, "r" ); 26 26 if( fp ) 27 log( 0, "Create Failure: '%s' already exists", name );27 log( -1, "Create Failure: '%s' already exists", name ); 28 28 29 29 if( !(fp = fopen( name, "w" )) ) 30 log( 0, "Could not create file '%s'", name );30 log( -1, "Could not create file '%s'", name ); 31 31 32 32 memset( &buff[0], 0, 512 ); … … 35 35 { 36 36 if( fwrite( &buff[0], 1, 512, fp ) != 512 ) 37 log( 0, "Create write black sector error" );37 log( -1, "Create write black sector error" ); 38 38 } 39 39 fclose( fp ); 40 40 41 41 sizef = size2/2048.0; 42 log( 1, "Created file '%s' with geometry %u:%u:%u, size %.1lf megabytes\n", name, p_cyl, p_sect, p_head, sizef );42 log( 0, "Created file '%s' with geometry %u:%u:%u, size %.1lf megabytes\n", name, p_cyl, p_sect, p_head, sizef ); 43 43 } 44 44 45 45 fp = fopen( name, "r+" ); 46 46 if( !fp ) 47 log( 0, "Could not Open %s", name ); 48 49 log( 1, "Opening disk image '%s'", name ); 47 log( -1, "Could not Open '%s'", name ); 50 48 51 49 fseek( fp, 0, SEEK_END ); … … 53 51 54 52 if( !totallba ) 55 log( 0, "Could not get file size");53 log( -1, "Could not get file size for '%s'", name ); 56 54 57 55 if( totallba & 0x1ff ) 58 log( 0, "File not made up of 512 byte sectors");56 log( -1, "'%s' not made up of 512 byte sectors", name ); 59 57 60 58 totallba >>= 9; … … 62 60 { 63 61 if( p_sect || p_head || p_cyl ) 64 log( 0, "File size does not match geometry");62 log( -1, "'%s', file size does not match geometry", name ); 65 63 else if( (totallba % 16) != 0 || ((totallba/16) % 63) != 0 ) 66 log( 0, "File size does not match standard geometry (x:16:63), please give explicitly with -g");64 log( -1, "'%s', file size does not match standard geometry (x:16:63), please geometry explicitly with -g", name ); 67 65 else 68 66 { … … 80 78 81 79 sizef = totallba/2048.0; 82 log( 1, "Using geometry %u:%u:%u, total size %.1lf megabytes", cyl, sect, head, sizef );80 log( 0, "Opening disk image '%s', geometry %u:%u:%u, total size %.1lf MB", name, cyl, sect, head, sizef ); 83 81 } 84 82
Note:
See TracChangeset
for help on using the changeset viewer.