//---------------------------------------------------------------------- // Simple Hex to Intel Hex file converter // W. J. Dally - 11/26/01 //---------------------------------------------------------------------- #include #include //---------------------------------------------------------------------- #define BYTES_PER_LINE 8 //---------------------------------------------------------------------- int data[BYTES_PER_LINE] ; //---------------------------------------------------------------------- // read a line in a hex format // aaaa dd dd dd dd dd dd dd dd // // print a line in hex format // :llaaaattdd...ddcc //---------------------------------------------------------------------- void main(){ int i, cs, address, j ; while(!feof(stdin)) { j = scanf("%x",&address) ; if((j==EOF)||(j==0)) break ; if(address == 0xffff) break ; for(i=0;i>8) & 0xff) ; for(i=0;i