Michael Rogenmoser

Results 53 comments of Michael Rogenmoser

The clock domain crossing FIFO can be found in the common cells dependency, included using bender: https://github.com/pulp-platform/common_cells/blob/master/src/cdc_fifo_gray.sv

Bender is generally designed to collect source files and provide these to the various tools. I don't know if it makes sense to provide the tools with physical related information,...

I don't think wildcard references are always the best approach, as in some cases wrong files may be included. However, feel free to propose a change in a pull request.

Hi Douwe, Thank you for your interest in bender! I'd be happy to add a build flow for macOS, but currently do not have the time to implement it properly....

Bender is designed to work independently of git submodules, as a single package may require two different packages that in turn again require a single (fourth) package, albeit referencing different...

I think you may be looking for the `export_include_dirs` functionality.

You may want to try the `flist-plus` script format, which also adds plusargs: `+incdir+` and `+define+`. The `flist` script type only returns files.

Investigating another issue, I found a problem when defining a bender dependency with no source files. I adjusted bender's script export in #167 to keep sourcegroups with no sourcefiles, resulting...

The `vendor package` section is designed to be an add-on feature only used for the `bender vendor` command. As the vendor can also include all files and directories from an...