lowRISC Contributors | 802543a | 2019-08-31 12:12:56 +0100 | [diff] [blame] | 1 | CAPI=2: |
| 2 | # Copyright lowRISC contributors. |
| 3 | # Licensed under the Apache License, Version 2.0, see LICENSE for details. |
| 4 | # SPDX-License-Identifier: Apache-2.0 |
| 5 | |
| 6 | name: "lowrisc:prim:flash" |
Philipp Wagner | 921d4d8 | 2020-03-03 23:08:30 +0000 | [diff] [blame] | 7 | description: "Flash memory" |
lowRISC Contributors | 802543a | 2019-08-31 12:12:56 +0100 | [diff] [blame] | 8 | filesets: |
Philipp Wagner | 921d4d8 | 2020-03-03 23:08:30 +0000 | [diff] [blame] | 9 | primgen_dep: |
lowRISC Contributors | 802543a | 2019-08-31 12:12:56 +0100 | [diff] [blame] | 10 | depend: |
Philipp Wagner | cabf26f | 2019-10-18 14:58:57 +0100 | [diff] [blame] | 11 | - lowrisc:prim:prim_pkg |
Philipp Wagner | 921d4d8 | 2020-03-03 23:08:30 +0000 | [diff] [blame] | 12 | - lowrisc:prim:primgen |
Srikrishna Iyer | 5aa1010 | 2020-06-09 21:06:01 -0700 | [diff] [blame] | 13 | # TODO olofk/fusesoc#404: The below dependency is already added to prim_generic_flash.core. |
| 14 | # However, the generator for the prim:ram1p does not kick in, causing compile errors. |
| 15 | - lowrisc:prim:ram_1p |
Srikrishna Iyer | cbe2113 | 2021-01-15 10:43:28 -0800 | [diff] [blame] | 16 | - lowrisc:prim:clock_inv |
| 17 | - lowrisc:prim:clock_gating |
Philipp Wagner | 921d4d8 | 2020-03-03 23:08:30 +0000 | [diff] [blame] | 18 | |
Michael Schaffner | af5a715 | 2020-08-14 18:36:23 -0700 | [diff] [blame] | 19 | |
| 20 | files_verilator_waiver: |
| 21 | depend: |
| 22 | # common waivers |
| 23 | - lowrisc:lint:common |
| 24 | files: |
| 25 | file_type: vlt |
| 26 | |
| 27 | files_ascentlint_waiver: |
| 28 | depend: |
| 29 | # common waivers |
| 30 | - lowrisc:lint:common |
| 31 | files: |
| 32 | - lint/prim_flash.waiver |
| 33 | file_type: waiver |
| 34 | |
| 35 | files_veriblelint_waiver: |
| 36 | depend: |
| 37 | # common waivers |
| 38 | - lowrisc:lint:common |
Michael Schaffner | af5a715 | 2020-08-14 18:36:23 -0700 | [diff] [blame] | 39 | |
Philipp Wagner | 921d4d8 | 2020-03-03 23:08:30 +0000 | [diff] [blame] | 40 | generate: |
| 41 | impl: |
| 42 | generator: primgen |
| 43 | parameters: |
| 44 | prim_name: flash |
lowRISC Contributors | 802543a | 2019-08-31 12:12:56 +0100 | [diff] [blame] | 45 | |
| 46 | targets: |
| 47 | default: |
| 48 | filesets: |
Michael Schaffner | af5a715 | 2020-08-14 18:36:23 -0700 | [diff] [blame] | 49 | - tool_verilator ? (files_verilator_waiver) |
| 50 | - tool_ascentlint ? (files_ascentlint_waiver) |
| 51 | - tool_veriblelint ? (files_veriblelint_waiver) |
Philipp Wagner | 921d4d8 | 2020-03-03 23:08:30 +0000 | [diff] [blame] | 52 | - primgen_dep |
| 53 | generate: |
| 54 | - impl |