summaryrefslogtreecommitdiff
path: root/downloader/proto.txt
diff options
context:
space:
mode:
Diffstat (limited to 'downloader/proto.txt')
-rw-r--r--downloader/proto.txt10
1 files changed, 9 insertions, 1 deletions
diff --git a/downloader/proto.txt b/downloader/proto.txt
index 98beebe..a53acc9 100644
--- a/downloader/proto.txt
+++ b/downloader/proto.txt
@@ -43,7 +43,7 @@ identify:
1 | len=3 | <csum>
answer:
- 1 | len=22 | <ret> | version | name | devid | fss | mess | supported | <csum>
+ 1 | len=22 | <ret> | version | name | devid | fs | fss | es | mess | supported | <csum>
version:
2bytes, protocol version
@@ -59,12 +59,20 @@ identify:
2bytes, device id of the PIC
The downlaoder may use this id to check if it talks to the right bootloader
+ fs:
+ 2bytes, flash size
+ The size of the flash in code words.
+
fss:
1byte, flash segment size
The number of words of one flash segment which has to be written at once.
If less than <fss> should be updated the downloader has to perform a read
operation first.
+ es:
+ 2bytes, eeprom size
+ The size of the eeprom in bytes.
+
mess:
1byte, maximum eeprom segment size
This represents the maximum number of eeprom bytes which may be written or