From ef92f5673d1694d5a2a4920973c927ca0c8c9bf3 Mon Sep 17 00:00:00 2001 From: Christian Pointner Date: Sun, 4 Aug 2013 16:41:26 +0000 Subject: dropped useless supported flags git-svn-id: https://svn.spreadspace.org/pic/trunk@98 a09c6847-51d9-44de-8ef2-e725cf50f3c7 --- bootloader/proto.txt | 21 +++------------------ 1 file changed, 3 insertions(+), 18 deletions(-) (limited to 'bootloader/proto.txt') diff --git a/bootloader/proto.txt b/bootloader/proto.txt index 61975cf..7353f9c 100644 --- a/bootloader/proto.txt +++ b/bootloader/proto.txt @@ -43,7 +43,7 @@ identify: 1 | len=3 | answer: - 1 | len=19 | | version | name | devid | fs | fss | es | mess | cfg | supported | + 1 | len=19 | | version | name | devid | fs | fss | es | mess | cfg | version: 2bytes, protocol version @@ -82,21 +82,6 @@ identify: cfg: 1byte, number of configuration words. - supported: - 2bytes, a bitmap showing supported commands - The commands 'identify' and 'boot' are always supported by the bootloader, - others may not (i.e.: not all PICs allow to update the configurtion words) - - bit | command - -----+---------- - 0 | reset - 1 | read flash - 2 | write flash - 3 | read eeprom - 4 | write eeprom - 5 | read config - 6 | write config - boot: ~~~~~ @@ -161,7 +146,7 @@ read eeprom: 6 | len=4+ | | data | The bootloader reads bytes from eeprom at address and returns it as - . len is 1byte long. + . len is 1byte long and it's value must not exceed bytes. write eeprom: @@ -174,7 +159,7 @@ write eeprom: 7 | len=4 | | The bootloader writes (which has to contain exactly -4 bytes) to address - inside the eeprom. len is 1byte long and the value must not exceed bytes. + inside the eeprom. len is 1byte long and it's value must not exceed bytes. read config: -- cgit v1.2.3