Two questions:
1) If I were to store data in the firmware, after the end of all the executable code, could there be any unpleasant side effects?
2) Assuming the answer to (1) is no, is there a relatively easy way of getting at it, i.e. seeking to a particular offset and reading in the data...