- 4762ed5 Optionally generate `RegisterBlock::into_${reg_name}(self)` methods. (#13) by Kor Nielsen · 3 months ago upstream/main
- 1f538d5 Fix new clippy lint errors. by Kor Nielsen · 3 months ago
- 2225e40 Constify *ReadVal and *WriteVal. by Kor Nielsen · 3 months ago
- bc2f6e7 Add fill method for Array (#12) by stevenportley · 4 months ago
- 412ca40 Fix the constraints on `ptr` (#10) by cfrantz · 8 months ago
- 0c1848c Add Array::get_sub_array(). (#5) by Kor Nielsen · 12 months ago
- 347fcbc Trim starting '!' characters out of doc comments. (#9) by Kor Nielsen · 12 months ago
- 33d24a6 Fix new clippy warnings in generated code. (#7) by Kor Nielsen · 12 months ago
- 1535af8 Add W0C and W0S field types. (#8) by Kor Nielsen · 12 months ago
- 130011b Add bazel module for external consumption. (#6) by Kor Nielsen · 12 months ago
- a09391b cargo-fmt: format with version 1.77. by Kor Nielsen · 1 year, 9 months ago
- 04a2640 Add ValidatedRegisterBlock::extract_array(). by Kor Nielsen · 1 year, 9 months ago
- 0b650ff Fix missing comma in RegisterSubBlock::Array codegen. by Kor Nielsen · 1 year, 11 months ago
- 03f3ca0 Add basic presubmit checks for ureg repo. by Kor Nielsen · 1 year, 11 months ago
- faab2f5 nit: update already found typos from #1111 (#1292) by leongross · 1 year, 11 months ago
- a6a4f5e Specialize RealMmioMut::read_volatile_array() for risc-v. by Kor Nielsen · 1 year, 11 months ago
- a1b2f71 ureg: Add Array::write_ptr(). by Kor Nielsen · 1 year, 11 months ago
- 60e65b5 sw-emulator,ureg: Update proc-macro2 to latest version (#555) by Benjamin Doron · 1 year, 11 months ago
- 97b4fdc ureg: Optimize 12-word and 16-word copies for risc-v. by Kor Nielsen · 1 year, 11 months ago
- 2b19eb4 ureg: Limit raw types to u8/u16/u32/u64 by Kor Nielsen · 1 year, 11 months ago
- d8033bc ureg: Add array methods to Mmio/MmioMut traits. by Kor Nielsen · 1 year, 11 months ago
- c9e7703 ureg: Restrict Array::read/write() to raw values. by Kor Nielsen · 1 year, 11 months ago
- 74ec333 Add #[inline(always)] to trivial ureg functions (-48 bytes). by Kor Nielsen · 1 year, 11 months ago
- 7a02dc5 Remove match statements in ureg enum codegen (-1256 bytes). by Kor Nielsen · 1 year, 11 months ago
- 5cf1194 ureg-systemrdl: Parse nested regfiles into sub blocks. by Kor Nielsen · 1 year, 11 months ago
- 4599621 ureg: Add support for register sub-blocks. by Kor Nielsen · 1 year, 11 months ago
- 0a5f106 ureg: RegisterBlockArray should have a RegisterBlock. by Kor Nielsen · 1 year, 11 months ago
- e4ee7e0 Remove the old "safe" RegisterBlock instance fn. by Kor Nielsen · 1 year, 11 months ago
- 1519f0f ureg: Generate peripheral instance type. by Kor Nielsen · 1 year, 11 months ago
- aaf4556 Give a lifetime parameter to RealMmio and RealMmioMut. by Kor Nielsen · 1 year, 11 months ago
- d2fd5a1 Split ureg::Mmio into Mmio and MmioMut. by Kor Nielsen · 1 year, 11 months ago
- 7ed6eb0 Remove TMmio=RealMmio generic default in ureg types. by Kor Nielsen · 1 year, 11 months ago
- 2cac022 Array4xN optimizations + ureg array optimizations (-840 bytes) by Kor Nielsen · 1 year, 11 months ago
- 9d44c23 ureg fix: Use register reset values from fields. (#164) by Royce Rajan · 1 year, 11 months ago
- b575465 systemrdl parser should ignore '_' in verilog-style literals. by Kor Nielsen · 1 year, 11 months ago
- bee53cc Fix clippy lints for ureg. by Kor Nielsen · 1 year, 11 months ago
- 14a1bc8 Add license headers to source files. by Kor Nielsen · 1 year, 11 months ago
- 7ece6f9 Add inline hints to improve code-size. by Kor Nielsen · 1 year, 11 months ago
- 3dac177 Make RegisterBlock generic across Mmio. by Kor Nielsen · 1 year, 11 months ago
- 3c962fc ureg: Reuse meta types between registers with the same field layout. by Kor Nielsen · 1 year, 11 months ago
- 344da6e Add truncate method to ureg::Array. by Kor Nielsen · 1 year, 11 months ago
- 0e24e3a systemrdl: Correct the default register width to 32 bits. by Kor Nielsen · 1 year, 11 months ago
- 82a5a08 systemrdl: Relax default property requirements. by Kor Nielsen · 1 year, 11 months ago
- 9a9c32d systemrdl: Add basic support for parameter definitions. by Kor Nielsen · 1 year, 11 months ago
- 5d474b6 systemrdl: Support verilog-style `include keyword. by Kor Nielsen · 1 year, 11 months ago
- f90eda7 ureg: Deduplicate register value types between modules. by Kor Nielsen · 1 year, 11 months ago
- 3c349de ureg: Add utility fn for replacing comments. by Kor Nielsen · 1 year, 11 months ago
- a78058a ureg: Fix bug: missing ![no_std] in root module. by Kor Nielsen · 1 year, 11 months ago
- 891b881 ureg_codegen::Options should implement Default(). by Kor Nielsen · 1 year, 11 months ago
- a334ade ureg: Remove vestigal debug println. by Kor Nielsen · 1 year, 11 months ago
- 1032f7c ureg: cargo fmt by Kor Nielsen · 1 year, 11 months ago
- 3e3028b Don't ignore names of systemrdl register typedefs. by Kor Nielsen · 1 year, 11 months ago
- fe62048 systemrdl: support onreadtype and onwritetype. by Kor Nielsen · 1 year, 11 months ago
- d17018e Fix systemrdl typo: littlendian -> littleendian by Kor Nielsen · 1 year, 11 months ago
- 2011ac0 Add new register-related libraries to the repo. by Kor Nielsen · 1 year, 11 months ago
- bf442b2 Create Security and Response policy (#1) by Lou Ferraro · 2 years, 4 months ago
- affaba8 Initial commit by mcockrell-google · 3 years ago