Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
freebsd
GitHub Repository: freebsd/freebsd-ports
Path: blob/main/cad/freehdl/files/patch-kernel_driver__info.cc
18157 views
1
--- kernel/driver_info.cc.orig 2013-02-25 17:38:05.000000000 +0000
2
+++ kernel/driver_info.cc
3
@@ -268,6 +268,7 @@ do_scalar_inertial_assignment(driver_inf
4
*************************************************************************
5
*************************************************************************/
6
7
+inline int do_record_transport_assignment(driver_info &, const record_base &, int, const vtime &);
8
9
// Creates transaction composite signals. Returns number of assigned scalars.
10
inline int
11
@@ -311,7 +312,6 @@ do_array_transport_assignment(driver_inf
12
assigned_scalars += do_array_transport_assignment(driver, (array_base&)value.data[j], i, tr_time);
13
break;
14
case RECORD:
15
- inline int do_record_transport_assignment(driver_info &, const record_base &, int, const vtime &);
16
assigned_scalars += do_record_transport_assignment(driver, (record_base&)value.data[j], i, tr_time);
17
break;
18
}
19
@@ -338,6 +338,9 @@ driver_info::transport_assign(const arra
20
}
21
22
23
+inline int do_record_inertial_assignment(driver_info &, const record_base &, int,
24
+ const vtime &, const vtime &);
25
+
26
// Creates transaction for composite signals. Returns number of assigned scalars.
27
inline int
28
do_array_inertial_assignment(driver_info &driver,
29
@@ -381,8 +384,6 @@ do_array_inertial_assignment(driver_info
30
assigned_scalars += do_array_inertial_assignment(driver, (array_base&)value.data[j], i, tr_time, rm_time);
31
break;
32
case RECORD:
33
- inline int do_record_inertial_assignment(driver_info &, const record_base &, int,
34
- const vtime &, const vtime &);
35
assigned_scalars += do_record_inertial_assignment(driver, (record_base&)value.data[j], i, tr_time, rm_time);
36
break;
37
}
38
39