; *************************************************************************** ; 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 AQH_AVR_DEVICE_C02_WIN_NETSTATS_ASM #define AQH_AVR_DEVICE_C02_WIN_NETSTATS_ASM .cseg WinNetStats_Init: ; setup ldi yl, LOW(winNetstats) ldi yh, HIGH(winNetstats) rcall TitleWindow_Init ldi zl, LOW(ili9341Font6x8_1*2) ldi zh, HIGH(ili9341Font6x8_1*2) bigcall TitleWindow_SetFont ldi r16, LOW(winNetstats_title*2) std Y+TITLEDWINDOW_OFFS_TITLEPTR_LO, r16 ldi r16, HIGH(winNetstats_title*2) std Y+TITLEDWINDOW_OFFS_TITLEPTR_HI, r16 ; setup size and pos clr r4 clr r5 clr r6 clr r7 ldi r16, LOW(DISPLAY_WIDTH) mov r8, r16 ldi r16, HIGH(DISPLAY_WIDTH) mov r9, r16 ldi r16, LOW(DISPLAY_HEIGHT) mov r10, r16 ldi r16, HIGH(DISPLAY_HEIGHT) mov r11, r16 bigcall TitleWindow_SetPosAndSize ; setup colors bigcall TitleWindow_SetStyleColors bigcall TitleWindow_Draw ret ; @end winNetstats_title: .db "Network Statistics", 0, 0 .dseg winNetstats: .byte TITLEDWINDOW_SIZE #endif