From ed2ad9bcea760dd90e0903760d52d765e0bae02c Mon Sep 17 00:00:00 2001 From: Edith Boles Date: Thu, 19 Mar 2026 21:29:07 -0700 Subject: [PATCH] Update startup logic --- compile_commands.json | 893 ++++++++++++++++++++++++++++++++++++++++++ inc/nfc.h | 2 +- src/nfc.c | 44 +-- src/pm3-lvgl.c | 4 +- 4 files changed, 916 insertions(+), 27 deletions(-) diff --git a/compile_commands.json b/compile_commands.json index 13e7fcc..3ebc37d 100644 --- a/compile_commands.json +++ b/compile_commands.json @@ -6,6 +6,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -16,6 +17,330 @@ "directory": "/home/edith/repos/pm3-lvgl", "output": "obj/pm3-lvgl.o" }, + { + "file": "src/crc32.c", + "arguments": [ + "gcc", + "-MD", + "-Wall", + "-g", + "-pthread", + "-I", + "./inc/", + "-o", + "obj/crc32.o", + "-c", + "src/crc32.c" + ], + "directory": "/home/edith/repos/pm3-lvgl", + "output": "obj/crc32.o" + }, + { + "file": "src/screen.c", + "arguments": [ + "gcc", + "-MD", + "-Wall", + "-g", + "-pthread", + "-I", + "./inc/", + "-o", + "obj/screen.o", + "-c", + "src/screen.c" + ], + "directory": "/home/edith/repos/pm3-lvgl", + "output": "obj/screen.o" + }, + { + "file": "src/cvend.c", + "arguments": [ + "gcc", + "-MD", + "-Wall", + "-g", + "-pthread", + "-I", + "./inc/", + "-o", + "obj/cvend.o", + "-c", + "src/cvend.c" + ], + "directory": "/home/edith/repos/pm3-lvgl", + "output": "obj/cvend.o" + }, + { + "file": "src/res/dejavu_52.c", + "arguments": [ + "gcc", + "-MD", + "-Wall", + "-g", + "-pthread", + "-I", + "./inc/", + "-o", + "obj/res/dejavu_52.o", + "-c", + "src/res/dejavu_52.c" + ], + "directory": "/home/edith/repos/pm3-lvgl", + "output": "obj/res/dejavu_52.o" + }, + { + "file": "src/res/dejavu_bold_64.c", + "arguments": [ + "gcc", + "-MD", + "-Wall", + "-g", + "-pthread", + "-I", + "./inc/", + "-o", + "obj/res/dejavu_bold_64.o", + "-c", + "src/res/dejavu_bold_64.c" + ], + "directory": "/home/edith/repos/pm3-lvgl", + "output": "obj/res/dejavu_bold_64.o" + }, + { + "file": "src/res/montserrat_15.c", + "arguments": [ + "gcc", + "-MD", + "-Wall", + "-g", + "-pthread", + "-I", + "./inc/", + "-o", + "obj/res/montserrat_15.o", + "-c", + "src/res/montserrat_15.c" + ], + "directory": "/home/edith/repos/pm3-lvgl", + "output": "obj/res/montserrat_15.o" + }, + { + "file": "src/res/hop_cards.c", + "arguments": [ + "gcc", + "-MD", + "-Wall", + "-g", + "-pthread", + "-I", + "./inc/", + "-o", + "obj/res/hop_cards.o", + "-c", + "src/res/hop_cards.c" + ], + "directory": "/home/edith/repos/pm3-lvgl", + "output": "obj/res/hop_cards.o" + }, + { + "file": "src/res/hop_logo.c", + "arguments": [ + "gcc", + "-MD", + "-Wall", + "-g", + "-pthread", + "-I", + "./inc/", + "-o", + "obj/res/hop_logo.o", + "-c", + "src/res/hop_logo.c" + ], + "directory": "/home/edith/repos/pm3-lvgl", + "output": "obj/res/hop_logo.o" + }, + { + "file": "src/res/dejavu_cbold_52.c", + "arguments": [ + "gcc", + "-MD", + "-Wall", + "-g", + "-pthread", + "-I", + "./inc/", + "-o", + "obj/res/dejavu_cbold_52.o", + "-c", + "src/res/dejavu_cbold_52.c" + ], + "directory": "/home/edith/repos/pm3-lvgl", + "output": "obj/res/dejavu_cbold_52.o" + }, + { + "file": "src/res/hop_arrow.c", + "arguments": [ + "gcc", + "-MD", + "-Wall", + "-g", + "-pthread", + "-I", + "./inc/", + "-o", + "obj/res/hop_arrow.o", + "-c", + "src/res/hop_arrow.c" + ], + "directory": "/home/edith/repos/pm3-lvgl", + "output": "obj/res/hop_arrow.o" + }, + { + "file": "src/res/hop_id_required.c", + "arguments": [ + "gcc", + "-MD", + "-Wall", + "-g", + "-pthread", + "-I", + "./inc/", + "-o", + "obj/res/hop_id_required.o", + "-c", + "src/res/hop_id_required.c" + ], + "directory": "/home/edith/repos/pm3-lvgl", + "output": "obj/res/hop_id_required.o" + }, + { + "file": "src/res/dejavu_bold_73.c", + "arguments": [ + "gcc", + "-MD", + "-Wall", + "-g", + "-pthread", + "-I", + "./inc/", + "-o", + "obj/res/dejavu_bold_73.o", + "-c", + "src/res/dejavu_bold_73.c" + ], + "directory": "/home/edith/repos/pm3-lvgl", + "output": "obj/res/dejavu_bold_73.o" + }, + { + "file": "src/res/hop_check.c", + "arguments": [ + "gcc", + "-MD", + "-Wall", + "-g", + "-pthread", + "-I", + "./inc/", + "-o", + "obj/res/hop_check.o", + "-c", + "src/res/hop_check.c" + ], + "directory": "/home/edith/repos/pm3-lvgl", + "output": "obj/res/hop_check.o" + }, + { + "file": "src/res/dejavu_bold_10.c", + "arguments": [ + "gcc", + "-MD", + "-Wall", + "-g", + "-pthread", + "-I", + "./inc/", + "-o", + "obj/res/dejavu_bold_10.o", + "-c", + "src/res/dejavu_bold_10.c" + ], + "directory": "/home/edith/repos/pm3-lvgl", + "output": "obj/res/dejavu_bold_10.o" + }, + { + "file": "src/res/dejavu_28.c", + "arguments": [ + "gcc", + "-MD", + "-Wall", + "-g", + "-pthread", + "-I", + "./inc/", + "-o", + "obj/res/dejavu_28.o", + "-c", + "src/res/dejavu_28.c" + ], + "directory": "/home/edith/repos/pm3-lvgl", + "output": "obj/res/dejavu_28.o" + }, + { + "file": "src/crc8.c", + "arguments": [ + "gcc", + "-MD", + "-Wall", + "-g", + "-pthread", + "-I", + "./inc/", + "-o", + "obj/crc8.o", + "-c", + "src/crc8.c" + ], + "directory": "/home/edith/repos/pm3-lvgl", + "output": "obj/crc8.o" + }, + { + "file": "src/nfc.c", + "arguments": [ + "gcc", + "-MD", + "-Wall", + "-g", + "-pthread", + "-I", + "./inc/", + "-o", + "obj/nfc.o", + "-c", + "src/nfc.c" + ], + "directory": "/home/edith/repos/pm3-lvgl", + "output": "obj/nfc.o" + }, + { + "file": "src/miniaudio/miniaudio.c", + "arguments": [ + "gcc", + "-MD", + "-Wall", + "-g", + "-pthread", + "-I", + "./inc/", + "-o", + "obj/miniaudio/miniaudio.o", + "-c", + "src/miniaudio/miniaudio.c" + ], + "directory": "/home/edith/repos/pm3-lvgl", + "output": "obj/miniaudio/miniaudio.o" + }, { "file": "inc/lvgl/src/core/lv_refr.c", "arguments": [ @@ -23,6 +348,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -40,6 +366,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -57,6 +384,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -74,6 +402,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -91,6 +420,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -108,6 +438,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -125,6 +456,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -142,6 +474,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -159,6 +492,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -176,6 +510,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -193,6 +528,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -210,6 +546,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -227,6 +564,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -244,6 +582,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -261,6 +600,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -278,6 +618,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -295,6 +636,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -312,6 +654,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -329,6 +672,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -346,6 +690,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -363,6 +708,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -380,6 +726,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -397,6 +744,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -414,6 +762,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -431,6 +780,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -448,6 +798,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -465,6 +816,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -482,6 +834,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -499,6 +852,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -516,6 +870,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -533,6 +888,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -550,6 +906,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -567,6 +924,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -584,6 +942,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -601,6 +960,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -618,6 +978,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -635,6 +996,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -652,6 +1014,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -669,6 +1032,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -686,6 +1050,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -703,6 +1068,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -720,6 +1086,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -737,6 +1104,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -754,6 +1122,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -771,6 +1140,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -788,6 +1158,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -805,6 +1176,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -822,6 +1194,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -839,6 +1212,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -856,6 +1230,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -873,6 +1248,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -890,6 +1266,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -900,6 +1277,24 @@ "directory": "/home/edith/repos/pm3-lvgl", "output": "obj/lib/lvgl/src/misc/lv_array.o" }, + { + "file": "inc/lvgl/src/misc/lv_templ.c", + "arguments": [ + "gcc", + "-MD", + "-Wall", + "-g", + "-pthread", + "-I", + "./inc/", + "-o", + "obj/lib/lvgl/src/misc/lv_templ.o", + "-c", + "inc/lvgl/src/misc/lv_templ.c" + ], + "directory": "/home/edith/repos/pm3-lvgl", + "output": "obj/lib/lvgl/src/misc/lv_templ.o" + }, { "file": "inc/lvgl/src/misc/lv_utils.c", "arguments": [ @@ -907,6 +1302,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -924,6 +1320,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -941,6 +1338,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -958,6 +1356,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -975,6 +1374,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -992,6 +1392,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -1009,6 +1410,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -1026,6 +1428,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -1043,6 +1446,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -1060,6 +1464,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -1077,6 +1482,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -1094,6 +1500,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -1111,6 +1518,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -1128,6 +1536,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -1145,6 +1554,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -1162,6 +1572,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -1172,6 +1583,24 @@ "directory": "/home/edith/repos/pm3-lvgl", "output": "obj/lib/lvgl/src/libs/fsdrv/lv_fs_littlefs.o" }, + { + "file": "inc/lvgl/src/libs/fsdrv/lv_fs_cbfs.c", + "arguments": [ + "gcc", + "-MD", + "-Wall", + "-g", + "-pthread", + "-I", + "./inc/", + "-o", + "obj/lib/lvgl/src/libs/fsdrv/lv_fs_cbfs.o", + "-c", + "inc/lvgl/src/libs/fsdrv/lv_fs_cbfs.c" + ], + "directory": "/home/edith/repos/pm3-lvgl", + "output": "obj/lib/lvgl/src/libs/fsdrv/lv_fs_cbfs.o" + }, { "file": "inc/lvgl/src/libs/fsdrv/lv_fs_frogfs.c", "arguments": [ @@ -1179,6 +1608,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -1196,6 +1626,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -1213,6 +1644,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -1230,6 +1662,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -1247,6 +1680,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -1264,6 +1698,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -1281,6 +1716,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -1298,6 +1734,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -1315,6 +1752,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -1332,6 +1770,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -1349,6 +1788,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -1366,6 +1806,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -1383,6 +1824,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -1400,6 +1842,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -1417,6 +1860,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -1434,6 +1878,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -1451,6 +1896,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -1468,6 +1914,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -1485,6 +1932,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -1502,6 +1950,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -1519,6 +1968,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -1536,6 +1986,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -1553,6 +2004,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -1570,6 +2022,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -1587,6 +2040,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -1604,6 +2058,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -1621,6 +2076,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -1638,6 +2094,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -1655,6 +2112,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -1672,6 +2130,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -1689,6 +2148,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -1706,6 +2166,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -1723,6 +2184,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -1740,6 +2202,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -1757,6 +2220,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -1774,6 +2238,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -1791,6 +2256,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -1808,6 +2274,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -1825,6 +2292,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -1842,6 +2310,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -1859,6 +2328,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -1876,6 +2346,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -1893,6 +2364,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -1910,6 +2382,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -1927,6 +2400,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -1944,6 +2418,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -1961,6 +2436,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -1978,6 +2454,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -1995,6 +2472,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -2012,6 +2490,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -2029,6 +2508,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -2046,6 +2526,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -2063,6 +2544,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -2080,6 +2562,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -2097,6 +2580,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -2114,6 +2598,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -2131,6 +2616,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -2148,6 +2634,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -2165,6 +2652,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -2182,6 +2670,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -2199,6 +2688,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -2216,6 +2706,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -2233,6 +2724,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -2250,6 +2742,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -2267,6 +2760,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -2284,6 +2778,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -2301,6 +2796,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -2318,6 +2814,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -2335,6 +2832,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -2352,6 +2850,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -2369,6 +2868,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -2386,6 +2886,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -2403,6 +2904,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -2420,6 +2922,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -2437,6 +2940,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -2454,6 +2958,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -2471,6 +2976,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -2488,6 +2994,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -2505,6 +3012,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -2522,6 +3030,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -2539,6 +3048,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -2556,6 +3066,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -2566,6 +3077,24 @@ "directory": "/home/edith/repos/pm3-lvgl", "output": "obj/lib/lvgl/src/widgets/chart/lv_chart.o" }, + { + "file": "inc/lvgl/src/widgets/objx_templ/lv_objx_templ.c", + "arguments": [ + "gcc", + "-MD", + "-Wall", + "-g", + "-pthread", + "-I", + "./inc/", + "-o", + "obj/lib/lvgl/src/widgets/objx_templ/lv_objx_templ.o", + "-c", + "inc/lvgl/src/widgets/objx_templ/lv_objx_templ.c" + ], + "directory": "/home/edith/repos/pm3-lvgl", + "output": "obj/lib/lvgl/src/widgets/objx_templ/lv_objx_templ.o" + }, { "file": "inc/lvgl/src/widgets/property/lv_spinbox_properties.c", "arguments": [ @@ -2573,6 +3102,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -2590,6 +3120,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -2607,6 +3138,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -2624,6 +3156,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -2641,6 +3174,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -2658,6 +3192,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -2675,6 +3210,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -2692,6 +3228,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -2709,6 +3246,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -2726,6 +3264,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -2743,6 +3282,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -2760,6 +3300,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -2777,6 +3318,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -2794,6 +3336,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -2811,6 +3354,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -2828,6 +3372,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -2845,6 +3390,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -2862,6 +3408,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -2879,6 +3426,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -2896,6 +3444,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -2913,6 +3462,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -2930,6 +3480,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -2947,6 +3498,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -2964,6 +3516,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -2981,6 +3534,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -2998,6 +3552,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -3015,6 +3570,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -3032,6 +3588,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -3049,6 +3606,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -3066,6 +3624,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -3083,6 +3642,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -3100,6 +3660,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -3117,6 +3678,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -3134,6 +3696,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -3151,6 +3714,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -3168,6 +3732,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -3185,6 +3750,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -3202,6 +3768,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -3219,6 +3786,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -3236,6 +3804,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -3253,6 +3822,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -3270,6 +3840,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -3287,6 +3858,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -3304,6 +3876,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -3321,6 +3894,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -3338,6 +3912,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -3355,6 +3930,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -3372,6 +3948,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -3389,6 +3966,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -3406,6 +3984,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -3423,6 +4002,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -3440,6 +4020,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -3457,6 +4038,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -3474,6 +4056,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -3491,6 +4074,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -3508,6 +4092,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -3525,6 +4110,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -3542,6 +4128,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -3559,6 +4146,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -3576,6 +4164,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -3593,6 +4182,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -3610,6 +4200,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -3627,6 +4218,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -3644,6 +4236,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -3661,6 +4254,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -3678,6 +4272,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -3695,6 +4290,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -3712,6 +4308,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -3729,6 +4326,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -3746,6 +4344,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -3763,6 +4362,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -3780,6 +4380,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -3797,6 +4398,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -3814,6 +4416,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -3831,6 +4434,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -3848,6 +4452,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -3865,6 +4470,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -3882,6 +4488,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -3899,6 +4506,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -3916,6 +4524,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -3933,6 +4542,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -3950,6 +4560,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -3967,6 +4578,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -3984,6 +4596,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -4001,6 +4614,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -4018,6 +4632,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -4035,6 +4650,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -4052,6 +4668,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -4069,6 +4686,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -4086,6 +4704,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -4103,6 +4722,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -4120,6 +4740,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -4137,6 +4758,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -4154,6 +4776,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -4171,6 +4794,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -4188,6 +4812,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -4205,6 +4830,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -4222,6 +4848,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -4239,6 +4866,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -4256,6 +4884,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -4273,6 +4902,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -4290,6 +4920,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -4307,6 +4938,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -4324,6 +4956,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -4341,6 +4974,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -4358,6 +4992,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -4375,6 +5010,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -4392,6 +5028,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -4409,6 +5046,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -4426,6 +5064,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -4443,6 +5082,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -4460,6 +5100,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -4477,6 +5118,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -4494,6 +5136,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -4511,6 +5154,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -4528,6 +5172,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -4545,6 +5190,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -4562,6 +5208,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -4579,6 +5226,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -4596,6 +5244,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -4613,6 +5262,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -4630,6 +5280,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -4647,6 +5298,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -4664,6 +5316,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -4681,6 +5334,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -4698,6 +5352,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -4715,6 +5370,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -4732,6 +5388,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -4749,6 +5406,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -4766,6 +5424,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -4783,6 +5442,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -4800,6 +5460,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -4817,6 +5478,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -4834,6 +5496,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -4851,6 +5514,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -4868,6 +5532,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -4885,6 +5550,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -4902,6 +5568,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -4919,6 +5586,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -4936,6 +5604,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -4953,6 +5622,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -4970,6 +5640,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -4987,6 +5658,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -5004,6 +5676,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -5021,6 +5694,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -5038,6 +5712,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -5055,6 +5730,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -5072,6 +5748,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -5089,6 +5766,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -5106,6 +5784,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -5123,6 +5802,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -5140,6 +5820,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -5157,6 +5838,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -5174,6 +5856,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -5191,6 +5874,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -5208,6 +5892,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -5225,6 +5910,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -5242,6 +5928,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -5259,6 +5946,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -5276,6 +5964,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -5293,6 +5982,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -5310,6 +6000,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -5327,6 +6018,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -5344,6 +6036,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -5361,6 +6054,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -5378,6 +6072,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -5395,6 +6090,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -5412,6 +6108,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -5429,6 +6126,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -5446,6 +6144,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -5463,6 +6162,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -5480,6 +6180,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -5497,6 +6198,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -5514,6 +6216,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -5531,6 +6234,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -5548,6 +6252,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -5565,6 +6270,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -5582,6 +6288,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -5599,6 +6306,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -5616,6 +6324,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -5633,6 +6342,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -5650,6 +6360,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -5667,6 +6378,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -5684,6 +6396,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -5701,6 +6414,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -5718,6 +6432,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -5735,6 +6450,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -5752,6 +6468,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -5769,6 +6486,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -5786,6 +6504,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -5803,6 +6522,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -5820,6 +6540,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -5837,6 +6558,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -5854,6 +6576,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -5871,6 +6594,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -5888,6 +6612,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -5905,6 +6630,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -5922,6 +6648,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -5939,6 +6666,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -5956,6 +6684,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -5973,6 +6702,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -5990,6 +6720,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -6007,6 +6738,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -6024,6 +6756,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -6041,6 +6774,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -6058,6 +6792,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -6075,6 +6810,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -6092,6 +6828,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -6109,6 +6846,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -6126,6 +6864,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -6143,6 +6882,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -6160,6 +6900,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -6177,6 +6918,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -6194,6 +6936,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -6211,6 +6954,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -6228,6 +6972,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -6245,6 +6990,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -6262,6 +7008,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -6279,6 +7026,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -6296,6 +7044,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -6313,6 +7062,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -6330,6 +7080,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -6347,6 +7098,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -6364,6 +7116,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -6381,6 +7134,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -6398,6 +7152,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -6415,6 +7170,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -6432,6 +7188,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -6449,6 +7206,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -6466,6 +7224,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -6483,6 +7242,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -6500,6 +7260,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -6517,6 +7278,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -6534,6 +7296,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -6551,6 +7314,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -6568,6 +7332,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -6585,6 +7350,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -6602,6 +7368,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -6619,6 +7386,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -6636,6 +7404,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -6653,6 +7422,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -6670,6 +7440,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -6687,6 +7458,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -6704,6 +7476,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -6721,6 +7494,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -6738,6 +7512,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -6755,6 +7530,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -6772,6 +7548,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -6789,6 +7566,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -6806,6 +7584,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -6823,6 +7602,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -6840,6 +7620,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -6857,6 +7638,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -6874,6 +7656,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -6891,6 +7674,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -6908,6 +7692,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -6925,6 +7710,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -6942,6 +7728,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -6959,6 +7746,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -6976,6 +7764,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -6993,6 +7782,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -7010,6 +7800,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -7027,6 +7818,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -7044,6 +7836,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -7061,6 +7854,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -7078,6 +7872,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -7095,6 +7890,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -7112,6 +7908,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -7129,6 +7926,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -7146,6 +7944,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -7163,6 +7962,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -7180,6 +7980,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -7197,6 +7998,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -7214,6 +8016,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -7231,6 +8034,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -7248,6 +8052,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -7265,6 +8070,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -7282,6 +8088,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -7299,6 +8106,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -7316,6 +8124,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -7333,6 +8142,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -7350,6 +8160,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -7367,6 +8178,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -7384,6 +8196,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -7401,6 +8214,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -7418,6 +8232,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -7435,6 +8250,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -7452,6 +8268,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -7469,6 +8286,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -7486,6 +8304,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -7503,6 +8322,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -7520,6 +8340,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -7537,6 +8358,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -7554,6 +8376,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -7571,6 +8394,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -7588,6 +8412,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -7605,6 +8430,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -7622,6 +8448,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -7639,6 +8466,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -7656,6 +8484,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -7673,6 +8502,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -7690,6 +8520,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -7707,6 +8538,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -7724,6 +8556,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -7741,6 +8574,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -7758,6 +8592,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -7775,6 +8610,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -7792,6 +8628,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -7809,6 +8646,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -7826,6 +8664,7 @@ "-MD", "-Wall", "-g", + "-pthread", "-I", "./inc/", "-o", @@ -7835,5 +8674,59 @@ ], "directory": "/home/edith/repos/pm3-lvgl", "output": "obj/lib/lvgl/src/debugging/vg_lite_tvg/vg_lite_matrix.o" + }, + { + "file": "src/cvend_test.c", + "arguments": [ + "gcc", + "-MD", + "-Wall", + "-g", + "-pthread", + "-I", + "./inc/", + "-o", + "obj/cvend_test.o", + "-c", + "src/cvend_test.c" + ], + "directory": "/home/edith/repos/pm3-lvgl", + "output": "obj/cvend_test.o" + }, + { + "file": "src/cvend_decode.c", + "arguments": [ + "gcc", + "-MD", + "-Wall", + "-g", + "-pthread", + "-I", + "./inc/", + "-o", + "obj/cvend_decode.o", + "-c", + "src/cvend_decode.c" + ], + "directory": "/home/edith/repos/pm3-lvgl", + "output": "obj/cvend_decode.o" + }, + { + "file": "src/audio_test.c", + "arguments": [ + "gcc", + "-MD", + "-Wall", + "-g", + "-pthread", + "-I", + "./inc/", + "-o", + "obj/audio_test.o", + "-c", + "src/audio_test.c" + ], + "directory": "/home/edith/repos/pm3-lvgl", + "output": "obj/audio_test.o" } ] \ No newline at end of file diff --git a/inc/nfc.h b/inc/nfc.h index abf590f..21babbc 100644 --- a/inc/nfc.h +++ b/inc/nfc.h @@ -6,7 +6,7 @@ typedef void (*nfc_cb)(uint8_t status, uint8_t *version, uint16_t version_size, uint8_t *data, uint16_t data_size); -void nfc_reset(const char *path); +void nfc_init(const char *path); void *nfc_handle(void *data); #endif /* end of include guard: NFC_H_3196CYAP */ diff --git a/src/nfc.c b/src/nfc.c index ba7d02f..05954fa 100644 --- a/src/nfc.c +++ b/src/nfc.c @@ -1,51 +1,45 @@ #include "cvend.h" +#include #include #include #include #include -#include +#include #include "nfc.h" FILE *nfc_stream = NULL; const char *nfc_path = NULL; -void nfc_reset(const char *path) +void nfc_init(const char *path) { uint8_t desfire_enable[] = { 0x00, CTYPE_DESFIRE, 0x01, FUNC_ENABLE }; cvend_packet *packet; - struct pollfd stream_poll; if (nfc_stream) fclose(nfc_stream); nfc_stream = fopen(path, "wb+"); - stream_poll.fd = fileno(nfc_stream); - stream_poll.events = POLLIN; - cvend_init(); - printf("[INFO] checking for signs of life\n"); + printf("[INFO] starting system...\n"); cvend_write(nfc_stream, MTYPE_STATUS, NULL, 0); - int status = poll(&stream_poll, 1, 1); - if (status) { - printf("[INFO] buffer active, checking status\n"); - packet = cvend_read_type(nfc_stream, MTYPE_STATUS_REPLY); - if (!packet) { - printf("[ERROR] failed reading status\n"); - exit(1); + + while (1) { + packet = cvend_read(nfc_stream); + if (packet->msg_type == MTYPE_STATUS_REPLY) { + printf("[INFO] system already started\n"); + break; } - printf("[INFO] cvend seems to be working\n"); - cvend_free(packet); - } else { - printf("[INFO] waiting for startup\n"); - packet = cvend_read_type(nfc_stream, MTYPE_STARTUP); - if (!packet) { - printf("[ERROR] stream closed before startup\n"); - exit(1); + if (packet->msg_type == MTYPE_STARTUP) { + printf("[INFO] system startup complete\n"); + sleep(1); + if (nfc_stream) + fclose(nfc_stream); + nfc_stream = fopen(path, "wb+"); + break; } - printf("[INFO] startup complete\n"); - cvend_free(packet); } + printf("[INFO] enabling desfire\n"); cvend_write(nfc_stream, MTYPE_PROX_CARD_FUNCTION, desfire_enable, 4); packet = cvend_read_type(nfc_stream, MTYPE_PROX_CARD_FUNCTION_REPLY); @@ -118,7 +112,7 @@ void *nfc_handle(void *data) goto cleanup; reset: - nfc_reset("/dev/ttymxc3"); + nfc_init("/dev/ttymxc3"); cleanup: cvend_free(packet); diff --git a/src/pm3-lvgl.c b/src/pm3-lvgl.c index dc3092d..80a3f7e 100644 --- a/src/pm3-lvgl.c +++ b/src/pm3-lvgl.c @@ -45,6 +45,8 @@ void read_card(uint8_t status, uint8_t *version, uint16_t version_size, int main(int argc, char *argv[]) { + printf("[INFO] Starting pm3-lvgl...\n"); + result = ma_engine_init(NULL, &engine); if (result != MA_SUCCESS) { return -1; @@ -57,7 +59,7 @@ int main(int argc, char *argv[]) lv_linux_fbdev_set_file(display, "/dev/fb0"); pthread_t nfc_thread; - nfc_reset("/dev/ttymxc3"); + nfc_init("/dev/ttymxc3"); pthread_create(&nfc_thread, NULL, nfc_handle, read_card); #else display = lv_x11_window_create("LVGL X11 Simulation", 800, 480);