; *************************************************************************** ; copyright : (C) 2025 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_COM2W_COM2WN_DATA_H #define AVR_MODULES_COM2W_COM2WN_DATA_H .dseg com2wnIoRingBuffer: .byte RINGBUFFERY_SIZE+COM2WN_IO_RINGBUFFER_SIZE com2wnIoCurrentClockStates: .byte 1 com2wnIoLastClockStates: .byte 1 com2wnIoFlags: .byte 1 .if COM_PORTS >0 com2w0_iface: .byte COM2W_IFACE_SIZE .endif .if COM_PORTS >1 com2w1_iface: .byte COM2W_IFACE_SIZE .endif .if COM_PORTS >2 com2w2_iface: .byte COM2W_IFACE_SIZE .endif .if COM_PORTS >3 com2w3_iface: .byte COM2W_IFACE_SIZE .endif .if COM_PORTS >4 com2w4_iface: .byte COM2W_IFACE_SIZE .endif .if COM_PORTS >5 com2w5_iface: .byte COM2W_IFACE_SIZE .endif .if COM_PORTS >6 com2w6_iface: .byte COM2W_IFACE_SIZE .endif .if COM_PORTS >7 com2w7_iface: .byte COM2W_IFACE_SIZE .endif #endif ; AVR_MODULES_COM2W_COM2WN_DATA_H