10 for Nested1
'Bit_Order use System
.Low_Order_First
;
11 for Nested1
'Scalar_Storage_Order use System
.Low_Order_First
;
12 for Nested1
use record
13 C1
at 0 range 0 .. 31;
14 C2
at 4 range 0 .. 31;
15 C3
at 8 range 0 .. 31;
22 for R1
'Bit_Order use System
.Low_Order_First
;
23 for R1
'Scalar_Storage_Order use System
.Low_Order_First
;
29 type Nested2
is record
34 for Nested2
'Bit_Order use System
.High_Order_First
;
35 for Nested2
'Scalar_Storage_Order use System
.High_Order_First
;
36 for Nested2
use record
37 C1
at 0 range 0 .. 31;
38 C2
at 4 range 0 .. 31;
39 C3
at 8 range 0 .. 31;
46 for R2
'Bit_Order use System
.High_Order_First
;
47 for R2
'Scalar_Storage_Order use System
.High_Order_First
;
53 My_R1
: constant R1
:= (I
=> 16#
12345678#
,
54 N
=> (16#AB0012#
, 16#CD0034#
, 16#EF0056#
));
56 My_R2
: constant R2
:= (I
=> 16#
12345678#
,
57 N
=> (16#AB0012#
, 16#CD0034#
, 16#EF0056#
));