Aaron Bieber
6f98940189
Switch to using env to find the path to bash.
...
Systems like OpenBSD and NixOS have bash in different locations. This
allows the various scripts to be run on those systems.
2022-03-28 16:43:47 -06:00
bunnie
163e811dd7
cleanup build script
2021-08-24 21:28:00 +08:00
bunnie
34d44ee9e7
start to remove heapless and commit to libstd flow
2021-08-04 00:07:47 +08:00
bunnie
79e30d6180
need to migrate the fpga image, too
2021-06-11 16:55:59 +08:00
bunnie
adde48bc2d
update buildpush script to comply to latest locations for prebuild artefacts
2021-06-11 16:54:19 +08:00
bunnie
ab67cf46b2
fix path to renode
2021-05-07 23:43:52 +08:00
bunnie
cbe0a2d7fc
add manual image specifier
2021-04-27 21:56:18 +08:00
bunnie
9ec1de4c01
commit a SoC version for pre-build
...
should show up as version 0.8 but probably a bug in the gitver
on the soc side, will chase that down later
2021-04-27 19:30:49 +08:00
bunnie
3c66aff2a6
only check soc_csr.bin if it exists
2021-04-27 01:44:00 +08:00
bunnie
65eab7d60f
clean up the buildpush script to reflect bundled CSR
2021-04-22 17:42:43 +08:00
bunnie
e5343bceb9
retrofit system to use the new device-based CSR image
2021-04-20 19:27:29 +08:00
bunnie
c0f11d4808
add ability to override the soc.svd
2021-04-20 03:41:16 +08:00
bunnie
b15d02f5e8
add options for pushing the trng images
2021-04-20 03:30:19 +08:00
bunnie
9f9575fdd8
refine trng-tester configuration
2021-04-19 04:54:32 +08:00
bunnie
92656724f5
add minimal image as a build option
2021-03-26 15:53:38 +08:00
bunnie
10d66c799f
fix typo in script
2021-03-25 03:25:26 +08:00
bunnie
0dc40f4185
attempt to separate fontmaps and loader out of kernel
2021-02-27 02:12:19 +08:00
bunnie
463e2ad77d
fixup GAM APIs to latest rkyv standard, fix drawable computation
2021-02-26 03:37:48 +08:00
bunnie
5b80b3fb42
get fcc-agent working again
2021-02-23 04:01:01 +08:00
bunnie
24e7885779
change out hw-image servers for rkyv testing
2021-02-12 01:51:42 +08:00
bunnie
c848d374c6
roll back the build time notice
...
Turns out the build time only seems to capture the last time
you managed to force a full rebuild (???). Even though cargo
indicates that a rebuild had happened of the main.rs, the environment
variable containing the time is not being updated, because the
build.rs file isn't being run. But! if you force a trigger of
that file, then cargo decides to rebuild *everything* which greatly
increases the build time, which is a drag for development.
So, just remove the build time notice. If it's not going to be
correct, better to not emit it than to be outright misleading...
2021-01-13 00:24:12 +08:00
bunnie
0a3c50f820
add build timestamping/versioning to the Xous log output
2021-01-12 23:30:52 +08:00
bunnie
6a3833ebc7
commit of mysterious tuple-vec problem
2021-01-12 01:37:52 +08:00
bunnie
4a32baf12f
fix SVD sample file issues that are breaking CI
2021-01-09 02:38:02 +08:00
bunnie
b9a31f7d99
try to layer in the fcc agent
2020-12-31 19:31:12 +08:00
bunnie
2d5bd20c16
bouncing ball "招财猫"-like totem now working
2020-11-23 03:18:43 +08:00
bunnie
16e9f43015
add circle drawing to graphics
2020-11-23 00:40:40 +08:00
bunnie
710abce418
fixup to latest soc.svd register documentation standard
2020-11-22 03:45:44 +08:00
bunnie
b0680c2669
update to make dest dir easier to chaneg
2020-10-15 01:04:23 +08:00
bunnie
cab4c7d4a9
fix more UTRA issues; migrate to dual-UART for kernel/console messages
2020-10-13 05:22:19 +08:00
bunnie
a397981355
change references to "ci" to "hw-image"
2020-10-06 00:57:26 +08:00
bunnie
9417984752
add a buildpush script, instead of a package script
...
packaging is now done by the `ci` command
2020-10-06 00:35:13 +08:00