Files
aqhomecontrol/avr/modules/led/led2.asm

91 lines
1.2 KiB
NASM

; ***************************************************************************
; copyright : (C) 2026 by Martin Preuss
; email : martin@libchipcard.de
;
; ***************************************************************************
; * This file is part of the project "AqHome". *
; * Please see toplevel file COPYING of that project for license details. *
; ***************************************************************************
#ifndef AVR_MODULES_LED_LED2_ASM
#define AVR_MODULES_LED_LED2_ASM
; ***************************************************************************
; data
.dseg
led2Timer: .byte 1
led2OnTime: .byte 1
led2OffTime: .byte 1
led2Repeat: .byte 1
; ***************************************************************************
; code
.cseg
Led2_Init:
M_LED_INIT 2
ret
; @end
Led2_Every100ms:
M_LED_EVERY100MS 2
ret
; @end
Led2_SetDefaultTiming:
M_LED_SETDEFAULTTIMING 2
ret
; @end
Led2_SetFastTiming:
M_LED_SETFASTTIMING 2
ret
; @end
Led2_SetIdTiming:
M_LED_SETIDTIMING 2
ret
; @end
Led2_SetActivityTiming:
M_LED_SETACTIVITYTIMING 2
ret
; @end
Led2_SetTiming:
M_LED_SETTIMING 2
ret
; @end
#endif