This website requires JavaScript.
Explore
Help
Sign In
BlackMark
0 Followers
·
0 Following
Joined on
2019-03-26
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
1
Projects
Packages
Public Activity
Starred Repositories
BlackMark
pushed to
main
at
avr/bootloader
2026-07-23 12:48:08 +02:00
c78bf2841a
docs: the watchdog-lockout and EEPROM-wrap gotchas
f9eeae5069
pureboot: the info block reads as a table, one wire byte per line
01e0169ac5
style: clang-format the W-fix line
98a3be3c2e
pureboot 4: the loader carries its fixes' identity
11707e0b06
pureboot: the info block is what proves a knock landed
Compare 41 commits »
BlackMark
pushed to
main
at
avr/bootloader
2026-07-23 02:02:56 +02:00
ffdface1a8
docs: the watchdog-lockout and EEPROM-wrap gotchas
17ee8bd2fe
pureboot: the info block reads as a table, one wire byte per line
c37aeeede9
style: clang-format the W-fix line
dc4ec4b79e
pureboot 4: the loader carries its fixes' identity
e807268dba
pureboot: the info block is what proves a knock landed
Compare 7 commits »
BlackMark
pushed to
main
at
avr/bootloader
2026-07-22 20:49:42 +02:00
29b9e47d3d
pureboot 3: a 512-byte slot on every chip, the 1284s included
BlackMark
pushed to
main
at
avr/bootloader
2026-07-22 19:37:26 +02:00
9196ba5711
pureboot: a 512-byte slot on every chip, the 1284s included
BlackMark
pushed to
main
at
avr/bootloader
2026-07-22 17:22:43 +02:00
12ab035fd3
pureboot: a version number for the loader, not for the protocol
BlackMark
pushed to
main
at
avr/bootloader
2026-07-22 17:08:26 +02:00
4bc8311f9b
docs: correct the size figures for the configured variants
BlackMark
pushed to
main
at
avr/bootloader
2026-07-22 16:50:46 +02:00
35ee0dabf0
pureboot: no SPM buffer discard, the host repairs instead
BlackMark
pushed to
main
at
avr/bootloader
2026-07-22 02:14:15 +02:00
2e9a50d030
build: generated presets and a check entry point
860e6c1d47
host: one fact per line, progress bars, --verbose
21c098978b
pureboot: every deployment axis is a build parameter
Compare 3 commits »
BlackMark
pushed to
main
at
avr/bootloader
2026-07-21 21:55:17 +02:00
4e5322b1df
pureboot: a loader in the staging slot is the staging copy — leave it there
BlackMark
pushed to
main
at
avr/bootloader
2026-07-21 21:18:31 +02:00
9fc28aa89a
pureboot: artifact roles, wrong-chip refusal, and misplaced-loader re-homing
05ed8f560b
pureboot: every libavr chip — 37 loaders, the m48 class, the 644 geometry
b3d4101d8e
pureboot: correct the 1284P deployment profiles in the README
Compare 3 commits »
BlackMark
pushed to
main
at
avr/bootloader
2026-07-21 16:20:03 +02:00
dacd21bd78
pureboot: the 1284P rides a 1 KiB slot — its own boot-sector minimum
90a29d872f
pureboot: the classic megas and the word-addressed 1284P groundwork
Compare 2 commits »
BlackMark
pushed to
main
at
avr/bootloader
2026-07-20 23:38:22 +02:00
cbddbc4457
pureboot: take the device signature from the chip database
BlackMark
pushed to
main
at
avr/bootloader
2026-07-20 23:18:01 +02:00
93f4ac784d
build: emit a raw .bin beside the HEX for every loader image
BlackMark
pushed to
main
at
avr/bootloader
2026-07-20 22:51:34 +02:00
e85840fa39
pureboot: take the emitted loader HEX for --update-loader
045372a2bc
pureboot: drive the serial port on Windows too
Compare 2 commits »
BlackMark
pushed to
main
at
avr/bootloader
2026-07-20 21:57:40 +02:00
19662d2386
build: emit an Intel-HEX beside every loader image
BlackMark
pushed to
main
at
avr/bootloader
2026-07-20 20:00:40 +02:00
f6598b0511
pureboot: PI lint, tightened gates, and the self-update test suite
0604d3a0ad
pureboot: one position-independent binary — its own staging loader
62a548cc09
pureboot: harden the sim device runner
Compare 3 commits »
BlackMark
pushed to
main
at
avr/bootloader
2026-07-20 10:59:06 +02:00
7d103ca957
pureboot: review-pass fixes to the host tool and device runner
eca7a41051
pureboot: gitignore python bytecode cache
7314f7ab3b
pureboot: stop tracking the python bytecode cache
5b361904ab
pureboot: host tool and end-to-end protocol tests, all three chips
833e134e01
pureboot: the device — one pure C++ source, 512 bytes, every chip
Compare 5 commits »
BlackMark
pushed to
main
at
avr/bootloader
2026-07-20 01:01:07 +02:00
da730b7bb5
tsb: third size pass — restructure to the oracle's shape
BlackMark
pushed to
main
at
avr/bootloader
2026-07-19 20:15:58 +02:00
c351bee257
tsb: beat the first-pass size floors (tricks 666, pure 842)
BlackMark
pushed to
main
at
avr/bootloader
2026-07-19 18:47:47 +02:00
34e7f1be34
tsb: drive each tier to its size floor
First
Previous
...
5
6
7
8
9
...
Next
Last