@@ -1327,7 +1327,7 @@ impl XC2BitstreamBits {
1327
1327
}
1328
1328
1329
1329
/// Common logic for reading bitstreams on "small" devices
1330
- pub fn read_bitstream_logical_common_small ( fuses : & [ bool ] , device : XC2Device ,
1330
+ fn read_bitstream_logical_common_small ( fuses : & [ bool ] , device : XC2Device ,
1331
1331
fb : & mut [ XC2BitstreamFB ] , iobs : & mut [ XC2MCSmallIOB ] ) -> Result < ( ) , XC2BitError > {
1332
1332
1333
1333
for i in 0 ..fb. len ( ) {
@@ -1352,7 +1352,7 @@ pub fn read_bitstream_logical_common_small(fuses: &[bool], device: XC2Device,
1352
1352
}
1353
1353
1354
1354
/// Common logic for reading bitstreams on "large" devices
1355
- pub fn read_bitstream_logical_common_large ( fuses : & [ bool ] , device : XC2Device ,
1355
+ fn read_bitstream_logical_common_large ( fuses : & [ bool ] , device : XC2Device ,
1356
1356
fb : & mut [ XC2BitstreamFB ] , iobs : & mut [ XC2MCLargeIOB ] ) -> Result < ( ) , XC2BitError > {
1357
1357
1358
1358
for i in 0 ..fb. len ( ) {
@@ -1382,7 +1382,7 @@ pub fn read_bitstream_logical_common_large(fuses: &[bool], device: XC2Device,
1382
1382
Ok ( ( ) )
1383
1383
}
1384
1384
/// Internal function for parsing an XC2C32 bitstream
1385
- pub fn read_32_bitstream_logical ( fuses : & [ bool ] ) -> Result < XC2BitstreamBits , XC2BitError > {
1385
+ fn read_32_bitstream_logical ( fuses : & [ bool ] ) -> Result < XC2BitstreamBits , XC2BitError > {
1386
1386
let mut fb = [ XC2BitstreamFB :: default ( ) ; 2 ] ;
1387
1387
let mut iobs = [ XC2MCSmallIOB :: default ( ) ; 32 ] ;
1388
1388
@@ -1403,7 +1403,7 @@ pub fn read_32_bitstream_logical(fuses: &[bool]) -> Result<XC2BitstreamBits, XC2
1403
1403
}
1404
1404
1405
1405
/// Internal function for parsing an XC2C32A bitstream
1406
- pub fn read_32a_bitstream_logical ( fuses : & [ bool ] ) -> Result < XC2BitstreamBits , XC2BitError > {
1406
+ fn read_32a_bitstream_logical ( fuses : & [ bool ] ) -> Result < XC2BitstreamBits , XC2BitError > {
1407
1407
let mut fb = [ XC2BitstreamFB :: default ( ) ; 2 ] ;
1408
1408
let mut iobs = [ XC2MCSmallIOB :: default ( ) ; 32 ] ;
1409
1409
@@ -1432,7 +1432,7 @@ pub fn read_32a_bitstream_logical(fuses: &[bool]) -> Result<XC2BitstreamBits, XC
1432
1432
}
1433
1433
1434
1434
/// Internal function for parsing an XC2C64 bitstream
1435
- pub fn read_64_bitstream_logical ( fuses : & [ bool ] ) -> Result < XC2BitstreamBits , XC2BitError > {
1435
+ fn read_64_bitstream_logical ( fuses : & [ bool ] ) -> Result < XC2BitstreamBits , XC2BitError > {
1436
1436
let mut fb = [ XC2BitstreamFB :: default ( ) ; 4 ] ;
1437
1437
let mut iobs = [ XC2MCSmallIOB :: default ( ) ; 64 ] ;
1438
1438
@@ -1450,7 +1450,7 @@ pub fn read_64_bitstream_logical(fuses: &[bool]) -> Result<XC2BitstreamBits, XC2
1450
1450
}
1451
1451
1452
1452
/// Internal function for parsing an XC2C64A bitstream
1453
- pub fn read_64a_bitstream_logical ( fuses : & [ bool ] ) -> Result < XC2BitstreamBits , XC2BitError > {
1453
+ fn read_64a_bitstream_logical ( fuses : & [ bool ] ) -> Result < XC2BitstreamBits , XC2BitError > {
1454
1454
let mut fb = [ XC2BitstreamFB :: default ( ) ; 4 ] ;
1455
1455
let mut iobs = [ XC2MCSmallIOB :: default ( ) ; 64 ] ;
1456
1456
@@ -1476,7 +1476,7 @@ pub fn read_64a_bitstream_logical(fuses: &[bool]) -> Result<XC2BitstreamBits, XC
1476
1476
}
1477
1477
1478
1478
/// Internal function for parsing an XC2C128 bitstream
1479
- pub fn read_128_bitstream_logical ( fuses : & [ bool ] ) -> Result < XC2BitstreamBits , XC2BitError > {
1479
+ fn read_128_bitstream_logical ( fuses : & [ bool ] ) -> Result < XC2BitstreamBits , XC2BitError > {
1480
1480
let mut fb = [ XC2BitstreamFB :: default ( ) ; 8 ] ;
1481
1481
let mut iobs = [ XC2MCLargeIOB :: default ( ) ; 100 ] ;
1482
1482
@@ -1503,7 +1503,7 @@ pub fn read_128_bitstream_logical(fuses: &[bool]) -> Result<XC2BitstreamBits, XC
1503
1503
}
1504
1504
1505
1505
/// Internal function for parsing an XC2C256 bitstream
1506
- pub fn read_256_bitstream_logical ( fuses : & [ bool ] ) -> Result < XC2BitstreamBits , XC2BitError > {
1506
+ fn read_256_bitstream_logical ( fuses : & [ bool ] ) -> Result < XC2BitstreamBits , XC2BitError > {
1507
1507
let mut fb = [ XC2BitstreamFB :: default ( ) ; 16 ] ;
1508
1508
let mut iobs = [ XC2MCLargeIOB :: default ( ) ; 184 ] ;
1509
1509
@@ -1530,7 +1530,7 @@ pub fn read_256_bitstream_logical(fuses: &[bool]) -> Result<XC2BitstreamBits, XC
1530
1530
}
1531
1531
1532
1532
/// Internal function for parsing an XC2C384 bitstream
1533
- pub fn read_384_bitstream_logical ( fuses : & [ bool ] ) -> Result < XC2BitstreamBits , XC2BitError > {
1533
+ fn read_384_bitstream_logical ( fuses : & [ bool ] ) -> Result < XC2BitstreamBits , XC2BitError > {
1534
1534
let mut fb = [ XC2BitstreamFB :: default ( ) ; 24 ] ;
1535
1535
let mut iobs = [ XC2MCLargeIOB :: default ( ) ; 240 ] ;
1536
1536
@@ -1561,7 +1561,7 @@ pub fn read_384_bitstream_logical(fuses: &[bool]) -> Result<XC2BitstreamBits, XC
1561
1561
}
1562
1562
1563
1563
/// Internal function for parsing an XC2C512 bitstream
1564
- pub fn read_512_bitstream_logical ( fuses : & [ bool ] ) -> Result < XC2BitstreamBits , XC2BitError > {
1564
+ fn read_512_bitstream_logical ( fuses : & [ bool ] ) -> Result < XC2BitstreamBits , XC2BitError > {
1565
1565
let mut fb = [ XC2BitstreamFB :: default ( ) ; 32 ] ;
1566
1566
let mut iobs = [ XC2MCLargeIOB :: default ( ) ; 270 ] ;
1567
1567
@@ -1592,7 +1592,7 @@ pub fn read_512_bitstream_logical(fuses: &[bool]) -> Result<XC2BitstreamBits, XC
1592
1592
}
1593
1593
1594
1594
/// Common logic for reading bitstreams on "small" devices
1595
- pub fn read_bitstream_physical_common_small ( fuse_array : & FuseArray , device : XC2Device ,
1595
+ fn read_bitstream_physical_common_small ( fuse_array : & FuseArray , device : XC2Device ,
1596
1596
fb : & mut [ XC2BitstreamFB ] , iobs : & mut [ XC2MCSmallIOB ] ) -> Result < ( ) , XC2BitError > {
1597
1597
1598
1598
for i in 0 ..fb. len ( ) {
@@ -1607,7 +1607,7 @@ pub fn read_bitstream_physical_common_small(fuse_array: &FuseArray, device: XC2D
1607
1607
}
1608
1608
1609
1609
/// Common logic for reading bitstreams on "large" devices
1610
- pub fn read_bitstream_physical_common_large ( fuse_array : & FuseArray , device : XC2Device ,
1610
+ fn read_bitstream_physical_common_large ( fuse_array : & FuseArray , device : XC2Device ,
1611
1611
fb : & mut [ XC2BitstreamFB ] , iobs : & mut [ XC2MCLargeIOB ] ) -> Result < ( ) , XC2BitError > {
1612
1612
1613
1613
for i in 0 ..fb. len ( ) {
@@ -1622,7 +1622,7 @@ pub fn read_bitstream_physical_common_large(fuse_array: &FuseArray, device: XC2D
1622
1622
}
1623
1623
1624
1624
/// Internal function for parsing an XC2C32 bitstream
1625
- pub fn read_32_bitstream_physical ( fuse_array : & FuseArray ) -> Result < XC2BitstreamBits , XC2BitError > {
1625
+ fn read_32_bitstream_physical ( fuse_array : & FuseArray ) -> Result < XC2BitstreamBits , XC2BitError > {
1626
1626
let mut fb = [ XC2BitstreamFB :: default ( ) ; 2 ] ;
1627
1627
let mut iobs = [ XC2MCSmallIOB :: default ( ) ; 32 ] ;
1628
1628
@@ -1643,7 +1643,7 @@ pub fn read_32_bitstream_physical(fuse_array: &FuseArray) -> Result<XC2Bitstream
1643
1643
}
1644
1644
1645
1645
/// Internal function for parsing an XC2C32A bitstream
1646
- pub fn read_32a_bitstream_physical ( fuse_array : & FuseArray ) -> Result < XC2BitstreamBits , XC2BitError > {
1646
+ fn read_32a_bitstream_physical ( fuse_array : & FuseArray ) -> Result < XC2BitstreamBits , XC2BitError > {
1647
1647
let mut fb = [ XC2BitstreamFB :: default ( ) ; 2 ] ;
1648
1648
let mut iobs = [ XC2MCSmallIOB :: default ( ) ; 32 ] ;
1649
1649
@@ -1672,7 +1672,7 @@ pub fn read_32a_bitstream_physical(fuse_array: &FuseArray) -> Result<XC2Bitstrea
1672
1672
}
1673
1673
1674
1674
/// Internal function for parsing an XC2C64 bitstream
1675
- pub fn read_64_bitstream_physical ( fuse_array : & FuseArray ) -> Result < XC2BitstreamBits , XC2BitError > {
1675
+ fn read_64_bitstream_physical ( fuse_array : & FuseArray ) -> Result < XC2BitstreamBits , XC2BitError > {
1676
1676
let mut fb = [ XC2BitstreamFB :: default ( ) ; 4 ] ;
1677
1677
let mut iobs = [ XC2MCSmallIOB :: default ( ) ; 64 ] ;
1678
1678
@@ -1690,7 +1690,7 @@ pub fn read_64_bitstream_physical(fuse_array: &FuseArray) -> Result<XC2Bitstream
1690
1690
}
1691
1691
1692
1692
/// Internal function for parsing an XC2C64A bitstream
1693
- pub fn read_64a_bitstream_physical ( fuse_array : & FuseArray ) -> Result < XC2BitstreamBits , XC2BitError > {
1693
+ fn read_64a_bitstream_physical ( fuse_array : & FuseArray ) -> Result < XC2BitstreamBits , XC2BitError > {
1694
1694
let mut fb = [ XC2BitstreamFB :: default ( ) ; 4 ] ;
1695
1695
let mut iobs = [ XC2MCSmallIOB :: default ( ) ; 64 ] ;
1696
1696
@@ -1716,7 +1716,7 @@ pub fn read_64a_bitstream_physical(fuse_array: &FuseArray) -> Result<XC2Bitstrea
1716
1716
}
1717
1717
1718
1718
/// Internal function for parsing an XC2C128 bitstream
1719
- pub fn read_128_bitstream_physical ( fuse_array : & FuseArray ) -> Result < XC2BitstreamBits , XC2BitError > {
1719
+ fn read_128_bitstream_physical ( fuse_array : & FuseArray ) -> Result < XC2BitstreamBits , XC2BitError > {
1720
1720
let mut fb = [ XC2BitstreamFB :: default ( ) ; 8 ] ;
1721
1721
let mut iobs = [ XC2MCLargeIOB :: default ( ) ; 100 ] ;
1722
1722
@@ -1743,7 +1743,7 @@ pub fn read_128_bitstream_physical(fuse_array: &FuseArray) -> Result<XC2Bitstrea
1743
1743
}
1744
1744
1745
1745
/// Internal function for parsing an XC2C256 bitstream
1746
- pub fn read_256_bitstream_physical ( fuse_array : & FuseArray ) -> Result < XC2BitstreamBits , XC2BitError > {
1746
+ fn read_256_bitstream_physical ( fuse_array : & FuseArray ) -> Result < XC2BitstreamBits , XC2BitError > {
1747
1747
let mut fb = [ XC2BitstreamFB :: default ( ) ; 16 ] ;
1748
1748
let mut iobs = [ XC2MCLargeIOB :: default ( ) ; 184 ] ;
1749
1749
@@ -1770,7 +1770,7 @@ pub fn read_256_bitstream_physical(fuse_array: &FuseArray) -> Result<XC2Bitstrea
1770
1770
}
1771
1771
1772
1772
/// Internal function for parsing an XC2C384 bitstream
1773
- pub fn read_384_bitstream_physical ( fuse_array : & FuseArray ) -> Result < XC2BitstreamBits , XC2BitError > {
1773
+ fn read_384_bitstream_physical ( fuse_array : & FuseArray ) -> Result < XC2BitstreamBits , XC2BitError > {
1774
1774
let mut fb = [ XC2BitstreamFB :: default ( ) ; 24 ] ;
1775
1775
let mut iobs = [ XC2MCLargeIOB :: default ( ) ; 240 ] ;
1776
1776
@@ -1801,7 +1801,7 @@ pub fn read_384_bitstream_physical(fuse_array: &FuseArray) -> Result<XC2Bitstrea
1801
1801
}
1802
1802
1803
1803
/// Internal function for parsing an XC2C512 bitstream
1804
- pub fn read_512_bitstream_physical ( fuse_array : & FuseArray ) -> Result < XC2BitstreamBits , XC2BitError > {
1804
+ fn read_512_bitstream_physical ( fuse_array : & FuseArray ) -> Result < XC2BitstreamBits , XC2BitError > {
1805
1805
let mut fb = [ XC2BitstreamFB :: default ( ) ; 32 ] ;
1806
1806
let mut iobs = [ XC2MCLargeIOB :: default ( ) ; 270 ] ;
1807
1807
0 commit comments