view src/eeprom_rs232.inc @ 589:8a7d2d8bcd33

limit string length to 4 digits/chars in average depth
author heinrichsweikamp
date Sat, 10 Mar 2018 15:44:58 +0100
parents b455b31ce022
children c40025d8e750
line wrap: on
line source

;=============================================================================
;
;   File eeprom_rs232.inc												V2.98
;
;
;   Copyright (c) 2011, JD Gascuel, HeinrichsWeikamp, all right reserved.
;=============================================================================
; HISTORY
;  2011-08-03 : [mH] moving from OSTC code


write_int_eeprom	macro	eeprom_address
	movlw	eeprom_address
	call	write_int_eeprom_1
	endm

read_int_eeprom		macro	eeprom_address
	movlw	eeprom_address
	call	read_int_eeprom_1
	endm


	extern	enable_rs232
	extern	disable_rs232
	extern	rs232_get_byte
	extern	rs232_wait_tx
	extern	rs232_wait_tx2
	extern	enable_ir_s8
	extern	disable_ir_s8

	extern	write_int_eeprom_1
	extern	read_int_eeprom_1
	extern	read_eeprom
	extern	write_eeprom
	extern	update_battery_registers
	extern	vault_decodata_into_eeprom
	extern	restore_decodata_from_eeprom
	extern	do_logoffset_common_write
	extern	do_logoffset_common_read
	extern	reset_battery_internal_only
	extern	eeprom_reset_logbook_pointers