--- a/src/util.c Tue Aug 01 21:55:38 2006 +0000 +++ b/src/util.c Tue Sep 12 08:36:09 2006 +0000 @@ -1,5 +1,5 @@ /** - * $Id: util.c,v 1.5 2006-08-01 21:55:38 nkeynes Exp $ + * $Id: util.c,v 1.6 2006-09-12 08:36:09 nkeynes Exp $ * * Miscellaneous utility functions. * @@ -61,13 +61,17 @@ } } - void fwrite_dump32( unsigned int *data, unsigned int length, FILE *f ) { + fwrite_dump32v( data, length, 8, f ); +} + +void fwrite_dump32v( unsigned int *data, unsigned int length, int wordsPerLine, FILE *f ) +{ unsigned int i, j; - for( i =0; i>2; i+=8 ) { + for( i =0; i>2; i+=wordsPerLine ) { fprintf( f, "%08X:", i); - for( j=i; j