Mercurial > public > hwos_code
comparison src/start.asm @ 608:d866684249bd
work on 2.99 stable
| author | heinrichsweikamp |
|---|---|
| date | Mon, 07 Jan 2019 21:13:43 +0100 |
| parents | ca4556fb60b9 |
| children | 6dd6b37da7c8 |
comparison
equal
deleted
inserted
replaced
| 607:c5151a490d88 | 608:d866684249bd |
|---|---|
| 88 movwf TBLPTRU | 88 movwf TBLPTRU |
| 89 TBLRD*+ ; reads 0x07 for analog buttons | 89 TBLRD*+ ; reads 0x07 for analog buttons |
| 90 movlw 0x07 | 90 movlw 0x07 |
| 91 cpfseq TABLAT | 91 cpfseq TABLAT |
| 92 bcf analog_switches | 92 bcf analog_switches |
| 93 | |
| 94 ; get screen type (2) from Bootloader-Info | |
| 95 bsf screen_type2 | |
| 96 movlw 0x80 | |
| 97 movwf TBLPTRL ; Only adjust low byte. High and Upper are still 0x01F7... | |
| 98 TBLRD*+ ; Reads 0x83 for screen 2 | |
| 99 movlw 0x83 | |
| 100 cpfseq TABLAT | |
| 101 bcf screen_type2 | |
| 93 | 102 |
| 94 ; read button polarity | 103 ; read button polarity |
| 95 movlw LOW .897 | 104 movlw LOW .897 |
| 96 movwf EEADR | 105 movwf EEADR |
| 97 movlw HIGH .897 | 106 movlw HIGH .897 |
