Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 most recent check-ins
|
2026-10-28
| ||
| 17:12 | Checkpoint. Continued testing of pulse device. Leaf check-in: 2cbac011f9 user: andrewm tags: pulse-dev-rework | |
|
2026-10-27
| ||
| 17:26 | Checkpoint. Got pulse stream device limping along. check-in: a27b265db0 user: andrewm tags: pulse-dev-rework | |
|
2026-10-25
| ||
| 19:31 | Copy editing. check-in: 50604ce7a2 user: andrewm tags: pulse-dev-rework | |
|
2026-10-22
| ||
| 11:32 | Copy editing. check-in: 6d31aa0dac user: andrewm tags: pulse-dev-rework | |
|
2026-10-18
| ||
| 16:55 | Checkpoint. Code was reorganized to follow the pattern used for GPIO services. There are distinct SVC services for the three modes of pulse stream device operation. The counted device control is implemented and needs to be added to the test program to invoke it. check-in: 0b62d981de user: andrewm tags: pulse-dev-rework | |
|
2026-10-15
| ||
| 11:05 | Checkpoint. Free running and timed pulse streams are functional. Remains to add the counted stream. check-in: cb003a4602 user: andrewm tags: pulse-dev-rework | |
|
2026-10-12
| ||
| 13:47 | Checkpoint. Enough rework is required to warrant a branch. check-in: 1576a1b40c user: andrewm tags: pulse-dev-rework | |
|
2026-10-10
| ||
| 17:25 | Checkpoint. Timed pulse stream driver is functional. Leaf check-in: 3f51b39ed2 user: andrewm tags: trunk | |
|
2026-10-07
| ||
| 15:04 | Merging rework required for Zig 0.17.0 back onto the trunk. check-in: 86d0ac2e88 user: andrewm tags: trunk | |
| 15:02 | Changes to accommodate Zig version 0.17. Leaf check-in: f401760e2f user: andrewm tags: zig-0-17-0-rework | |
|
2026-10-06
| ||
| 15:22 | Create new branch named "zig-0-17-0-rework" check-in: 20b29f46b7 user: andrewm tags: zig-0-17-0-rework | |
| 15:19 | Checkpoint. Pulse stream device clean up in preparation of converting to Zig 0.17. check-in: 0da279b7aa user: andrewm tags: trunk | |
|
2026-10-04
| ||
| 16:48 | Changes necessary for version 0.17 of the compiler. check-in: d7a2ea9f50 user: andrewm tags: trunk | |
|
2026-10-01
| ||
| 17:23 | Checkpoint. Completed services for free running pulse stream. check-in: c8526ce48c user: andrewm tags: trunk | |
|
2026-09-30
| ||
| 17:33 | Check point. First cut at a pulse stream test program running. check-in: 8b650264ce user: andrewm tags: trunk | |
|
2026-09-21
| ||
| 16:18 | Checkpoint. First clean compile of the ctimer pulse stream code. check-in: 295d75876a user: andrewm tags: trunk | |
|
2026-09-10
| ||
| 16:33 | Additional work on a resee module file. Can now generate all the embedded documentation for the code. check-in: 2b63539189 user: andrewm tags: trunk | |
| 15:10 | Checkpoint. Created a top level file, resee.zig, to import all the remaining components. check-in: 36b2faa3dc user: andrewm tags: trunk | |
|
2026-09-09
| ||
| 17:15 | Added mmio register definitions for the ctimer peripheral. check-in: 777384fc13 user: andrewm tags: trunk | |
|
2026-09-08
| ||
| 18:31 | Copy editing. check-in: c10a3c1353 user: andrewm tags: trunk | |
| 16:10 | Merging the tuple-rework branch back onto the trunk. check-in: 3c6c232faa user: andrewm tags: trunk | |
| 16:08 | Shuffling around some code that is specific to the MulitAssigner function. Closed-Leaf check-in: 94f86792c9 user: andrewm tags: tuple-rework | |
| 13:29 | Checkpoint. All unit tests pass. All target unit tests pass. Target applications functional. check-in: 5db5339f06 user: andrewm tags: tuple-rework | |
| 13:13 | Copy editing. check-in: edbb459c34 user: andrewm tags: tuple-rework | |
|
2026-09-05
| ||
| 15:11 | Checkpoint. Association now passes all its unit tests. check-in: 80438d44c4 user: andrewm tags: tuple-rework | |
| 11:47 | Checkpoint. Relclass now passes its unit tests. check-in: dac8509119 user: andrewm tags: tuple-rework | |
|
2026-09-04
| ||
| 16:36 | Checkpoint. Rework on relclass. One test case is failing. check-in: 76566987cd user: andrewm tags: tuple-rework | |
|
2026-09-03
| ||
| 10:49 | Checkpoint. Relvar now passes its unit tests. check-in: 5c00161408 user: andrewm tags: tuple-rework | |
| 10:47 | Copy editing. check-in: cf9b9f0f6c user: andrewm tags: tuple-rework | |
|
2026-09-02
| ||
| 15:41 | Checkpoint. Relation values now pass all the unit tests. check-in: 580684424f user: andrewm tags: tuple-rework | |
|
2026-09-01
| ||
| 17:29 | Checkpoint. Further rework on relvalue. check-in: 943f2eaf41 user: andrewm tags: tuple-rework | |
| 10:52 | Copy editing. check-in: 0730c935cb user: andrewm tags: tuple-rework | |
|
2026-08-31
| ||
| 15:53 | Reworked reltuple again to retain the attribute specs as a constant. This helps when handling relation values and saves a bunch of code regenerating the attributes specs from field names and types. Reworked some of relvalue to demonstrate how it works with the new take on reltuple. More relvalue operations to finish. check-in: d0960ce98d user: andrewm tags: tuple-rework | |
|
2026-08-29
| ||
| 17:41 | Checkpoint. Rework beginning on relvalue. check-in: eca5931821 user: andrewm tags: tuple-rework | |
|
2026-08-27
| ||
| 17:36 | Checkpoint. Finished first part of RelTuple rework. Some additional work is necessary once the RelValue rework has been done. check-in: 3448b05696 user: andrewm tags: tuple-rework | |
| 12:09 | Checkpoint. Continuing rework on RelTuple. check-in: 9ee9d014d8 user: andrewm tags: tuple-rework | |
|
2026-08-24
| ||
| 17:17 | Checkpoint. Starting RelTuple rework. check-in: 7e06c5a468 user: andrewm tags: tuple-rework | |
|
2026-08-22
| ||
| 16:21 | Create new branch named "tuple-rework" check-in: b25e45e84f user: andrewm tags: tuple-rework | |
| 15:44 | Copy editing. check-in: ce9a3cf703 user: andrewm tags: trunk | |
|
2026-08-20
| ||
| 17:32 | Checkpoint. Copy editing and replacing index entries. check-in: 4e677aef6a user: andrewm tags: trunk | |
|
2026-08-18
| ||
| 16:39 | Catching minor change in resee.zig. check-in: 170677204b user: andrewm tags: trunk | |
| 16:38 | Checkpoint. Additional work on the crown chapter. check-in: 7703e62aaf user: andrewm tags: trunk | |
|
2026-08-14
| ||
| 16:55 | Merging the correction to the hard fault generated by the timer queue code back onto the trunk. check-in: abc749fb1c user: andrewm tags: trunk | |
| 16:53 | Checkpoint. Continued work on the processing fundamentals chapter. check-in: 7cb7ce6b96 user: andrewm tags: trunk | |
| 16:52 | Correction to the function that sets the expiration time on the system timer comparator register for the timer queue. This code is a modification of the Ambiq HAL code to overcome an errata in the system timer peripheral. The adaptation from the HAL code failed to requesting wrapping addition and consequently would cause an arithmetic overflow if run long enough. Closed-Leaf check-in: 5b2a7d81da user: andrewm tags: hard-fault-debug | |
|
2026-08-12
| ||
| 16:47 | Fixed error in zangle. When an unbalanced comment block was found, the check function did not return an error. Release version 0.3. check-in: 416a1835b2 user: andrewm tags: trunk | |
| 16:31 | Modified the ozone project files to use relative path names to the executable. Continuing work on the processing fundamentals chapter. check-in: e4c9891292 user: andrewm tags: trunk | |
|
2026-08-10
| ||
| 18:03 | Copy editing and code cleanup. check-in: 57607ac1b5 user: andrewm tags: trunk | |
| 17:08 | Checkpoint. Clean up of some diagrams. Copy editing some reworked examples. check-in: b10e3ec610 user: andrewm tags: trunk | |
|
2026-08-09
| ||
| 11:51 | Clean up. Removed version string from individual files. Rationalized the terms used in the bouncy button / blinky led discussions. check-in: 953ae983be user: andrewm tags: trunk | |