comparison src/divemode.asm @ 197:3bbfac29ba3e

cleanup
author heinrichsweikamp
date Thu, 06 Nov 2014 15:28:59 +0100
parents bca0f054f023
children 93085f540746
comparison
equal deleted inserted replaced
196:a0e0ddfc1b49 197:3bbfac29ba3e
1239 1239
1240 dive_boot_oc: 1240 dive_boot_oc:
1241 extern get_first_gas_to_WREG 1241 extern get_first_gas_to_WREG
1242 call get_first_gas_to_WREG ; Gets first gas (0-4) into WREG 1242 call get_first_gas_to_WREG ; Gets first gas (0-4) into WREG
1243 movff WREG,char_I_first_gas ; Copy for compatibility 1243 movff WREG,char_I_first_gas ; Copy for compatibility
1244 movff WREG,active_gas ; Set for logbook and display
1245 rcall setup_gas_registers ; With WREG=Gas 0-4 1244 rcall setup_gas_registers ; With WREG=Gas 0-4
1245 banksel char_I_first_gas
1246 incf char_I_first_gas,F ; 0-4 -> 1-5
1247 banksel common
1246 return 1248 return
1247 1249
1248 dive_boot_cc: 1250 dive_boot_cc:
1249 call compute_ppo2 ; compute mv_sensorX and ppo2_sensorX arrays 1251 call compute_ppo2 ; compute mv_sensorX and ppo2_sensorX arrays
1250 bsf voting_logic_sensor1 1252 bsf voting_logic_sensor1
1255 TSTOSS opt_ccr_mode ; =0: Fixed SP, =1: Sensor 1257 TSTOSS opt_ccr_mode ; =0: Fixed SP, =1: Sensor
1256 movff char_I_setpoint_cbar+0,char_I_const_ppO2 ; Setup fixed Setpoint (Always start with SP1) 1258 movff char_I_setpoint_cbar+0,char_I_const_ppO2 ; Setup fixed Setpoint (Always start with SP1)
1257 extern get_first_dil_to_WREG 1259 extern get_first_dil_to_WREG
1258 call get_first_dil_to_WREG ; Gets first gas (0-4) into WREG 1260 call get_first_dil_to_WREG ; Gets first gas (0-4) into WREG
1259 movff WREG,char_I_first_gas ; Copy for compatibility 1261 movff WREG,char_I_first_gas ; Copy for compatibility
1260 movff WREG,active_gas ; Set for logbook and display
1261 rcall setup_dil_registers ; With WREG=Gas 0-4 1262 rcall setup_dil_registers ; With WREG=Gas 0-4
1263 banksel char_I_first_gas
1264 incf char_I_first_gas,F ; 0-4 -> 1-5
1265 banksel common
1262 return 1266 return
1263 1267
1264 diveloop_boot: 1268 diveloop_boot:
1265 call restart_set_modes_and_flags 1269 call restart_set_modes_and_flags
1266 1270