Skip to content
GitHub Actions / verible-verilog-lint failed Nov 29, 2024 in 3s

reviewdog [verible-verilog-lint] report

reported by reviewdog 🐶

Findings (230)

hw/newusb/new_usb_dmaoutputqueueTD.sv|7 col 101| Remove trailing spaces. [Style: trailing-spaces] [no-trailing-spaces]
hw/newusb/new_usb_dmaoutputqueueTD.sv|61 col 10| File must end with a newline. [Style: posix-file-endings] [posix-eof]
hw/newusb_tb/new_usb_tb.sv|18 col 101| Line length exceeds max: 100; is: 101 [Style: line-length] [line-length]
hw/newusb_tb/new_usb_tb.sv|39 col 21| Unpacked dimension range must be declared in big-endian ([0:N-1]) order. Declare zero-based big-endian unpacked dimensions sized as [N]. [Style: unpacked-ordering] [unpacked-dimensions-range-ordering]
hw/newusb_tb/new_usb_tb.sv|45 col 1| Remove trailing spaces. [Style: trailing-spaces] [no-trailing-spaces]
hw/newusb_tb/new_usb_tb.sv|63 col 1| Remove trailing spaces. [Style: trailing-spaces] [no-trailing-spaces]
hw/newusb_tb/new_usb_tb.sv|67 col 59| Remove trailing spaces. [Style: trailing-spaces] [no-trailing-spaces]
hw/newusb_tb/new_usb_tb.sv|68 col 60| Remove trailing spaces. [Style: trailing-spaces] [no-trailing-spaces]
hw/newusb_tb/new_usb_tb.sv|72 col 12| Remove trailing spaces. [Style: trailing-spaces] [no-trailing-spaces]
hw/newusb_tb/new_usb_tb.sv|89 col 3| Remove trailing spaces. [Style: trailing-spaces] [no-trailing-spaces]
hw/newusb_tb/new_usb_tb.sv|91 col 3| Remove trailing spaces. [Style: trailing-spaces] [no-trailing-spaces]
hw/newusb_tb/new_usb_tb.sv|93 col 3| Remove trailing spaces. [Style: trailing-spaces] [no-trailing-spaces]
hw/newusb_tb/new_usb_tb.sv|94 col 3| Remove trailing spaces. [Style: trailing-spaces] [no-trailing-spaces]
hw/newusb_tb/new_usb_tb.sv|96 col 3| Remove trailing spaces. [Style: trailing-spaces] [no-trailing-spaces]
hw/newusb_tb/new_usb_tb.sv|97 col 3| Remove trailing spaces. [Style: trailing-spaces] [no-trailing-spaces]
hw/newusb/new_usb_registerchain.sv|7 col 50| Remove trailing spaces. [Style: trailing-spaces] [no-trailing-spaces]
hw/newusb/new_usb_registerchain.sv|22 col 43| All generate block statements must have a label [Style: generate-statements] [generate-label]
hw/newusb/new_usb_registerchain.sv|27 col 10| File must end with a newline. [Style: posix-file-endings] [posix-eof]
hw/cheshire_soc.sv|1707 col 101| Line length exceeds max: 100; is: 134 [Style: line-length] [line-length]
hw/cheshire_soc.sv|1708 col 101| Line length exceeds max: 100; is: 134 [Style: line-length] [line-length]
hw/cheshire_soc.sv|1709 col 101| Line length exceeds max: 100; is: 134 [Style: line-length] [line-length]
hw/cheshire_soc.sv|1710 col 101| Line length exceeds max: 100; is: 134 [Style: line-length] [line-length]
hw/cheshire_soc.sv|1711 col 101| Line length exceeds max: 100; is: 134 [Style: line-length] [line-length]
hw/cheshire_soc.sv|1712 col 101| Line length exceeds max: 100; is: 133 [Style: line-length] [line-length]
hw/cheshire_soc.sv|1729 col 1| Remove trailing spaces. [Style: trailing-spaces] [no-trailing-spaces]
hw/cheshire_soc.sv|1734 col 46| Remove trailing spaces. [Style: trailing-spaces] [no-trailing-spaces]
hw/cheshire_soc.sv|1735 col 92| Remove trailing spaces. [Style: trailing-spaces] [no-trailing-spaces]
hw/newusb/new_usb_dmaoutputqueueED.sv|9 col 54| Remove trailing spaces. [Style: trailing-spaces] [no-trailing-spaces]
hw/newusb/new_usb_dmaoutputqueueED.sv|40 col 1| Remove trailing spaces. [Style: trailing-spaces] [no-trailing-spaces]
hw/newusb/new_usb_dmaoutputqueueED.sv|94 col 101| Line length exceeds max: 100; is: 155 [Style: line-length] [line-length]
hw/newusb/new_usb_dmaoutputqueueED.sv|106 col 101| Line length exceeds max: 100; is: 110 [Style: line-length] [line-length]
hw/newusb/new_usb_dmaoutputqueueED.sv|108 col 101| Line length exceeds max: 100; is: 105 [Style: line-length] [line-length]
hw/newusb/new_usb_dmaoutputqueueED.sv|109 col 1| Remove trailing spaces. [Style: trailing-spaces] [no-trailing-spaces]
hw/newusb/new_usb_dmaoutputqueueED.sv|129 col 101| Line length exceeds max: 100; is: 110 [Style: line-length] [line-length]
hw/newusb/new_usb_dmaoutputqueueED.sv|131 col 10| File must end with a newline. [Style: posix-file-endings] [posix-eof]
hw/cheshire_pkg.sv|36 col 27| Localparam name does not match the naming convention defined by regex pattern: (([A-Z0-9]+[a-z0-9]*)+(_[0-9]+)?) [Style: constants] [parameter-name-style]
hw/newusb_regs/newusb_reg_pkg.sv|17 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|21 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|25 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|29 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|33 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|37 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|41 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|45 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|49 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|56 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|59 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|62 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|65 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|71 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|74 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|77 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|80 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|83 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|86 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|89 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|92 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|98 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|101 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|104 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|107 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|110 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|113 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|116 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|119 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|122 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|128 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|131 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|134 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|137 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|140 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|143 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|146 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|149 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|152 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|158 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|164 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|170 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|176 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|182 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|188 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|194 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|200 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|203 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|206 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|209 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|215 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|218 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|221 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|227 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|230 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|236 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|239 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|245 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|248 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|254 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|257 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|260 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|263 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|266 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|269 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|272 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|275 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|281 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|284 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|290 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|293 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|296 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|299 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|302 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|305 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|308 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|311 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|317 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|320 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|323 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|326 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|329 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|332 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|335 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|338 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|341 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|344 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|347 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|350 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|353 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|356 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|359 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|365 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|368 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|371 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|374 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|377 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|380 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|383 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|386 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|389 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|395 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|398 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|401 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|404 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|407 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|410 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|413 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|419 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|422 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|425 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|428 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|431 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
hw/newusb_regs/newusb_reg_pkg.sv|434 col 5| struct definitions always should be named using typedef. [Style: typedef-structs-unions] [typedef-structs-unions]
... (Too many findings. Dropped some findings)

Filtered Findings (0)

Annotations

Check warning on line 7 in hw/newusb/new_usb_dmaoutputqueueTD.sv

See this annotation in the file changed.

@github-actions github-actions / verible-verilog-lint

[verible-verilog-lint] hw/newusb/new_usb_dmaoutputqueueTD.sv#L7

Remove trailing spaces. [Style: trailing-spaces] [no-trailing-spaces]
Raw output
message:"Remove trailing spaces. [Style: trailing-spaces] [no-trailing-spaces]" location:{path:"hw/newusb/new_usb_dmaoutputqueueTD.sv" range:{start:{line:7 column:101}}} severity:WARNING source:{name:"verible-verilog-lint" url:"https://github.com/chipsalliance/verible"} suggestions:{range:{start:{line:7 column:101} end:{line:8}} text:"/// Output queue of the DMA for general transfer descriptors 4x32 bit buffering for isochronous 8x32\n"}

Check warning on line 61 in hw/newusb/new_usb_dmaoutputqueueTD.sv

See this annotation in the file changed.

@github-actions github-actions / verible-verilog-lint

[verible-verilog-lint] hw/newusb/new_usb_dmaoutputqueueTD.sv#L61

File must end with a newline. [Style: posix-file-endings] [posix-eof]
Raw output
message:"File must end with a newline. [Style: posix-file-endings] [posix-eof]" location:{path:"hw/newusb/new_usb_dmaoutputqueueTD.sv" range:{start:{line:61 column:10}}} severity:WARNING source:{name:"verible-verilog-lint" url:"https://github.com/chipsalliance/verible"} suggestions:{range:{start:{line:61 column:10} end:{line:62}} text:"endmodule\n"}

Check warning on line 18 in hw/newusb_tb/new_usb_tb.sv

See this annotation in the file changed.

@github-actions github-actions / verible-verilog-lint

[verible-verilog-lint] hw/newusb_tb/new_usb_tb.sv#L18

Line length exceeds max: 100; is: 101 [Style: line-length] [line-length]
Raw output
message:"Line length exceeds max: 100; is: 101 [Style: line-length] [line-length]" location:{path:"hw/newusb_tb/new_usb_tb.sv" range:{start:{line:18 column:101}}} severity:WARNING source:{name:"verible-verilog-lint" url:"https://github.com/chipsalliance/verible"}

Check warning on line 39 in hw/newusb_tb/new_usb_tb.sv

See this annotation in the file changed.

@github-actions github-actions / verible-verilog-lint

[verible-verilog-lint] hw/newusb_tb/new_usb_tb.sv#L39

Unpacked dimension range must be declared in big-endian ([0:N-1]) order.  Declare zero-based big-endian unpacked dimensions sized as [N]. [Style: unpacked-ordering] [unpacked-dimensions-range-ordering]
Raw output
message:"Unpacked dimension range must be declared in big-endian ([0:N-1]) order.  Declare zero-based big-endian unpacked dimensions sized as [N]. [Style: unpacked-ordering] [unpacked-dimensions-range-ordering]" location:{path:"hw/newusb_tb/new_usb_tb.sv" range:{start:{line:39 column:21}}} severity:WARNING source:{name:"verible-verilog-lint" url:"https://github.com/chipsalliance/verible"}

Check warning on line 45 in hw/newusb_tb/new_usb_tb.sv

See this annotation in the file changed.

@github-actions github-actions / verible-verilog-lint

[verible-verilog-lint] hw/newusb_tb/new_usb_tb.sv#L45

Remove trailing spaces. [Style: trailing-spaces] [no-trailing-spaces]
Raw output
message:"Remove trailing spaces. [Style: trailing-spaces] [no-trailing-spaces]" location:{path:"hw/newusb_tb/new_usb_tb.sv" range:{start:{line:45 column:1}}} severity:WARNING source:{name:"verible-verilog-lint" url:"https://github.com/chipsalliance/verible"} suggestions:{range:{start:{line:45 column:1} end:{line:46}} text:"\n"}

Check warning on line 63 in hw/newusb_tb/new_usb_tb.sv

See this annotation in the file changed.

@github-actions github-actions / verible-verilog-lint

[verible-verilog-lint] hw/newusb_tb/new_usb_tb.sv#L63

Remove trailing spaces. [Style: trailing-spaces] [no-trailing-spaces]
Raw output
message:"Remove trailing spaces. [Style: trailing-spaces] [no-trailing-spaces]" location:{path:"hw/newusb_tb/new_usb_tb.sv" range:{start:{line:63 column:1}}} severity:WARNING source:{name:"verible-verilog-lint" url:"https://github.com/chipsalliance/verible"} suggestions:{range:{start:{line:63 column:1} end:{line:64}} text:"\n"}

Check warning on line 67 in hw/newusb_tb/new_usb_tb.sv

See this annotation in the file changed.

@github-actions github-actions / verible-verilog-lint

[verible-verilog-lint] hw/newusb_tb/new_usb_tb.sv#L67

Remove trailing spaces. [Style: trailing-spaces] [no-trailing-spaces]
Raw output
message:"Remove trailing spaces. [Style: trailing-spaces] [no-trailing-spaces]" location:{path:"hw/newusb_tb/new_usb_tb.sv" range:{start:{line:67 column:59}}} severity:WARNING source:{name:"verible-verilog-lint" url:"https://github.com/chipsalliance/verible"} suggestions:{range:{start:{line:67 column:59} end:{line:69}} text:"                mem[address + i * 4 + 1] = dword[i][15:8];\n                mem[address + i * 4 + 2] = dword[i][23:16];\n"}

Check warning on line 68 in hw/newusb_tb/new_usb_tb.sv

See this annotation in the file changed.

@github-actions github-actions / verible-verilog-lint

[verible-verilog-lint] hw/newusb_tb/new_usb_tb.sv#L68

Remove trailing spaces. [Style: trailing-spaces] [no-trailing-spaces]
Raw output
message:"Remove trailing spaces. [Style: trailing-spaces] [no-trailing-spaces]" location:{path:"hw/newusb_tb/new_usb_tb.sv" range:{start:{line:68 column:60}}} severity:WARNING source:{name:"verible-verilog-lint" url:"https://github.com/chipsalliance/verible"}

Check warning on line 72 in hw/newusb_tb/new_usb_tb.sv

See this annotation in the file changed.

@github-actions github-actions / verible-verilog-lint

[verible-verilog-lint] hw/newusb_tb/new_usb_tb.sv#L72

Remove trailing spaces. [Style: trailing-spaces] [no-trailing-spaces]
Raw output
message:"Remove trailing spaces. [Style: trailing-spaces] [no-trailing-spaces]" location:{path:"hw/newusb_tb/new_usb_tb.sv" range:{start:{line:72 column:12}}} severity:WARNING source:{name:"verible-verilog-lint" url:"https://github.com/chipsalliance/verible"} suggestions:{range:{start:{line:72 column:12} end:{line:73}} text:"        end\n"}

Check warning on line 89 in hw/newusb_tb/new_usb_tb.sv

See this annotation in the file changed.

@github-actions github-actions / verible-verilog-lint

[verible-verilog-lint] hw/newusb_tb/new_usb_tb.sv#L89

Remove trailing spaces. [Style: trailing-spaces] [no-trailing-spaces]
Raw output
message:"Remove trailing spaces. [Style: trailing-spaces] [no-trailing-spaces]" location:{path:"hw/newusb_tb/new_usb_tb.sv" range:{start:{line:89 column:3}}} severity:WARNING source:{name:"verible-verilog-lint" url:"https://github.com/chipsalliance/verible"} suggestions:{range:{start:{line:89 column:3} end:{line:95}} text:"//\n//\n//\n//\n//\n//\n"}

Check warning on line 91 in hw/newusb_tb/new_usb_tb.sv

See this annotation in the file changed.

@github-actions github-actions / verible-verilog-lint

[verible-verilog-lint] hw/newusb_tb/new_usb_tb.sv#L91

Remove trailing spaces. [Style: trailing-spaces] [no-trailing-spaces]
Raw output
message:"Remove trailing spaces. [Style: trailing-spaces] [no-trailing-spaces]" location:{path:"hw/newusb_tb/new_usb_tb.sv" range:{start:{line:91 column:3}}} severity:WARNING source:{name:"verible-verilog-lint" url:"https://github.com/chipsalliance/verible"}

Check warning on line 93 in hw/newusb_tb/new_usb_tb.sv

See this annotation in the file changed.

@github-actions github-actions / verible-verilog-lint

[verible-verilog-lint] hw/newusb_tb/new_usb_tb.sv#L93

Remove trailing spaces. [Style: trailing-spaces] [no-trailing-spaces]
Raw output
message:"Remove trailing spaces. [Style: trailing-spaces] [no-trailing-spaces]" location:{path:"hw/newusb_tb/new_usb_tb.sv" range:{start:{line:93 column:3}}} severity:WARNING source:{name:"verible-verilog-lint" url:"https://github.com/chipsalliance/verible"}

Check warning on line 94 in hw/newusb_tb/new_usb_tb.sv

See this annotation in the file changed.

@github-actions github-actions / verible-verilog-lint

[verible-verilog-lint] hw/newusb_tb/new_usb_tb.sv#L94

Remove trailing spaces. [Style: trailing-spaces] [no-trailing-spaces]
Raw output
message:"Remove trailing spaces. [Style: trailing-spaces] [no-trailing-spaces]" location:{path:"hw/newusb_tb/new_usb_tb.sv" range:{start:{line:94 column:3}}} severity:WARNING source:{name:"verible-verilog-lint" url:"https://github.com/chipsalliance/verible"}

Check warning on line 96 in hw/newusb_tb/new_usb_tb.sv

See this annotation in the file changed.

@github-actions github-actions / verible-verilog-lint

[verible-verilog-lint] hw/newusb_tb/new_usb_tb.sv#L96

Remove trailing spaces. [Style: trailing-spaces] [no-trailing-spaces]
Raw output
message:"Remove trailing spaces. [Style: trailing-spaces] [no-trailing-spaces]" location:{path:"hw/newusb_tb/new_usb_tb.sv" range:{start:{line:96 column:3}}} severity:WARNING source:{name:"verible-verilog-lint" url:"https://github.com/chipsalliance/verible"}

Check warning on line 97 in hw/newusb_tb/new_usb_tb.sv

See this annotation in the file changed.

@github-actions github-actions / verible-verilog-lint

[verible-verilog-lint] hw/newusb_tb/new_usb_tb.sv#L97

Remove trailing spaces. [Style: trailing-spaces] [no-trailing-spaces]
Raw output
message:"Remove trailing spaces. [Style: trailing-spaces] [no-trailing-spaces]" location:{path:"hw/newusb_tb/new_usb_tb.sv" range:{start:{line:97 column:3}}} severity:WARNING source:{name:"verible-verilog-lint" url:"https://github.com/chipsalliance/verible"}

Check warning on line 7 in hw/newusb/new_usb_registerchain.sv

See this annotation in the file changed.

@github-actions github-actions / verible-verilog-lint

[verible-verilog-lint] hw/newusb/new_usb_registerchain.sv#L7

Remove trailing spaces. [Style: trailing-spaces] [no-trailing-spaces]
Raw output
message:"Remove trailing spaces. [Style: trailing-spaces] [no-trailing-spaces]" location:{path:"hw/newusb/new_usb_registerchain.sv" range:{start:{line:7 column:50}}} severity:WARNING source:{name:"verible-verilog-lint" url:"https://github.com/chipsalliance/verible"} suggestions:{range:{start:{line:7 column:50} end:{line:8}} text:"/// Register chain with variable width and stages\n"}

Check warning on line 22 in hw/newusb/new_usb_registerchain.sv

See this annotation in the file changed.

@github-actions github-actions / verible-verilog-lint

[verible-verilog-lint] hw/newusb/new_usb_registerchain.sv#L22

All generate block statements must have a label [Style: generate-statements] [generate-label]
Raw output
message:"All generate block statements must have a label [Style: generate-statements] [generate-label]" location:{path:"hw/newusb/new_usb_registerchain.sv" range:{start:{line:22 column:43}}} severity:WARNING source:{name:"verible-verilog-lint" url:"https://github.com/chipsalliance/verible"}

Check warning on line 27 in hw/newusb/new_usb_registerchain.sv

See this annotation in the file changed.

@github-actions github-actions / verible-verilog-lint

[verible-verilog-lint] hw/newusb/new_usb_registerchain.sv#L27

File must end with a newline. [Style: posix-file-endings] [posix-eof]
Raw output
message:"File must end with a newline. [Style: posix-file-endings] [posix-eof]" location:{path:"hw/newusb/new_usb_registerchain.sv" range:{start:{line:27 column:10}}} severity:WARNING source:{name:"verible-verilog-lint" url:"https://github.com/chipsalliance/verible"} suggestions:{range:{start:{line:27 column:10} end:{line:28}} text:"endmodule\n"}

Check warning on line 1707 in hw/cheshire_soc.sv

See this annotation in the file changed.

@github-actions github-actions / verible-verilog-lint

[verible-verilog-lint] hw/cheshire_soc.sv#L1707

Line length exceeds max: 100; is: 134 [Style: line-length] [line-length]
Raw output
message:"Line length exceeds max: 100; is: 134 [Style: line-length] [line-length]" location:{path:"hw/cheshire_soc.sv" range:{start:{line:1707 column:101}}} severity:WARNING source:{name:"verible-verilog-lint" url:"https://github.com/chipsalliance/verible"}

Check warning on line 1708 in hw/cheshire_soc.sv

See this annotation in the file changed.

@github-actions github-actions / verible-verilog-lint

[verible-verilog-lint] hw/cheshire_soc.sv#L1708

Line length exceeds max: 100; is: 134 [Style: line-length] [line-length]
Raw output
message:"Line length exceeds max: 100; is: 134 [Style: line-length] [line-length]" location:{path:"hw/cheshire_soc.sv" range:{start:{line:1708 column:101}}} severity:WARNING source:{name:"verible-verilog-lint" url:"https://github.com/chipsalliance/verible"}

Check warning on line 1709 in hw/cheshire_soc.sv

See this annotation in the file changed.

@github-actions github-actions / verible-verilog-lint

[verible-verilog-lint] hw/cheshire_soc.sv#L1709

Line length exceeds max: 100; is: 134 [Style: line-length] [line-length]
Raw output
message:"Line length exceeds max: 100; is: 134 [Style: line-length] [line-length]" location:{path:"hw/cheshire_soc.sv" range:{start:{line:1709 column:101}}} severity:WARNING source:{name:"verible-verilog-lint" url:"https://github.com/chipsalliance/verible"}

Check warning on line 1710 in hw/cheshire_soc.sv

See this annotation in the file changed.

@github-actions github-actions / verible-verilog-lint

[verible-verilog-lint] hw/cheshire_soc.sv#L1710

Line length exceeds max: 100; is: 134 [Style: line-length] [line-length]
Raw output
message:"Line length exceeds max: 100; is: 134 [Style: line-length] [line-length]" location:{path:"hw/cheshire_soc.sv" range:{start:{line:1710 column:101}}} severity:WARNING source:{name:"verible-verilog-lint" url:"https://github.com/chipsalliance/verible"}

Check warning on line 1711 in hw/cheshire_soc.sv

See this annotation in the file changed.

@github-actions github-actions / verible-verilog-lint

[verible-verilog-lint] hw/cheshire_soc.sv#L1711

Line length exceeds max: 100; is: 134 [Style: line-length] [line-length]
Raw output
message:"Line length exceeds max: 100; is: 134 [Style: line-length] [line-length]" location:{path:"hw/cheshire_soc.sv" range:{start:{line:1711 column:101}}} severity:WARNING source:{name:"verible-verilog-lint" url:"https://github.com/chipsalliance/verible"}

Check warning on line 1712 in hw/cheshire_soc.sv

See this annotation in the file changed.

@github-actions github-actions / verible-verilog-lint

[verible-verilog-lint] hw/cheshire_soc.sv#L1712

Line length exceeds max: 100; is: 133 [Style: line-length] [line-length]
Raw output
message:"Line length exceeds max: 100; is: 133 [Style: line-length] [line-length]" location:{path:"hw/cheshire_soc.sv" range:{start:{line:1712 column:101}}} severity:WARNING source:{name:"verible-verilog-lint" url:"https://github.com/chipsalliance/verible"}

Check warning on line 1729 in hw/cheshire_soc.sv

See this annotation in the file changed.

@github-actions github-actions / verible-verilog-lint

[verible-verilog-lint] hw/cheshire_soc.sv#L1729

Remove trailing spaces. [Style: trailing-spaces] [no-trailing-spaces]
Raw output
message:"Remove trailing spaces. [Style: trailing-spaces] [no-trailing-spaces]" location:{path:"hw/cheshire_soc.sv" range:{start:{line:1729 column:1}}} severity:WARNING source:{name:"verible-verilog-lint" url:"https://github.com/chipsalliance/verible"} suggestions:{range:{start:{line:1729 column:1} end:{line:1730}} text:"\n"}