Giovanni Di Sirio
|
8312fe5a73
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15371 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-01-17 19:32:37 +00:00 |
Giovanni Di Sirio
|
0d2a33ce22
|
Added few simple builtin commands to the shell.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15370 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-01-17 18:30:18 +00:00 |
Giovanni Di Sirio
|
8c8004d11f
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15369 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-01-17 17:48:06 +00:00 |
Giovanni Di Sirio
|
d35ba8cd7e
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15368 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-01-17 14:53:26 +00:00 |
Giovanni Di Sirio
|
f46f3a2181
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15367 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-01-17 09:57:14 +00:00 |
Giovanni Di Sirio
|
214b482751
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15366 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-01-16 17:09:30 +00:00 |
Giovanni Di Sirio
|
6af613f1b8
|
Minimal shell.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15365 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-01-16 14:43:19 +00:00 |
Giovanni Di Sirio
|
59684fb925
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15364 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-01-16 12:47:32 +00:00 |
Giovanni Di Sirio
|
377fdec495
|
Implemented sandbox state cleanup on exit() or exception.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15363 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-01-16 09:11:15 +00:00 |
Giovanni Di Sirio
|
160e3e52ae
|
Improved parameters passing and startup file. Symbol _exit() is now part of the startup file.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15362 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-01-16 07:35:42 +00:00 |
Giovanni Di Sirio
|
62ea184237
|
Fixed initial stack setup.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15361 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-01-15 18:00:49 +00:00 |
Giovanni Di Sirio
|
35c733568a
|
Some more optimizations.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15360 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-01-15 17:19:17 +00:00 |
Giovanni Di Sirio
|
305bc3a8ed
|
Size optimizations.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15359 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-01-15 16:57:24 +00:00 |
Giovanni Di Sirio
|
c1ee7b08b5
|
Added sbExec() function.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15358 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-01-15 13:29:11 +00:00 |
Giovanni Di Sirio
|
c65d695093
|
Loading and passing arguments/variables working now.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15357 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-01-14 12:51:03 +00:00 |
Giovanni Di Sirio
|
077634725f
|
More memory checking code.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15356 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-01-13 20:02:03 +00:00 |
Giovanni Di Sirio
|
277d9540a3
|
Fixed wrong condition in sbIsThreadRunningX().
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15355 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-01-13 14:49:25 +00:00 |
Giovanni Di Sirio
|
6047661c76
|
Extended SB header, all relocations working.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15354 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-01-13 13:42:29 +00:00 |
Giovanni Di Sirio
|
f2083ce6d6
|
Support for arguments and environment variables, to be completed.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15353 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-01-13 10:53:55 +00:00 |
akscram
|
72e49f4a86
|
Disable new test/rt/variant tests
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15352 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-01-13 10:03:55 +00:00 |
Giovanni Di Sirio
|
d6eb9a4d94
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15351 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-01-13 09:50:04 +00:00 |
Giovanni Di Sirio
|
2639c81af8
|
Fixed a problem with .ARM.exidx.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15350 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-01-13 08:44:34 +00:00 |
akscram
|
71ea0d8a36
|
Add test coverate for RT tests
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15349 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-01-13 08:28:21 +00:00 |
Giovanni Di Sirio
|
fd36069ca6
|
File size optimization.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15348 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-01-12 15:07:33 +00:00 |
Giovanni Di Sirio
|
799c268d84
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15347 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-01-12 14:02:20 +00:00 |
Giovanni Di Sirio
|
fc682f0337
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15346 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-01-12 13:58:10 +00:00 |
Giovanni Di Sirio
|
e3e8d3d645
|
Improved loader. More memory check functions.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15345 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-01-12 13:00:47 +00:00 |
Giovanni Di Sirio
|
b48f8ebdaa
|
Some renaming for consistency, new check function added, documentation fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15344 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-01-12 09:04:41 +00:00 |
Giovanni Di Sirio
|
44ccf3952d
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15343 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-01-11 14:01:19 +00:00 |
Giovanni Di Sirio
|
484b515ee1
|
Fixed an LD behavior when sections are empty (always WRITE ALLOC).
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15342 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-01-11 11:01:57 +00:00 |
Giovanni Di Sirio
|
abf9ce61a6
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15341 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-01-10 17:04:41 +00:00 |
Giovanni Di Sirio
|
3bceb7fd9d
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15340 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-01-10 16:36:03 +00:00 |
Giovanni Di Sirio
|
9fa0d5ecf8
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15339 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-01-09 16:28:18 +00:00 |
Giovanni Di Sirio
|
0f67a718fa
|
Small MISRA-related fix.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15335 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-01-09 10:47:38 +00:00 |
Giovanni Di Sirio
|
76a5bbd964
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15333 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-01-09 10:31:17 +00:00 |
Giovanni Di Sirio
|
6f221b1d4b
|
Memory checker fixes and enhancements. MISRA-related fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15332 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-01-09 08:42:04 +00:00 |
Giovanni Di Sirio
|
40fbc0044c
|
Fixed bug #1210.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15329 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-01-09 06:36:27 +00:00 |
Giovanni Di Sirio
|
316811148b
|
Fixed bug #1209.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15327 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-01-09 06:32:35 +00:00 |
Giovanni Di Sirio
|
3827d6cdb7
|
Fixed bug #1208.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15324 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-01-09 06:22:56 +00:00 |
Giovanni Di Sirio
|
ea26424d45
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15323 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-01-09 06:18:43 +00:00 |
Giovanni Di Sirio
|
c4de483c47
|
Worked on a very simple test case.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15322 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-01-08 14:37:32 +00:00 |
Giovanni Di Sirio
|
37010bf285
|
Still bugs to be fixed.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15321 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-01-08 14:11:29 +00:00 |
Giovanni Di Sirio
|
a782af6212
|
More work on the loader, still not finished.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15320 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-01-08 12:47:49 +00:00 |
Giovanni Di Sirio
|
ac756cdf84
|
Debug pass on the loader, it is not finished yet.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15319 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-01-07 13:02:28 +00:00 |
Giovanni Di Sirio
|
4532dd9243
|
More loader code, not finished yet.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15318 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-01-06 08:01:46 +00:00 |
Giovanni Di Sirio
|
9ab7bf1d5b
|
Experimental code.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15317 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-01-05 10:10:43 +00:00 |
Giovanni Di Sirio
|
7f29f49f66
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15316 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-01-04 12:58:43 +00:00 |
Giovanni Di Sirio
|
0d1bc937de
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15315 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-01-03 18:39:57 +00:00 |
Rocco Marco Guglielmi
|
c10d39918b
|
Fixed wrong project\cproject file in the demo RT-STM32L4P5ZG-NUCLEO144
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15314 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-01-03 16:00:37 +00:00 |
Giovanni Di Sirio
|
4a2094d06b
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15313 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2022-01-02 16:14:39 +00:00 |