Commit Graph

  • ada19028e0 dont use old constant. Martin Preuss 2025-06-01 19:23:38 +02:00
  • 1e5de0da23 flash: use 16-bit counters. Martin Preuss 2025-06-01 19:22:04 +02:00
  • bb14dd4c22 introduce macros bigjmp and bigcall for intermodule calls/jmps Martin Preuss 2025-06-01 19:18:25 +02:00
  • 188e7da379 incremented firmware version. Martin Preuss 2025-06-01 00:21:52 +02:00
  • 982c9bd649 re-enable some modules and apps on n20. Martin Preuss 2025-06-01 00:21:37 +02:00
  • fec37bd221 disable debug code. Martin Preuss 2025-06-01 00:21:21 +02:00
  • 120e3e1e6b uart bitbang2 now also works on c01! Martin Preuss 2025-06-01 00:21:07 +02:00
  • 8d1661d8e4 improved output from "getdevices" command. Martin Preuss 2025-06-01 00:20:28 +02:00
  • 18f61f4d63 added include for debug functions (commented-out). Martin Preuss 2025-05-31 15:37:31 +02:00
  • be74442e7f receiving works again. Martin Preuss 2025-05-31 15:36:52 +02:00
  • 061119819f sending works again with n20. Martin Preuss 2025-05-31 14:20:05 +02:00
  • 0b8cb929b7 split uart_bitbang2 into multiple files. mp-2025_05-fix_com2_recv_bug Martin Preuss 2025-05-30 17:03:35 +02:00
  • f1c858e3a7 Use n20 for bugfixing. Martin Preuss 2025-05-30 15:25:28 +02:00
  • 3fc7eff424 add n20. Martin Preuss 2025-05-29 22:54:25 +02:00
  • 36050b14c5 wait for one bitlength between bytes. disable collision detection. Martin Preuss 2025-05-29 21:04:30 +02:00
  • fa6acd8e52 added aqua_n25.xml Martin Preuss 2025-05-29 20:27:07 +02:00
  • dbf7f76baa moved versions to a dedicated file shared by all nodes. Martin Preuss 2025-05-29 20:26:43 +02:00
  • 18be337160 minor change Martin Preuss 2025-05-29 20:25:49 +02:00
  • 0bd6ef8db4 fix defs for n24. Martin Preuss 2025-05-29 20:25:34 +02:00
  • 7fb1722c70 added missing .include Martin Preuss 2025-05-29 20:25:07 +02:00
  • 279d92e338 prepared removal of defs_all.asm Martin Preuss 2025-05-29 20:24:41 +02:00
  • a26dd6f2a5 added stats vars to n21 Martin Preuss 2025-05-29 20:24:13 +02:00
  • 785e4ef28c added n16 Martin Preuss 2025-05-29 20:23:53 +02:00
  • dff347bcb7 created pong message. Martin Preuss 2025-05-29 20:23:44 +02:00
  • 619ac1564e debug: send rxstats every minute. Martin Preuss 2025-05-29 20:20:43 +02:00
  • 581eeff996 apps/network: implemented ping request. Martin Preuss 2025-05-29 15:47:21 +02:00
  • b4e747c3db added header. Martin Preuss 2025-05-29 15:44:30 +02:00
  • 04dec73988 added device n25 Martin Preuss 2025-05-29 15:43:33 +02:00
  • deddf42379 First try to unify ATTN handling. mp-2025_05-autoadjust Martin Preuss 2025-05-29 14:32:48 +02:00
  • e584245965 c01: added defs when using uart_bitbang2. Martin Preuss 2025-05-29 14:32:29 +02:00
  • 46720d791c avr: some ideas for autosync. Martin Preuss 2025-05-29 12:47:41 +02:00
  • af75532ba7 More planning on GUI. Martin Preuss 2025-05-28 19:03:14 +02:00
  • 335163f887 temporarily disabled writing text on startup (need the flash space). Martin Preuss 2025-05-28 00:52:40 +02:00
  • b3274466a3 smaller changes to make debugging easier. Martin Preuss 2025-05-28 00:52:06 +02:00
  • 064e84f5e8 added a more compact uart module. Martin Preuss 2025-05-28 00:51:37 +02:00
  • 18bc231951 added some test code. Martin Preuss 2025-05-28 00:51:07 +02:00
  • 9a19bf739d fixed a bug (wrong register). Martin Preuss 2025-05-28 00:50:52 +02:00
  • 9e6feecb88 bootloader: decreased waiting times for LED blinking on bootup. Martin Preuss 2025-05-28 00:50:26 +02:00
  • baf77ed182 fixed defs file. Martin Preuss 2025-05-28 00:49:44 +02:00
  • b2f7232422 c01: use alternative uart module. Martin Preuss 2025-05-28 00:49:28 +02:00
  • 961568f721 renamed makros M_IO_READ and M_IO_WRITE to inr and outr Martin Preuss 2025-05-28 00:49:07 +02:00
  • 042db13994 avr/apps/stats: send VALUE_REPORT messages instead of individual stats messages. Martin Preuss 2025-05-28 00:47:19 +02:00
  • ba434d88a2 improved output. Martin Preuss 2025-05-28 00:45:10 +02:00
  • d32e2f4b81 handle stats values in nodes server. added missing code. Martin Preuss 2025-05-28 00:44:58 +02:00
  • e40139fee2 add missing files. Martin Preuss 2025-05-26 21:41:41 +02:00
  • d8612a01ca adapted to latest changes. Martin Preuss 2025-05-26 21:41:30 +02:00
  • 474e63c395 fixed documentation. Martin Preuss 2025-05-26 21:40:45 +02:00
  • ceaeb756fb let old file include new files. Martin Preuss 2025-05-26 21:40:28 +02:00
  • 603a8e93d0 avr/flash: removed unnecessary code. Martin Preuss 2025-05-26 21:10:12 +02:00
  • 4fdfd77a54 put wait routines into their own files. Martin Preuss 2025-05-26 21:09:45 +02:00
  • 6b5f5e877d avr/heap: fixed some bugs. Martin Preuss 2025-05-24 21:01:59 +02:00
  • 77bb64fbb6 Merge branch 'mp-2025_05-uart2' Martin Preuss 2025-05-24 17:49:44 +02:00
  • 92d5e30f3c t03: message forwarding is now much faster. mp-2025_05-uart2 Martin Preuss 2025-05-24 17:49:01 +02:00
  • 349c11d641 reset uart_hw code to what works on t03. Martin Preuss 2025-05-24 17:45:33 +02:00
  • 027edb9aba removed waiting time between sending messages. Martin Preuss 2025-05-24 17:26:59 +02:00
  • 868c2b32f8 Revert "allow for private tick counter and special timer frequencies." Martin Preuss 2025-05-24 17:25:24 +02:00
  • 2acd25e805 added README. Martin Preuss 2025-05-24 17:25:14 +02:00
  • b730fd068c fixed apidoc. Martin Preuss 2025-05-24 17:25:00 +02:00
  • 3e9aeeed05 allow for private tick counter and special timer frequencies. Martin Preuss 2025-05-24 17:24:46 +02:00
  • 158cf994c5 fixed a bug on t841. Martin Preuss 2025-05-24 17:24:00 +02:00
  • 391c06e7e5 avr: more work on fonts, added heap functions. Martin Preuss 2025-05-24 15:32:45 +02:00
  • fa5acddcbe avr: started working on prerequisites for a window gui system. Martin Preuss 2025-05-22 23:19:33 +02:00
  • 7d233136eb moved graphops into a dedicated sourcefile. Martin Preuss 2025-05-22 16:29:55 +02:00
  • a4975038b4 more generalisation of font code. Martin Preuss 2025-05-22 15:57:03 +02:00
  • 229e68077c ili9341: moved text functions to dedicated source file. Martin Preuss 2025-05-22 01:18:49 +02:00
  • 143180d68b ili9341: added bitblit routines. Martin Preuss 2025-05-22 00:42:55 +02:00
  • c065415713 ili9341: created dedicated sourcefile for font handling. Martin Preuss 2025-05-22 00:42:09 +02:00
  • b01e8ff004 ili9341: first ideas for window/screen management. Martin Preuss 2025-05-21 01:45:02 +02:00
  • de94590fa0 ili9341: moved io code into own file. changed args to r0-r11. Martin Preuss 2025-05-21 01:44:38 +02:00
  • b3d7d492d7 ili9341: added routine to write a char in double height/width. Martin Preuss 2025-05-21 00:12:38 +02:00
  • d29147fe57 added ili9341_WriteCharacterAt. Martin Preuss 2025-05-20 23:36:31 +02:00
  • a0898b8327 insert 2 bytes at beginning of a font (first char, num chars) Martin Preuss 2025-05-20 23:36:00 +02:00
  • 2ca246deca removed ili9341WriteColorTable Martin Preuss 2025-05-20 21:32:53 +02:00
  • c1d347b70b started working with fonts. Martin Preuss 2025-05-20 21:32:18 +02:00
  • 381afa97f4 ili9341: finalized SPI params. Martin Preuss 2025-05-20 21:32:04 +02:00
  • cb379d4149 avr: started working on new LCD module and SPI module. Martin Preuss 2025-05-20 00:31:56 +02:00
  • aceffdfad2 uart_hw: removed unneeded code. Martin Preuss 2025-05-20 00:30:39 +02:00
  • 8ece026f2d Add wait routines for milliseconds. Martin Preuss 2025-05-20 00:29:45 +02:00
  • d000c8621e increased buffer size. Martin Preuss 2025-05-18 01:04:15 +02:00
  • cf1eba68f0 try new implementation of UART code for m8515. Martin Preuss 2025-05-18 00:59:19 +02:00
  • b6800e538d tried some fixes... Martin Preuss 2025-05-18 00:58:46 +02:00
  • b8fbbb7125 remove COM_* code. Martin Preuss 2025-05-18 00:57:39 +02:00
  • 4b4753415a sort order of stats messages. Martin Preuss 2025-05-18 00:57:03 +02:00
  • 1c053d0492 fixed apidoc. Martin Preuss 2025-05-18 00:56:43 +02:00
  • 44b8848996 minor beautifications. Martin Preuss 2025-05-17 14:24:23 +02:00
  • 550967c176 memstats: send XRAM size instead of stack size. Martin Preuss 2025-05-17 14:24:04 +02:00
  • e713711a61 added missing includes. Martin Preuss 2025-05-17 14:23:34 +02:00
  • 613a7e629d remove unneeded includes. Martin Preuss 2025-05-17 14:23:24 +02:00
  • 5026a7b753 c01: use modules CLOCK and XRAM. Martin Preuss 2025-05-17 14:23:10 +02:00
  • 75b602811c added XRAM module. Martin Preuss 2025-05-17 14:22:49 +02:00
  • 2897aece2c added memory stats. Martin Preuss 2025-05-17 14:22:05 +02:00
  • 2cc260790c c01: removed unneeded code. Martin Preuss 2025-05-17 13:21:07 +02:00
  • 1ac4b8cad0 c01: enable more modules and apps. Martin Preuss 2025-05-17 13:20:51 +02:00
  • ab3b2be725 consequently use M_IO_READ and M_IO_WRITE. Martin Preuss 2025-05-17 13:19:54 +02:00
  • 10e4aa8f85 fixed a problem with m8515 UART. Martin Preuss 2025-05-17 13:18:50 +02:00
  • ea0d426430 added definition for bit USBS Martin Preuss 2025-05-17 13:17:16 +02:00
  • 27a0214b5d removed old COM2 parts from code. Martin Preuss 2025-05-17 13:16:46 +02:00
  • f9cd1833da Merge branch 'master' into mp-2025_05-mega8515 Martin Preuss 2025-05-17 10:51:54 +02:00
  • f8d3d09716 n21: fixed README. Martin Preuss 2025-05-17 10:51:21 +02:00
  • 484a455df7 t03: use new uart file. Martin Preuss 2025-05-17 10:51:04 +02:00