Sat Jun 21 10:21:53 CEST 2008

terminology cleanup

chunk:    list of binary/asm code associated to a word (entry point)
chain:    list of chunks with fallthrough

for manipulating blobs of code for ihex + upload, a different name is
necessary. let's call it blob then instead of chunk.

bin:      (number (listof number)) binary code list that happens to be

line:     upload unit (8 bytes on PIC18)
block:    erase unit (64 bytes on PIC18)

to ease uploading, the chunk/chain subdivision is converted to lumps,
which are then concatenated into bigger lumps. and split into lines.