Benjamin Vedder
6b4f07c926
Updated changelog
2022-03-07 19:27:16 +01:00
Benjamin Vedder
3aafc38e7c
Fixed lisp stat send limit
2022-03-07 18:58:17 +01:00
Benjamin Vedder
a88abfae2e
Merge pull request #436 from adilrepas/patch-1
...
Create hw_410_005ohm.h
2022-03-07 18:06:08 +01:00
adilrepas
c8e64589c1
Create hw_410_005ohm.h
2022-03-08 00:57:57 +08:00
Benjamin Vedder
0e8ccaf070
Added sort function
2022-03-07 17:31:17 +01:00
Benjamin Vedder
88d8e3385e
More readme tweaks
2022-03-07 16:45:30 +01:00
Benjamin Vedder
9cf5e12feb
More readme tweaks
2022-03-07 16:40:39 +01:00
Benjamin Vedder
6e442db8fb
Merge pull request #434 from kubark42/package_rm_fix
...
[Make] Fix missing `-f` in all_fw_package_clean
2022-03-07 16:26:39 +01:00
Benjamin Vedder
374e3101c9
Readme tweaks
2022-03-07 16:24:54 +01:00
Kenn Sebesta
ed1e9eb33e
[Make] Fix missing `-f` in all_fw_package_clean
2022-03-07 10:21:08 -05:00
Benjamin Vedder
d2427b8741
Merge pull request #428 from kubark42/makefile_new_readme
...
[README] Update README.md instructions
2022-03-07 16:19:45 +01:00
Benjamin Vedder
9fdacea522
Added fwinfo terminal command
2022-03-07 15:39:37 +01:00
Kenn Sebesta
79df10d9e1
[README] Break out Qt Creator IDE instructions
2022-03-07 09:35:41 -05:00
Benjamin Vedder
8c8a56eab2
Merge pull request #433 from kubark42/make_package_delete_prior_files
...
`make all_fw_package` delete prior files and improve console output
2022-03-07 15:31:52 +01:00
Kenn Sebesta
2f3bbcd006
[Makefile] `make all_fw_package` target tweaks
...
- Comments which are not tab-justified do not print to console
- Add a teensy bit of console output
2022-03-07 09:13:58 -05:00
Kenn Sebesta
b186478bff
[Makefile] `make all_fw_package_clean` target
...
This uses the package_firmware.py script to package all the firmware, and
then deletes the several GB of build cruft.
NOT TESTED ON WINDOWS
2022-03-07 09:12:59 -05:00
Benjamin Vedder
26d6f51fa5
Merge pull request #432 from kubark42/fix_makefile_typo
...
[Makefile] Fully specify the root target directory
2022-03-07 14:58:00 +01:00
Benjamin Vedder
3526ea811f
Merge pull request #431 from kubark42/makefile_package_target
...
[Makefile] Create `make package` target
2022-03-07 14:57:35 +01:00
Benjamin Vedder
50cb541fa5
Merge pull request #430 from kubark42/capture_git_hash_into_firmware
...
Capture git branch, commit, dirty state, and arm compiler
2022-03-07 14:56:37 +01:00
Benjamin Vedder
84ea2ed3fd
Merge pull request #429 from kubark42/fix_utils_unit_test
...
[Unit tests][Utils.c] Fix unit test compilation
2022-03-07 14:56:11 +01:00
Kenn Sebesta
a00f3e05ed
[Makefile] Fully specify the root target directory
2022-03-07 08:45:29 -05:00
Kenn Sebesta
6a28d76161
[Makefile] Create `make package` target
...
This uses the package_firmware.py script to package all the firmware, and
then deletes the several GB of build cruft.
2022-03-07 08:43:57 -05:00
Benjamin Vedder
131e7473af
Lisp string manipulation support
2022-03-07 10:26:51 +01:00
Kenn Sebesta
5da38dfedf
[Make] Capture git branch, commit, dirty state, and arm compiler
...
This code pushes those strings into #defines which are available inside the
firmware.
2022-03-06 19:07:15 -05:00
Benjamin Vedder
04dea9a792
Merge commit '0f002ca39778d66ad3a638048ae505df05b9f070'
2022-03-06 21:41:39 +01:00
Benjamin Vedder
0f002ca397
Squashed 'lispBM/lispBM/' changes from e81f234f..eead0b27
...
eead0b27 removed a case of shadowing
4f744f8b Added more escape characters, not sure it is safe.. It does something though
git-subtree-dir: lispBM/lispBM
git-subtree-split: eead0b27dd8f8ee2d7f2029b9b9af03b18bcc502
2022-03-06 21:41:39 +01:00
Benjamin Vedder
5b5160c545
Merge commit '9a20ef543b1ff7fd0eb598d55953ee7e26ee2b67'
2022-03-06 20:14:10 +01:00
Benjamin Vedder
9a20ef543b
Squashed 'lispBM/lispBM/' changes from 9b375671..e81f234f
...
e81f234f create_ctx changes to when it invokes gc to free up enough space for a context
55d7617d a first go at some escape characters. newline and backslash so far
git-subtree-dir: lispBM/lispBM
git-subtree-split: e81f234fdcac5728ef04ae9144e3aa7ed55306fa
2022-03-06 20:14:10 +01:00
Benjamin Vedder
0055cbc20b
Merge commit '3d7749c5f2f1b2f0ae224fedb3e24a50ccc52e1c'
2022-03-06 19:32:20 +01:00
Benjamin Vedder
3d7749c5f2
Squashed 'lispBM/lispBM/' changes from 1420777c..9b375671
...
9b375671 create_ctx fix: could get stuck in an state where there is no memory for any more contexts. not even a context to start the GC from! create_ctx now checks if there is enough memory for a context or it will automatically run GC
ebab83eb added a gc and retry in setvar
git-subtree-dir: lispBM/lispBM
git-subtree-split: 9b37567197de0f38bda5a3391c9255e49e2102f3
2022-03-06 19:32:20 +01:00
Kenn Sebesta
5819b87299
[Unit tests][Utils.c] Fix unit test compilation
...
The test compilation were broken by the addition of some threading
utilities.
2022-03-06 12:35:51 -05:00
Kenn Sebesta
3607f5fe03
[README] Update README.md instructions
2022-03-06 10:48:32 -05:00
Benjamin Vedder
0cf40a4a0b
Merge commit '1deca768b58b08f62d95850be818303ffa5d7c9c'
2022-03-06 14:41:39 +01:00
Benjamin Vedder
1deca768b5
Squashed 'lispBM/lispBM/' changes from 29cd280a..1420777c
...
1420777c removed left over array pieces in case array-create fails
git-subtree-dir: lispBM/lispBM
git-subtree-split: 1420777c4e24ff3e914f0ce93f8a1a43075d798c
2022-03-06 14:41:39 +01:00
Benjamin Vedder
1e031d8ac9
Merge commit '6976ac76bc5fd42fb20141216bef1aadd98dfe02'
2022-03-06 14:11:14 +01:00
Benjamin Vedder
6976ac76bc
Squashed 'lispBM/lispBM/' changes from 4a498667..29cd280a
...
29cd280a remove GC from finish_ctx
git-subtree-dir: lispBM/lispBM
git-subtree-split: 29cd280aa1cbedd61ebe7e3fd0e5275fd4b2e9d5
2022-03-06 14:11:14 +01:00
Benjamin Vedder
ad201aaec5
increased version number after lbm fix
2022-03-06 13:26:20 +01:00
Benjamin Vedder
0f109bd0c7
Squashed 'lispBM/lispBM/' changes from 8a9ff6cc..4a498667
...
4a498667 fix odd slip-up in fundamental related to array-create
git-subtree-dir: lispBM/lispBM
git-subtree-split: 4a49866769b628f424adde78554da2523ebdc6b6
2022-03-06 13:00:50 +01:00
Benjamin Vedder
93b01d6221
Merge commit '0f109bd0c786f1695074e213ae353d1a0441b08a'
2022-03-06 13:00:50 +01:00
Benjamin Vedder
06768d37a0
Merge commit 'ba0a6ec0084c8506413f75be1295009d757af6d2'
2022-03-06 02:01:41 +01:00
Benjamin Vedder
ba0a6ec008
Squashed 'lispBM/lispBM/' changes from fb7d3503..8a9ff6cc
...
8a9ff6cc remove commented out code from gc
68562022 added a way to start gc from a lisp program
3e35264a just removed a small commented piece of code that has not been active for a long time
5c84c5af update benchmarks runner slightly
87a5e88c delete benchmarks
70716612 chibios examples build and run
e3e6ab65 chibios-repl compiles and runs again
01462c32 updated the llama
git-subtree-dir: lispBM/lispBM
git-subtree-split: 8a9ff6cc69e4fcb54fd197256509c9d1c554db7c
2022-03-06 02:01:41 +01:00
Benjamin Vedder
7da9dbc3ae
Merge pull request #427 from vedderb/make_update
...
Make update
2022-03-06 01:44:37 +01:00
Benjamin Vedder
dcfcca8e42
Added HW4 targets
2022-03-06 01:33:46 +01:00
Benjamin Vedder
5953271a6e
Remove FW list from conf_general.h
2022-03-06 01:31:53 +01:00
Benjamin Vedder
e787321215
Changed no limits name, fixed res-file generation
2022-03-06 00:50:35 +01:00
Benjamin Vedder
e42dfecc51
Updated package script
2022-03-06 00:09:11 +01:00
Benjamin Vedder
b5b4922294
Removed binaries
2022-03-06 00:08:32 +01:00
Benjamin Vedder
7a8190950c
Merge pull request #424 from kubark42/firmware_packaging
...
[Package] Simple script to copy appropriate targets into package directory
2022-03-05 20:53:07 +01:00
Benjamin Vedder
66b0d8f52e
Merge pull request #423 from kubark42/makefile_antiredundancy
...
Sweeping Makefile changes
2022-03-05 20:43:17 +01:00
Kenn Sebesta
174f8d8ef3
[Package] Use specific direcftories which do not contain the target name
...
The target directory has historically been indicated by the `rebuild_all`,
script, so this is in keeping with that approach.
2022-03-05 14:10:34 -05:00