|
IntelHexToBin
|
Public Member Functions | |
| LinkedHashMap< Long, String > | processRecord (LinkedHashMap< Integer, String > lnTbl) |
| Record | parseRecord (String record) |
Public Attributes | |
| long | StartAddress |
Class parses each line from the hex file to fetch address and data which are then inserted into the hash table. Parsing is carried as per the intel hexadecimal object file format specification.
| Record com.hobby.project.LineParser.parseRecord | ( | String | record | ) |
| LinkedHashMap<Long, String> com.hobby.project.LineParser.processRecord | ( | LinkedHashMap< Integer, String > | lnTbl | ) |
Each line is processed and based on the type of the record, memory load address is determined.
| lnTbl | hash table consisting of keys - line number and values - string record |


1.8.13