Robert James Kaes
-
2005-05-10
Added new code to handle page-based chips like the
ATtiny2313. These chips must be programmed a page at a
time. Currently only paged program memory is support,
but the infrastructure for programming aged-EEPROM is
already in place.
The devices.conf file format was extended to allow the
page size to be specified as well. The memory and
EEPROM parts can now contain an optional
'/page_size_in_bytes'. For example, the ATtiny2313
device line would look like:
+ATtiny2313;1e;91;0a;xx;2048/32;128/4;
which indicates a program memory size of 2048 bytes,
paged 32 bytes at a time; and an EEPROM memory size of
128 bytes, paged 4 bytes at a time.