Commit Graph

  • aa5ddd05af git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16919 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 Giovanni Di Sirio 2025-01-21 11:50:27 +0000
  • 0d0b5c08b9 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16918 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 Giovanni Di Sirio 2025-01-21 10:03:42 +0000
  • b58dbbfb4d git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16917 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 Giovanni Di Sirio 2025-01-21 09:58:10 +0000
  • 53a7d0464d Improvements to the object cache class in OSLIB, now there is an "owner object" for each cached object. This covers the case where you have multiple controllers sharing the same cache. Giovanni Di Sirio 2025-01-21 09:44:28 +0000
  • dac43b7887 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16915 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 Giovanni Di Sirio 2025-01-20 15:36:56 +0000
  • 7222f5ea23 Added block interface to OOP. Giovanni Di Sirio 2025-01-20 09:31:48 +0000
  • f49240fb6d git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16913 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 Giovanni Di Sirio 2025-01-19 18:39:25 +0000
  • 5ea8fe3541 Fixed demo regression. Giovanni Di Sirio 2025-01-19 18:05:32 +0000
  • f446efdc68 Fixed demo regression. Giovanni Di Sirio 2025-01-19 18:01:21 +0000
  • ad1ad19011 XHAL is now hal major version 10. Giovanni Di Sirio 2025-01-19 18:01:07 +0000
  • e54c6e3ffb XShell is now natively compatible with OOP. Giovanni Di Sirio 2025-01-19 18:00:25 +0000
  • 1fe7b3b9e6 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16908 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 Giovanni Di Sirio 2025-01-19 15:27:09 +0000
  • 2da5177e8a Simplified OOP and fixed some conflicting file names. Giovanni Di Sirio 2025-01-19 15:25:23 +0000
  • e429cf04fb git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16906 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 Giovanni Di Sirio 2025-01-19 09:13:35 +0000
  • 3a157fe479 Simplified directories under /os/common, removed redundant files. Giovanni Di Sirio 2025-01-19 09:11:36 +0000
  • d6f0d055bf Moved sglob from msg to /os/common/utils. Improved oop.mk and utils.ms to be able to compile all .c files inside (default) or only some of them. Giovanni Di Sirio 2025-01-17 10:35:25 +0000
  • 18f2478742 Updated copyright, changed checks in the synchronized object. Giovanni Di Sirio 2025-01-17 09:27:32 +0000
  • aac70bb9a4 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16902 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 Giovanni Di Sirio 2025-01-17 08:33:16 +0000
  • 0c452e2005 vsconf.h files regenerated to include CHFS. Giovanni Di Sirio 2025-01-17 08:19:57 +0000
  • d1a19cb0f5 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16900 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 Giovanni Di Sirio 2025-01-16 20:16:03 +0000
  • 5f5ffc9709 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16899 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 Giovanni Di Sirio 2025-01-16 15:27:42 +0000
  • 014cf9d314 "chfs" preparation. Giovanni Di Sirio 2025-01-16 12:22:54 +0000
  • 87f33b0a1a Good enough for now. Giovanni Di Sirio 2025-01-14 12:57:06 +0000
  • 71f8292749 Fixed a lot of bugs, -l still missing. Giovanni Di Sirio 2025-01-14 10:06:41 +0000
  • f593a636c0 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16895 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 Giovanni Di Sirio 2025-01-13 19:11:19 +0000
  • 9eeb579e47 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16894 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 Giovanni Di Sirio 2025-01-13 14:57:26 +0000
  • 0a704251b8 Posix-related changes, verified that "ls" also works in MinGW, "ls" improvements. Giovanni Di Sirio 2025-01-13 13:03:51 +0000
  • 62433fa147 More improvements to "ls", not finished. Giovanni Di Sirio 2025-01-12 18:41:01 +0000
  • 0e4a2d6731 Improvements to "ls", not finished. Giovanni Di Sirio 2025-01-12 17:50:18 +0000
  • 21ee348e04 Support for STM32G0B0xx. fxcoder 2025-01-12 10:42:28 +0000
  • 8de0737307 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16889 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 Giovanni Di Sirio 2025-01-12 09:14:05 +0000
  • 8eda757126 Fixed registry cleanup in SB. Giovanni Di Sirio 2025-01-11 11:27:07 +0000
  • b3a79842b3 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16887 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 Giovanni Di Sirio 2025-01-11 09:40:25 +0000
  • fd34ac6fef Fixed more problems with chaining applications and debug. Giovanni Di Sirio 2025-01-11 07:49:41 +0000
  • 6cf3051f99 Formatting. Giovanni Di Sirio 2025-01-11 05:08:54 +0000
  • 5bedafb501 Updated msh and ls. Giovanni Di Sirio 2025-01-10 19:48:35 +0000
  • 63d0412612 Simplified ELF API. Giovanni Di Sirio 2025-01-10 15:32:07 +0000
  • ace22db85a Demo cleanup and optimization. Giovanni Di Sirio 2025-01-10 15:15:10 +0000
  • ff5087f19e git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16881 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 Giovanni Di Sirio 2025-01-10 14:33:54 +0000
  • bd34c58d02 Renamed demo. Giovanni Di Sirio 2025-01-10 14:27:25 +0000
  • 54c0d16cfa Added parameter for extra heap on application execution. Giovanni Di Sirio 2025-01-10 14:21:37 +0000
  • 6e0da80b7f git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16878 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 Giovanni Di Sirio 2025-01-10 13:48:06 +0000
  • 4788cefd22 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16877 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 Giovanni Di Sirio 2025-01-10 12:01:58 +0000
  • 51415ba59b Preparation for dynamic SB creation, not finished. Giovanni Di Sirio 2025-01-09 15:43:48 +0000
  • 71056e80bf Missing lfs_file_close(). Giovanni Di Sirio 2025-01-09 12:25:49 +0000
  • 2b729be8d8 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16874 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 Giovanni Di Sirio 2025-01-09 09:53:00 +0000
  • 69525c2193 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16873 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 Giovanni Di Sirio 2025-01-09 09:34:54 +0000
  • e559eac539 Improvement to VFS streams driver related to stat(). Giovanni Di Sirio 2025-01-09 09:29:38 +0000
  • 7a61df64cb git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16871 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 Giovanni Di Sirio 2025-01-08 15:58:15 +0000
  • 394f55a892 Less parameters to sbStart() and sbExec() functions. Eclipse debug configurations modified to not depend on my personal paths, now it is assumed a "/home/chibios" user, it can be a symlink to a real user. Giovanni Di Sirio 2025-01-08 14:57:30 +0000
  • 969b9b0759 Added a configuration option to force a breakpoint in RAM-loaded SB applications. Giovanni Di Sirio 2025-01-08 13:53:12 +0000
  • 73a1e8b2f9 Changed system stack size default, it was too low and caused an overflow using debug options. Giovanni Di Sirio 2025-01-08 13:08:39 +0000
  • da0473fc6b git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16867 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 Giovanni Di Sirio 2025-01-08 12:32:45 +0000
  • baa8f1cd5f Fixed regression in legacy thread creation API. Giovanni Di Sirio 2025-01-08 11:29:39 +0000
  • d8ff6fec1c Sandboxes no more need a configuration structure, use is much simpler. Now regions can be created/changed at runtime opening to a more rich SB API. Giovanni Di Sirio 2025-01-08 11:10:34 +0000
  • d93085d12e Made a new module with memory regions related code. Giovanni Di Sirio 2025-01-08 08:59:47 +0000
  • 7cd95844ce
    Merge pull request #52 from dron0gus/4556-rtc Andrey G 2025-01-08 00:36:29 +0300
  • f3524fcfb3 LSE wait: do not reset BKP domain if RTC was switched to backup clock Andrey Gusakov 2025-01-08 00:08:22 +0300
  • aef2d4d1d5 Code reorganization. Giovanni Di Sirio 2025-01-07 15:24:45 +0000
  • 2bacebadab Reordering types declarations. Giovanni Di Sirio 2025-01-07 14:46:45 +0000
  • 6fdc1f8cdb git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16861 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 Giovanni Di Sirio 2025-01-07 13:02:45 +0000
  • 01845555fc Enhancements to the ELF loader, to be tested. Giovanni Di Sirio 2025-01-07 10:58:08 +0000
  • 57008bc5df Variable blink on card insert. Giovanni Di Sirio 2025-01-07 09:05:38 +0000
  • 9050192990 Added garbage collector to RT registry subsystem. Giovanni Di Sirio 2025-01-06 19:15:04 +0000
  • 332cd77828 VFS FatFS demo improvements, not complete. Giovanni Di Sirio 2025-01-06 18:19:45 +0000
  • 2b5545533e Formatting and doc. Giovanni Di Sirio 2025-01-06 17:24:15 +0000
  • ab0c0bd1e9 Fixed NULL pointer dereferencing in the XSNOR driver. Giovanni Di Sirio 2025-01-06 16:00:01 +0000
  • 9fff75a027 Added latest LittleFS package. Giovanni Di Sirio 2025-01-06 09:57:46 +0000
  • abb44c3dd2 Improved LittleFS VFS demo. Giovanni Di Sirio 2025-01-06 09:44:42 +0000
  • 743ff63930 Added "unregister" method to the overlay class. Now the overlay releases references of owned drivers on dispose() or unregister(). Giovanni Di Sirio 2025-01-06 07:52:19 +0000
  • 95aed9c53c typo Giovanni Di Sirio 2025-01-05 18:45:30 +0000
  • a6b255f733 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16850 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 Giovanni Di Sirio 2025-01-05 18:24:32 +0000
  • e35db72234 Fixed buffers length. Giovanni Di Sirio 2025-01-05 17:29:37 +0000
  • f74b09f962 Updated VFS LittleFS driver. Giovanni Di Sirio 2025-01-05 13:15:49 +0000
  • a490318c48 VFS demos regressions. Various improvements. Giovanni Di Sirio 2025-01-05 10:22:04 +0000
  • e6c5c9b3fb LittleFS-VFS demo, not complete nor tested. Giovanni Di Sirio 2025-01-05 09:53:11 +0000
  • 94d7ae32ee Added a function for creating absolute normalized paths, will replace similar code duplicated in various VFS drivers. Giovanni Di Sirio 2025-01-05 09:09:49 +0000
  • 2e327dfcf9 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16844 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 Giovanni Di Sirio 2025-01-04 10:25:29 +0000
  • b64d4cf4ae Added updater of vfsconf.h files, added enties for LittleFS in vfsconf.h, updated all vfsconf.h files. Giovanni Di Sirio 2025-01-04 09:49:33 +0000
  • 00e080373d Imported Bob's changes to the header. Giovanni Di Sirio 2025-01-04 07:39:42 +0000
  • 6ef3976069 USARTv3 improvement, better config settings. Giovanni Di Sirio 2025-01-02 10:52:57 +0000
  • 8a89f61ea2 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16840 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 Giovanni Di Sirio 2024-12-29 18:50:08 +0000
  • 75b7e06941 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16839 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 Giovanni Di Sirio 2024-12-28 07:53:11 +0000
  • 24d4e1cfd3 Tailcall optimization. Giovanni Di Sirio 2024-12-27 18:42:41 +0000
  • a26744c33c git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16837 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 Giovanni Di Sirio 2024-12-27 17:50:35 +0000
  • cbf467dd92 FPU-relate changes and few optimizations. Giovanni Di Sirio 2024-12-27 16:49:51 +0000
  • d51e227385 Fixed development regressions. Giovanni Di Sirio 2024-12-20 10:36:38 +0000
  • 80ba931e7e git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16834 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 Giovanni Di Sirio 2024-12-19 18:55:37 +0000
  • bd791cf5cc git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16832 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 Giovanni Di Sirio 2024-12-19 13:18:05 +0000
  • 7a12c61352 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16831 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 Giovanni Di Sirio 2024-12-19 11:05:47 +0000
  • 5a37a205d2 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16830 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 Giovanni Di Sirio 2024-12-19 10:48:19 +0000
  • 647489bcc1 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16829 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 Giovanni Di Sirio 2024-12-19 10:22:30 +0000
  • 77cfce6f96 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16828 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 Giovanni Di Sirio 2024-12-19 09:41:55 +0000
  • ce4d1df487 Renamed SB demo to make it clear it is a "RAMBOX". Giovanni Di Sirio 2024-12-19 09:39:46 +0000
  • f41fa55f72 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16826 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 Giovanni Di Sirio 2024-12-19 09:37:52 +0000
  • f2ef8bac5b git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16825 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 Giovanni Di Sirio 2024-12-19 09:32:40 +0000
  • 5dc37b4ca6 Better SB demos. Giovanni Di Sirio 2024-12-18 18:22:57 +0000
  • 6173c11b6a VRQ cleanup on SB restarts. Giovanni Di Sirio 2024-12-18 15:51:19 +0000
  • 85d40b3231 Much faster MPU context switch for ARMv8M-ML-ALT port. Giovanni Di Sirio 2024-12-18 15:27:14 +0000
  • 22f07adfa2 MPU initialization improvements. Giovanni Di Sirio 2024-12-18 08:37:20 +0000