Harry Wu htgazurex1212
  • Joined on 2025-06-14
htgazurex1212 pushed to master at htgazurex1212/zynq-rs 2026-02-27 22:43:00 +08:00
b92c58a544 mmu: pass l2 table instead of raw address
6cec8914f8 cargo fmt
7b2e37351d mmu: support L2 page tables
95ef3057cd netboot: support 100Mbps and 10Mbps eth link speed
Compare 4 commits »
htgazurex1212 pushed to master at htgazurex1212/artiq-zynq 2026-02-27 22:42:55 +08:00
3dfc35fff5 flake: update dependencies
ed28fcba2d cargo fmt
d26113825c flake: update dependencies
19d478121e flake: check firmware for potentially overlapping code
268c702aa3 kernel: use smaller pages for rtio/dma/batch
Compare 7 commits »
htgazurex1212 pushed to master at htgazurex1212/nac3 2026-02-27 22:42:45 +08:00
6e30620117 [artiq] Collapse PyResult<anyhow::Result<_>> into anyhow::Result<_>
dc670f3df3 [meta] Refactor Result to anyhow::Result
bc3c7f0e21 [core] Refactor ModuleContext and Builder in CodeGenContext
fec151c8cd [core] WIP: Add anyhow
978e13262a [core] Suppress unused variable warning in macro
Compare 8 commits »
htgazurex1212 deleted branch HTGAzureX1212/nac3-malloc from htgazurex1212/nac3 2026-02-16 15:30:12 +08:00
htgazurex1212 pushed to master at htgazurex1212/nac3 2026-02-16 01:21:53 +08:00
f95a0e5382 Add Auto type support for generic class parameters
d171ebeb04 sha256 -> hash
8df69ae728 nix: use SRI format for hash
bcdd5a2bd0 windows: remove llvm-profdata
8182119968 nix: runCommandNoCC -> runCommand
Compare 29 commits »
htgazurex1212 pushed to master at htgazurex1212/artiq-zynq 2026-02-16 01:21:46 +08:00
8d40210d87 flake: update boot.bif to use elf_use_ph
15eaa4eb65 flake: update dependencies
Compare 2 commits »
htgazurex1212 pushed to master at htgazurex1212/zynq-rs 2026-02-16 01:21:36 +08:00
6e4e0548a2 flake: update dependencies
2965ebfdce mkbootimage: replace deprecated --replace
bd466202d4 mkbootimage: add elf_use_ph patch by mwojcik
Compare 3 commits »
htgazurex1212 pushed to master at htgazurex1212/zynq-rs 2026-02-06 21:03:04 +08:00
6cfb6fd1fc flake: update dependencies
3b5359297c mmu: remove unnecessary flushes from remap_section
7a4da4df48 mmu: check if remap does anything
6262cb135d libsupport_zynq: improve PrefetchAbort exception message
354c8a40a2 mmu: add a function to remap a section
Compare 16 commits »
htgazurex1212 pushed to master at htgazurex1212/artiq-zynq 2026-02-06 21:02:57 +08:00
3c70203709 clean up example DDBs
9614c48e9d flake: update dependencies
1c4534637d rtio_acp: fix batch not remapping back for 0 events
5bd6fe0ad5 cargo fmt
a8cf7644a2 flake.lock: update
Compare 66 commits »
htgazurex1212 pushed to master at htgazurex1212/nac3 2026-02-06 21:02:38 +08:00
44f06a88f5 README: nac3ld -> nac3binutils
c3e2ce5576 README: update artiq link
bf900922e2 fix: correct argument order in iterable checks
19a841a661 Unpacking for target and added tests
ce3c24485a refactor: merge gen_for_enumerate_list with gen_for_enumerate_tuple
Compare 202 commits »
htgazurex1212 pushed to HTGAzureX1212/nac3-malloc at htgazurex1212/nac3 2025-08-13 13:15:16 +08:00
08cf515e28 nullptr check
htgazurex1212 pushed to HTGAzureX1212/nac3-malloc at htgazurex1212/nac3 2025-08-01 20:33:11 +08:00
fdc251c55f call nac3_rc_incr(64) instead
htgazurex1212 pushed to HTGAzureX1212/nac3-malloc at htgazurex1212/artiq-zynq 2025-08-01 20:16:32 +08:00
bdae46acb9 expose nac3_free again as that should be needed
htgazurex1212 pushed to master at htgazurex1212/artiq-zynq 2025-08-01 20:14:26 +08:00
78080eae2b flake: add new required fields for buildPythonPackage
f1e79310ec update cargo lock
3a65d6c2a5 libksupport: wrap RTIO_DEVICE_MAP in OnceLock
734fd11ad6 libboard_artiq: wrap LOGGER in OnceLock
5843138a8e flake: update dependencies
Compare 7 commits »
htgazurex1212 pushed to HTGAzureX1212/nac3-malloc at htgazurex1212/nac3 2025-08-01 20:12:57 +08:00
f946eccc19 revert local changes
htgazurex1212 pushed to HTGAzureX1212/nac3-malloc at htgazurex1212/nac3 2025-08-01 20:10:04 +08:00
687f8a45b9 add NAC3 refcount to IRRT
htgazurex1212 pushed to master at htgazurex1212/nac3 2025-08-01 15:52:17 +08:00
099971da65 update dependencies
bd7cf9f4ab tests: make doctests work
1656770478 tests: fix missing target init
aacfba8c57 refactor: separate CoreContext out of CodeGenContext
Compare 4 commits »
htgazurex1212 pushed to HTGAzureX1212/nac3-malloc at htgazurex1212/artiq-zynq 2025-08-01 00:29:06 +08:00
acf67db6b4 revert changes to cargo lock
htgazurex1212 pushed to HTGAzureX1212/nac3-malloc at htgazurex1212/artiq-zynq 2025-08-01 00:18:01 +08:00
2466d5cee2 remove refcout functions
htgazurex1212 pushed to HTGAzureX1212/nac3-malloc at htgazurex1212/nac3 2025-07-31 19:22:03 +08:00
1f69ab6d51 call nac3_rc_incr after constructor call