File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 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+ name: "lowrisc:sonata:i2cdpi"
6+ description: "I^2C DPI model"
7+
8+ filesets:
9+ files_rtl:
10+ files:
11+ - i2cdpi.sv: { file_type: systemVerilogSource }
12+
13+ files_c:
14+ files:
15+ - i2c_lsm9ds1.cc: { file_type: cppSource }
16+ - i2c_lsm9ds1.hh: { file_type: cppSource, is_include_file: true }
17+ - i2c_as621x.cc: { file_type: cppSource }
18+ - i2c_as621x.hh: { file_type: cppSource, is_include_file: true }
19+ - i2c_hat_id.cc: { file_type: cppSource }
20+ - i2c_hat_id.hh: { file_type: cppSource, is_include_file: true }
21+ - i2cdevice.cc: { file_type: cppSource }
22+ - i2cdevice.hh: { file_type: cppSource, is_include_file: true }
23+ - i2cdpi.cc: { file_type: cppSource }
24+ - i2cdpi.hh: { file_type: cppSource, is_include_file: true }
25+
26+ targets:
27+ default:
28+ filesets:
29+ - files_rtl
30+ - files_c
31+
Original file line number Diff line number Diff line change @@ -32,20 +32,10 @@ filesets:
3232 - lowrisc:dv_dpi_sv:uartdpi:0.1
3333 - lowrisc:dv_dpi_c:usbdpi:0.1
3434 - lowrisc:dv_dpi_sv:usbdpi:0.1
35+ - lowrisc:sonata:i2cdpi
3536 - lowrisc:sonata:spidevicedpi
3637 files:
3738 - rtl/system/rs485_ctrl.sv: { file_type: systemVerilogSource }
38- - dv/dpi/i2cdpi/i2c_lsm9ds1.cc: { file_type: cppSource }
39- - dv/dpi/i2cdpi/i2c_lsm9ds1.hh: { file_type: cppSource, is_include_file: true }
40- - dv/dpi/i2cdpi/i2c_as621x.cc: { file_type: cppSource }
41- - dv/dpi/i2cdpi/i2c_as621x.hh: { file_type: cppSource, is_include_file: true }
42- - dv/dpi/i2cdpi/i2c_hat_id.cc: { file_type: cppSource }
43- - dv/dpi/i2cdpi/i2c_hat_id.hh: { file_type: cppSource, is_include_file: true }
44- - dv/dpi/i2cdpi/i2cdevice.cc: { file_type: cppSource }
45- - dv/dpi/i2cdpi/i2cdevice.hh: { file_type: cppSource, is_include_file: true }
46- - dv/dpi/i2cdpi/i2cdpi.sv: { file_type: systemVerilogSource }
47- - dv/dpi/i2cdpi/i2cdpi.cc: { file_type: cppSource }
48- - dv/dpi/i2cdpi/i2cdpi.hh: { file_type: cppSource, is_include_file: true }
4939 - dv/models/hyperram/rtl/hyperram_W956.sv: { file_type: systemVerilogSource }
5040 - dv/models/fpga/rtl/DNA_PORT.v: { file_type: systemVerilogSource }
5141 - dv/models/fpga/rtl/IOBUF.v: { file_type: systemVerilogSource }
You can’t perform that action at this time.
0 commit comments