1/*
2** Copyright 2001, Travis Geiselbrecht. All rights reserved.
3** Distributed under the terms of the NewOS License.
4*/
5#include <stdio.h>
6#include <stdlib.h>
7
8#define NUM_COLUMNS 16
9
10int main(int argc, char **argv)
11{
12	FILE *infp = stdin;
13	char c;
14	int column = 0;
15
16	while(!feof(infp)) {
17		int err;
18		err = fread(&c, sizeof(c), 1, infp);
19		if(err != 1)
20			break;
21
22		printf("0x%02x,", ((int)c) & 0xff);
23		if((++column % NUM_COLUMNS) == 0) {
24			printf("\n");
25		}
26	}
27
28	return 0;
29}
30
31