Mercurial > public > hwos_code
changeset 424:0760850e0fe9
ignore 0x47 for standard hwOS
author | heinrichsweikamp |
---|---|
date | Thu, 12 May 2016 14:58:32 +0200 |
parents | ccaaac45b61a |
children | 75f913a029d0 |
files | doc/hwos_interface.odt src/changelog.txt src/comm.asm src/hwos.inc |
diffstat | 4 files changed, 13 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/src/changelog.txt Mon May 02 12:41:20 2016 +0200 +++ b/src/changelog.txt Thu May 12 14:58:32 2016 +0200 @@ -1,3 +1,9 @@ +[2.08] + + +[2.07] +Release version for new OSTC2 (Minor internal hardware changes) + [2.06] CHANGE: Remove ppO2 [Dil] from OC dive mode screen
--- a/src/comm.asm Mon May 02 12:41:20 2016 +0200 +++ b/src/comm.asm Thu May 12 14:58:32 2016 +0200 @@ -1050,7 +1050,9 @@ movff opt_safety_stop_end, TXREG1 ; RCREG1=0x45 dcfsnz WREG movff opt_safety_stop_reset, TXREG1 ; RCREG1=0x46 - + dcfsnz WREG + clrf TXREG1 ; RCREG1=0x47, ignore conservatism for standard hwOS + comm_read_abort: comm_read_done: bra comm_download_mode0 ; Done. Loop with timeout reset @@ -1348,6 +1350,8 @@ movff RCREG1, opt_safety_stop_end ; RCREG1=0x45 dcfsnz WREG movff RCREG1, opt_safety_stop_reset ; RCREG1=0x46 + dcfsnz WREG + nop ; RCREG1=0x47, ignore conservatism for standard hwOS comm_write_abort:
--- a/src/hwos.inc Mon May 02 12:41:20 2016 +0200 +++ b/src/hwos.inc Thu May 12 14:58:32 2016 +0200 @@ -20,8 +20,8 @@ ; Firmware definition #DEFINE softwareversion_x d'2' ; Software version XX.YY -#DEFINE softwareversion_y d'07' ; Software version XX.YY -#DEFINE softwareversion_beta 0 ; (and 0 for release) +#DEFINE softwareversion_y d'08' ; Software version XX.YY +#DEFINE softwareversion_beta 1 ; (and 0 for release) ; Firmware version will appear in "Change Firmware" style #DEFINE firmware_expire_year .17 #DEFINE firmware_expire_month .3