Browse Source

add README and xilinx-xusb platform cable firmware

tags/1.1
mntmn 9 months ago
parent
commit
83d441077f

+ 27
- 0
README.md View File

@@ -0,0 +1,27 @@

# Set up Project

The project is exported as zz9000-project.tcl. Apparently you can start vivado in TCL mode and then source this file to recreate the project incl. block design.

# Making the Platform Cable Work

First, `apt install fxload`

Copy the `xilinx-xusb` folder to `/etc/xilinx-xusb`.

Edit `/etc/udev/rules.d/xusbdfwu.rules` with the following content:

```
# version 0003
ATTRS{idVendor}=="03fd", ATTRS{idProduct}=="0008", MODE="666"
SUBSYSTEM=="usb", ACTION=="add", ATTRS{idVendor}=="03fd", ATTRS{idProduct}=="0007", RUN+="/sbin/fxload -v -t fx2 -I /etc/xilinx-xusb/xusbdfwu.hex -D $tempnode"
SUBSYSTEM=="usb", ACTION=="add", ATTRS{idVendor}=="03fd", ATTRS{idProduct}=="0009", RUN+="/sbin/fxload -v -t fx2 -I /etc/xilinx-xusb/xusb_xup.hex -D $tempnode"
SUBSYSTEM=="usb", ACTION=="add", ATTRS{idVendor}=="03fd", ATTRS{idProduct}=="000d", RUN+="/sbin/fxload -v -t fx2 -I /etc/xilinx-xusb/xusb_emb.hex -D $tempnode"
SUBSYSTEM=="usb", ACTION=="add", ATTRS{idVendor}=="03fd", ATTRS{idProduct}=="000f", RUN+="/sbin/fxload -v -t fx2 -I /etc/xilinx-xusb/xusb_xlp.hex -D $tempnode"
SUBSYSTEM=="usb", ACTION=="add", ATTRS{idVendor}=="03fd", ATTRS{idProduct}=="0013", RUN+="/sbin/fxload -v -t fx2 -I /etc/xilinx-xusb/xusb_xp2.hex -D $tempnode"
SUBSYSTEM=="usb", ACTION=="add", ATTRS{idVendor}=="03fd", ATTRS{idProduct}=="0015", RUN+="/sbin/fxload -v -t fx2 -I /etc/xilinx-xusb/xusb_xse.hex -D $tempnode"
```

This will make udev launch fxload whenever the platform cable is plugged in. Fxload will in turn load those hex files (firmware) into the cable. The LED on the cable should then turn green.



+ 566
- 0
xilinx-xusb/xusb_emb.hex View File

@@ -0,0 +1,566 @@
:0A1D3D00000102020303040405057F
:0C06D900C102C101C105C184C103C10000
:10171C0012189012156E300205C202120C4C3000D9
:10172C0014C2A990E600E054E7441054FDF0C20046
:10173C00D206121AC6300524C205121C1C20011632
:10174C0090E682E030E704E020E1EF90E682E030C2
:10175C00E604E020E0E4121B23121D0C1219BB80DE
:01176C00B5C7
:100C4C0090E6B9E0B4B0091201785002C163C15CFE
:100C5C0090E6B9E0B40C004002C15C900C6D25E04C
:100C6C007381FFA173C15CA1F0C15CC15C8185C1C2
:100C7C005C81FA81F581EB81F090E6BBE024FE60AB
:100C8C002214603324FD601114602224067047E5A1
:100C9C000A90E6B3F0E50B8037E51290E6B3F0E589
:100CAC0013802DE50C90E6B3F0E50D8023E50E9056
:100CBC00E6B3F0E50F801990E6BAE0FF121B4FAADD
:100CCC0006A9077B01EA494B600CEE90E6B3F0EF06
:100CDC0090E6B4F0A17190E6A0E04401F0A171128D
:100CEC001CD9A171121D19807C1212ABC154121C9B
:100CFC00C5C15490E6B8E0247F600F146013240241
:100D0C00705CA201E43325E08041E490E740F08080
:100D1C003F90E6BCE0547EFF7E00E0D394807C00E4
:100D2C0040047D0180027D00EC4EFEED4F243DF52C
:100D3C0082741D3EF583E493FF3395E0FEEF24A10E
:100D4C00FFEE34E68F82F583E0540190E740F0E447
:100D5C00A3F090E68AF090E68B7402F0800790E6A0
:100D6C00A0E04401F0C15490E6B8E024FE601124E8
:100D7C0002706F90E6BAE0B40104C2018064805B3B
:100D8C0090E6BAE0705590E6BCE0547EFF7E00E041
:100D9C00D394807C0040047D0180027D00EC4EFEEB
:100DAC00ED4F243DF582741D3EF583E493FF33959E
:100DBC00E0FEEF24A1FFEE34E68F82F583E054FED3
:100DCC00F090E6BCE05480131313541FFFE0540F53
:100DDC002F90E683F0E04420F0800790E6A0E044FA
:100DEC0001F08064121D64505F90E6B8E024FE6050
:100DFC001C2402705390E6BAE0B40104D20180487E
:100E0C0090E6BAE06402604090E6A0803790E6BCC1
:100E1C00E0547EFF7E00E0D394807C0040047D0192
:100E2C0080027D00EC4EFEED4F243DF582741D3E9C
:100E3C00F583E493FF3395E0FEEF24A1FFEE34E657
:100E4C008F82F583E04401F090E6A0E04480F0222C
:070E5C0090E6A0E04401F064
:010E6300226C
:10156E00750A00750B907512007513A2750800753B
:10157E0009CC7510007511EC75140175154C750CB0
:10158E0000750DAC750E01750F0CD2E843D8209086
:10159E00E668E0440BF090E65CE0443DF0D2EA00F1
:1015AE00000090E660E04402F0121C59D2AF90E6C3
:1015BE00FB7402F090E600E054E5F090E601740A48
:1015CE00F0121D26121D32121D471215E6D20612FA
:0815DE001AC6538EF8C2052263
:101C5900C2AFC28C758E035389F0438901E4F58ABA
:071C6900F58CC2B9D2A922DB
:100090001201000200000040FD0308000000010200
:1000A00000010A06000200000040050009022000CD
:1000B00001010080250904000002FF00000007057F
:1000C00002024000000705860240000009022000ED
:1000D00001020080250904000002FF00000007055E
:1000E0000202000200070586020002000902200049
:1000F000010300801E0904000002FF000000070544
:1001000002024000000705860240000009072000A7
:10011000010400801E0904000002FF000000070522
:100120000202400000070586024000000907200087
:10013000010500801E0904000002FF000000070501
:1001400002020002000705860200020004030904FF
:100150001003580049004C0049004E005800200090
:100160001603580049004C0049004E00580020007A
:08017000200020002000000027
:1006E500011D116021E06760010101012B01010776
:1006F50002020202030602020100030203020202D1
:10070500000000000000003F6021E02560020202B9
:10071500020133020702020202020306020100037C
:100725000203030202000000000000003F6021E018
:1007350046600404040403330407020202020203B0
:10074500060201000302030302020000000000008C
:10075500003F6021E004600101080807330107023A
:100765000202020203060201000302030302020061
:100775000000000000003F6021E12D601010101006
:100785000F331007020202020203060201000302F0
:1007950003030202000000000000003F6021E14E5B
:1007A50060202020201F33200702020202020306D8
:1007B5000201000302030302020000000000000022
:1007C5003F6021E1D2400101010101320107000032
:1007D5000000000102000100030203020302000001
:1007E50000000000003F6021E1904002020202018A
:1007F50033020700000000000102000100030203AC
:10080500030202000000000000003F6021E1B1404A
:10081500040404040333040700000000000102007F
:100825000100030203030202000000000000003F74
:100835006021E16F40080808080733080700000039
:100845000000010200010003020303020200000090
:10085500000000003F6021E0EB40101010100F3346
:10086500100700000000000102000100030203035D
:100875000202000000000000003F6021E10C402062
:100885002020201F33200700000000000102000186
:1008950000030203030202000000000000003F60A5
:1008A50021E0CA202020201F3A010107020202028E
:1008B500030202020100030202020202000000001C
:1008C5000000003F6021E0A920040404032A04037A
:1008D50007060202020302020201000302020302EA
:1008E50002000000000000003F6021E088000404D1
:1008F50004032A040307060202020302020201009E
:10090500030202030202000000000000003F014C48
:1009150000014D00034E0000000351000000035488
:08092500000000035700000070
:1015E60090E6F574FFF090E6F374A0F0E490E6C39D
:1015F600F090E6C1F090E6C27402F090E6C0744E38
:10160600F075AF077EE07F881210F57EE07FA912A5
:1016160010F57EE17FB11210F57EE07F461210F5DF
:10162600000000E490E6C4F000000090E6C5F090EB
:10163600E6C6F090E6C7F090E6C8F090E6C9F090EE
:10164600E6CAF090E6CBF090E6CCF090E6CDF0223C
:061D5800E5BB30E7FB22B1
:101C9C00000000E490E6D0F000000090E6D104F0E3
:051CAC00C209021CB199
:10176D0030081C000000E490E6CFF000000090E689
:10177D00D0F000000090E6D104F0D209021CB19027
:10178D00E6F1E0FF7400253CF58274F8353BF583F6
:10179D00EFF0121D5890E6F0E0FF7400253CF58245
:0917AD0074F8353BF583EFF022DE
:101CB1000000002009047F0080027F068FBB000026
:041CC10000021D58A8
:101962008F358E348D338C3200000090E6D1EFF04B
:1019720000000079087808120B228F358E348D33DF
:101982008C3290E6D0EFF00000007808120B228F24
:10199200358E348D338C3290E6CFEFF0C209021CC3
:0119A200B193
:041AF500AF3AAE391D
:041AF900AD07AC0683
:101AFD00ED2401FBE43CF59AAF03EFF59B759DE4F6
:101B0D008D828C83E0F59E7F0190E67BE090E67CF4
:051B1D00F00FBF21F4F0
:011B220022A0
:10100000784CE6B5070808E6651D700201F4784CD7
:10101000A60708A61DEF24FE606B04600201F4E53C
:101020001D24F0601F14602914603314603D1460A7
:101030004724F4600201F47EE07F671210F57EE140
:101040007FD280697EE07F251210F57EE17F90805F
:101050005C7EE07F461210F57EE17FB1804F7EE03E
:101060007F041210F57EE17F6F80427EE17F2D12BA
:1010700010F57EE07FEB80357EE17F4E1210F57E2D
:10108000E17F0C80287E1F7F211210F57E1F7F00DC
:101090001210F5E51D24F0601714602114602B1464
:1010A000603514603F24F4704B7E1E7FDF0210F524
:1010B000901EDBE090E461F0901EDC8032901EDD3B
:1010C000E090E461F0901EDE8025901ED9E090E46F
:1010D00061F0901EDA8018901F42E090E461F09079
:1010E0001F43800B901ED7E090E461F0901ED8E083
:0410F00090E462F036
:0110F40022D9
:0410F5008E398F3A67
:1010F9008F828E83E024E0604224E0606E24E070F9
:101109000221A42460600221DA784E860308E6FAF7
:1011190008E6F9EB8A838982AA39A93A7B01640135
:10112900700AE53A65827004E5396583700221DA4F
:10113900121AF5AA39A93A784E21D27851860308AC
:10114900E6FA08E6F9EB8A838982AA39A93A7B018A
:101159006401700AE53A65827004E5396583607156
:10116900121AF5AA39A93A7851805E78548603088B
:10117900E6FA08E6F9EB8A838982AA39A93A7B015A
:101189006401700AE53A65827004E5396583604156
:10119900121AF5AA39A93A7854802E785786030885
:1011A900E6FA08E6F9EB8A838982AA39A93A7B012A
:1011B9006401700AE53A65827004E5396583601156
:1011C900121AF5AA39A93A7857760108A60208A68B
:0111D9000114
:0111DA0022F2
:031D71008F1D22A1
:05092D00014500C10CB2
:1019BB00200D1F200A19E58030E209E58054FC4414
:1019CB0009FF8007E58054DC440BFF8F80800343C5
:1019DB00800AE5B120E10653B6A7D20C22300C0ADF
:0B19EB00E5B130E10543B658C20C2204
:0D1D0C00C20D121D26121D32121D47D322DA
:1012AB0090E6BAE090E000F012008090E680E0302B
:1012BB00E71800000090E6247402F0000000E490B0
:1012CB00E625F0F5497548018017000000E490E62B
:1012DB0024F000000090E6257440F0E4754920F5F9
:1012EB0048F547F546E490E6FBF090E60174EAF02A
:0412FB00D28CD3229C
:101CC50090E000E090E740F0E490E68AF090E68B43
:041CD50004F0D32222
:0D1D190090E6BAE090E001F0120080D322C5
:101CD90090E001E090E740F0E490E68AF090E68B2E
:041CE90004F0D3220E
:051D6400120080D322F3
:10017800E4F522F523F524F525F526F527F531F5DF
:1001880030F52FF52ED20790E6BBE0F52F90E6BDAF
:10019800E0F53090E6BCE0F53190E6BAE064A67090
:1001A8007190E6A0E04480F07F02121000782E12D1
:1001B8000B68EF5403FFE48F45AF31AE30AD2FAC81
:1001C8002E7802120B228F318E308D2F8C2EE54522
:1001D8007016E53124FFFFE53034FFFEE52F34FFCC
:1001E800FDE52E34FFFC8008AF31AE30AD2FAC2ECC
:1001F8008F318E308D2F8C2EE54570047F04800260
:10020800AF458F45854535AB31AD30AF2F1213B8AB
:10021800C1D790E6BAE0120BD706B21006AD1806A1
:100228009E20068A2806853006943806A34006A82C
:100238005006995202A36802D06C06B77006B771CF
:1002480006B77206B77306B77406B77506B77606AB
:10025800B77706B77806B77906B77A06B77B06B7D1
:100268007C06B77D06B77E06B77F02C58802CA8AB4
:1002780002C58C02CA8E02C59002CA9202C59402B7
:10028800CA9602C59802CA9A02C59C02CA9E06C9A5
:10029800A002D0A202D0A4000006D57EE07FA91259
:1002A80010F590E6BCE0044420F5A0121D58E49037
:1002B800E6F0F090E6BDE090E6F1F0C1CC5380EFB7
:1002C800C20730070343801090E6BAE0F52DE53108
:1002D8002401F531E43530F530E4352FF52FE435D8
:1002E8002EF52EE52D2470700261C224FE70026185
:1002F800C224FE700261C224FE700261C224F26050
:10030800062402600261C5E4F519F51A90E68BF03F
:10031800121CFE50267B007A0079251217B6501B56
:10032800AB25AA26A9271209D2F52890000112099F
:10033800EBF5299000021209EBF52A90E6A0E044BB
:1003480080F07F01121000E5315407FFE48F45AFBC
:1003580031AE30AD2FAC2E7803120B228F318E3098
:100368008D2F8C2EE5457016E53124FFFFE53034DE
:10037800FFFEE52F34FFFDE52E34FFFC8008AF318A
:10038800AE30AD2FAC2E8F318E308D2F8C2EE545B3
:1003980070047F088002AF458F45438080E4FFFEEC
:1003A800FDFCAB31AA30A92FA82EC3120B11600493
:1003B8007F088002AF458FA081B575226090E6A0C6
:1003C800E04480F0E52270037522A07F011210003E
:1003D800E531540FFFE48F45AF31AE30AD2FAC2E71
:1003E8007804120B228F318E308D2F8C2EE54560CC
:1003F80013E5312401FFE43530FEE4352FFDE43503
:100408002EFC8008AF31AE30AD2FAC2E8F448E431A
:100418008D428C41AB49AA48A947A846120A7FAC2D
:1004280000AD01AE02AF03E4FBFAF9F8C3120B11F9
:100438007006AF49AE488017AB49AA48A947A846F5
:10044800AF44AE43AD42AC41120A7FAE02AF038E59
:100458004A8F4BE5457016E53124FFFFE53034FF40
:10046800FEE52F34FFFDE52E34FFFC8008AF31AEEA
:1004780030AD2FAC2E8F318E308D2F8C2EE5457000
:10048800047F108002AF458F4553807FE4FFFEFD57
:10049800FCAB31AA30A92FA82EC3120B116007E5B7
:1004A800224410FF8005E5224545FF8FA05380BFF9
:1004B800E52D120BD706286C06288806288A0628F8
:1004C8008C06288E066F90066F92066F94066F96BC
:1004D80004EE9804EE9A04EE9C04EE9E0628A2040C
:1004E800EEA4000006D7E52DB4A40AE4F52B752C7C
:1004F80008C2068008752BA0752C10D206121D5054
:10050800E5312401F531E43530F530E4352FF52FA8
:10051800E4352EF52EE52DB4A403438080E47F0155
:10052800FEFDFCAB31AA30A92FA82EC3120B117007
:100538000B438040E52B4545F5A08006E52B452C6F
:10054800F5A0121D5E121C9C53807F75A0E1A206C7
:10055800920885233B85243C12176D0524E52470F9
:10056800020523E53124FFF531E53034FFF530E5A8
:100578002F34FFF52FE52E34FFF52E90E625E07099
:100588002DB52408E523B4020330060DE5247004D4
:10059800E52364017053300650E4FFFEFDFCAB31E7
:1005A800AA30A92FA82ED3120B11403D8029E5248B
:1005B80064404523700330060BE52464204523700E
:1005C80028300625E4FFFEFDFCAB31AA30A92FA890
:1005D8002ED3120B114012A20692088523328524CD
:1005E800331219F6E4F523F524E4FFFEFDFCAB31E4
:1005F800AA30A92FA82ED3120B114002A11DA206C2
:100608009208753B00753C00753D2385453E1211E7
:10061800DBA20692088523328524331219F6C1D746
:10062800E4FFFEFDFCAB31AA30A92FA82ED3120B94
:1006380011400E121D5EAF31AE30AD2FAC2E121927
:1006480062E5A054E04545F5A0438040121C9CE5B6
:100658008030E70353807FE526452745256070AB4A
:100668002AAD29AF28805575360075370075384A88
:100678007B007A00792EAD451214548052120F98DF
:10068800804290E6BCE0FF121D71803812191E806E
:1006980033121BCE802E1216C28029121C8680248B
:1006A800121656801F121CED801A121D6D801590AF
:1006B800E6BAE0FF90E6BCE0FDA3E0FB120E648022
:1006C8000E121A6290E6A0E04480F08002C322D3A2
:0106D80022FF
:101B230090E682E030E004E020E60B90E682E030CD
:101B3300E119E030E71590E680E04401F07F147E80
:0C1B4300001218D890E680E054FEF0225A
:101C1C0090E682E044C0F090E681F043870100003A
:041C2C000000002292
:101AC60030060990E680E0440AF0800790E680E060
:101AD6004408F07FDC7E051218D890E65D74FFF0AE
:0F1AE60090E65FF05391EF90E680E054F7F02226
:021B4F00A907E4
:101B5100AE14AF158F828E83A3E064037017AD01BD
:101B610019ED7001228F828E83E07C002FFDEC3E07
:091B7100FEAF0580DF7E007F005D
:011B7A002248
:1018D8008E328F3390E600E054187012E5332401FD
:1018E800FFE43532C313F532EF13F533801590E674
:1018F80000E05418FFBF100BE53325E0F533E5325F
:1019080033F532E5331533AE32700215324E6005C9
:06191800121C3080EE22DB
:101C30007400F58690FDA57C05A3E582458370F9C7
:011C40002281
:03004300021300A5
:0300530002130095
:10130000021C4100021C70000219A300021BF6001F
:101310000218000002184800020FFE00020FFF0032
:101320000212FF000217FF00021D7400021D75006B
:10133000021D7600021D7700021D7800021D790053
:10134000021D7A00020FFF00021D7B00021D7C00BF
:10135000021D7D00021D7E00021D7F00021D800017
:10136000021D8100020FFF00020FFF00020FFF00AD
:10137000021D8200021D8300021D8400021D8500E3
:10138000021D8600021D8700021D8800021D8900C3
:10139000021D8A00021D8B00021D8C00021D8D00A3
:1013A000021D8E00021D8F00021D9000021D910083
:0813B000021D9200021A9600D2
:02093200C10DF5
:101BF600C0E0C083C08275B20B5380F075B6007525
:101C0600B400D205D20D5391EF90E65D7408F0D082
:061C160082D083D0E03211
:101C4100C0E0C083C082D2025391EF90E65D74017F
:081C5100F0D082D083D0E03214
:1019A300C0E0C083C0825391EF90E65D7404F0D031
:0619B30082D083D0E03277
:101C7000C0E0C083C0825391EF90E65D7402F0D063
:061C800082D083D0E032A7
:10180000C0E0C083C082C0D075D000C006C00790C1
:10181000E680E030E70E85080C85090D750E017530
:101820000F0C800E7E007FEC8E0C8F0D750E0175F7
:101830000F2C5391EF90E65D7410F0D007D006D0D6
:08184000D0D082D083D0E03249
:10184800C0E0C083C082C0D075D000C006C0079079
:10185800E680E030E70E85080C85090D750E0175E8
:101868000F0C800E7E007FEC8E0C8F0D750E0175AF
:101878000F2C5391EF90E65D7420F0D007D006D07E
:08188800D0D082D083D0E03201
:010FFE0032C0
:010FFF0032BF
:0112FF0032BC
:0117FF0032B7
:011D7400323C
:011D7500323B
:011D7600323A
:011D77003239
:011D78003238
:011D79003237
:011D7A003236
:011D7B003235
:011D7C003234
:011D7D003233
:011D7E003232
:011D7F003231
:011D80003230
:011D8100322F
:011D8200322E
:011D8300322D
:011D8400322C
:011D8500322B
:011D8600322A
:011D87003229
:011D88003228
:011D89003227
:011D8A003226
:011D8B003225
:011D8C003224
:011D8D003223
:011D8E003222
:011D8F003221
:011D90003220
:011D9100321F
:011D9200321E
:101A9600C0E0C083C0825391BF90E6617402F090AB
:101AA600E6D1E0F51690E6D0E0F51790E6CFE0F542
:101AB6001890E6F574FFF0D20BD082D083D0E032D6
:0219B900040424
:0409340002190000A4
:1018900000000090E6047480F00000007402F00084
:1018A00000007406F0000000E4F090E612E054F44A
:1018B000F090E615E0547FF090E613E0547FF000DE
:1018C000000090E6187405F00000007415F00000A8
:0818D0000090E61A7409F022F1
:101BA500E4FFFE90E68BE07012C3EF9410EE6480C4
:101BB50094A750070FBF00010E80E8C3EF9410EE05
:081BC500648094A7400122D3C3
:011BCD0022F5
:0E1CFE0090E6BEE07002A3E06002D322C32293
:101B7B00121CFE500C90E68BE07006121BA5400168
:101B8B0022E51A2403FFE43519FE90E68BE0FDD322
:0A1B9B00EF9DEE9400500122C322DA
:1017B6008B328A338934121B7B50277440251AF9E1
:1017C600E434E7FA7B01C003C002C001AB32AA339E
:1017D600A934120B887403251AF51AE43519F5197C
:1017E600D3227B007A007900C003C002C001AB326D
:0917F600AA33A934120B88C322A6
:1019F60030080890E6487406F0802BE53330E01492
:101A06002400F58274F83532F583E4F00533E533C6
:101A160070020532000000E53290E698F000000002
:081A260090E699E533F0D322AC
:081D500090E6A7E020E1F92272
:061D5E00121D50021D5889
:1000800090E6837402F07422F07416F07436F02255
:0C1D2600E490E670F075B2FB75800822B6
:0B1D3200E490E671F075B4FFF5A0220C
:091D4700E490E672F075B6D822B2
:04093800021B00019D
:03000B00021A2EA8
:101A2E00C0E0C0D0C28CC3E51C9428E51B64809432
:101A3E00805012758A00758C00051CE51C7002051D
:101A4E001BD28C800AE51C6428451B7002D200D084
:041A5E00D0D0E032D2
:03003300021D6942
:041D690053D8EF322A
:10093C0060211F2160010000212F01B70702020274
:10094C00030712030200030202020202020000006B
:10095C00120900123F421EDB0201421EDD0403425B
:10096C001ED90807421F42100F421ED7201F6021BC
:10097C001EDF600101192701AF01070202030712F4
:10098C00030002000302020202000200001209002E
:10099C0012003F60211F00400101012201020707E4
:1009AC000000000102000100010003020302020228
:0809BC00000000000000093FEB
:0D09C400C10AC10B01160001170001180047
:1013B800E490E6CEF000000090E6CFEFF0000000E9
:1013C80090E6D0EDF000000090E6D1EBF05380BF3E
:1013D800121D5075360275370490E6D0E0FF90E68E
:1013E800D1E04FFF90E6CFE04F604B438080E53778
:1013F8004420F5A0E4F5BB121D58300BDC75A04164
:1014080090E6D17401F0000000E490E6D0F000000E
:101418000090E6CFF0D209121CB190E6D1E516F0A3
:1014280000000090E6D0E517F000000090E6CFE558
:1014380018F0C20B80A385353743804090E6D174FD
:0B14480001F0D5369490E6487406F0E1
:011453002276
:101BCE0090E6BCE0B4010CD20A75B20AE4F5B47525
:101BDE00B65822C20A75B2FB75802075B4FF75A087
:081BEE001075B6FC75B1C022B0
:1016C20090E6BCE05402C43354E0FFE05401C4335A
:1016D200333354804FFFE0540433333354F84FFF15
:1016E200E0540825E04FFFE05410C3134FFFE054CD
:1016F20020131313541F4FFFE05440C41354074FD9
:10170200FFE05480C413131354014F90E740F0E4F8
:0A17120090E68AF090E68B04F022C6
:101C860090E74074B5F0A37403F0E490E68AF09010
:061C9600E68B7402F0224F
:101A620090E6A0E04480F090E680E054FDF0E0448F
:101A720008F07FF47E011218D890E65D74FFF090B2
:101A8200E65FF05391EF90E6FB7402F090E680E09F
:041A920054F7F022F3
:1016560090E6BCE0146019146042240270499019A7
:10166600B9E493FC74019390E740F0ECA3F080405A
:1016760053807F75A04143B60443B10490E6F1E080
:1016860090E740F090E6F2E090E740F090E6F0E078
:1016960090E741F053B1FB53B6FB801490E74074DA
:1016A60004F0E4A3F0800990E7407405F0A304F089
:0C16B600E490E68AF090E68B7402F022CB
:041D6D005380DF229E
:101CED00E58030E207E5804420FF8002AF808F80E1
:011CFD0022C4
:10191E00300A0EE5B15420C413540790E740F0800E
:10192E002853B10453807F75A04190E6F1E090E713
:10193E0040F0E58090E6F230E206E04440FF80049D
:10194E00E054BFFF90E740EFF0E490E68AF090E6B7
:04195E008B04F022E4
:1011DB00200802417CE53EC39410400241AAAB3B80
:1011EB00AA3CA93D120A1824FFFFE5F034FFFEEFDD
:1011FB0025E0FDEE33FC74012DF58274F83CF5838C
:10120B00E0FE74002DF58274F83CF583E07C00243D
:10121B0000F540EC3EF53FC37410953EFDE540AE46
:10122B003FA805088005CEC313CE13D8F9FCAB3B02
:10123B00AA3CA93D120A1824FFFFE5F034FFFEEF8C
:10124B0025E0FBEE33FA74002BF58274F83AF58344
:10125B00ECF0E540AE3FA805088005CEC313CE13D6
:10126B00D8F9EEFF74012BF58274F83AF583EFF0A1
:10127B0022AB3BAA3CA93DAE02AF01EF4E60201260
:10128B000A1824FFF58274F735F0F583E0FFC37479
:0F129B0008953EFEEFA806088002C313D8FCF0AA
:0112AA002221
:081454008D358B328A33893497
:10145C00E4F539F53A120B48E4FBFAF9F8C3120B30
:10146C0011503AE490E6CEF0000000AB32AA33A95A
:10147C00349000011209EB90E6CFF00000009000D0
:10148C00021209EB90E6D0F0000000900003120964
:10149C00EB90E6D1F0121D58D209121CB190E699CE
:1014AC00E0F53A90E698E0F539438040E5A054E049
:1014BC004535F5A0D208E4F53BF53C12176DD20882
:1014CC0085363B85373C85383D85353E1211DB90A2
:0514DC00E6487406F073
:0114E10022E8
:100F9800300A4D90E6BCE030E602800090E6BCE006
:100FA80030E502800090E6BCE030E4028000AFB19A
:100FB80090E6BCE030E20543070880035307F7904A
:100FC800E6BCE030E10543071080035307EF90E6E5
:100FD800BCE030E00543074080035307BF8FB122D0
:100FE8007EE07FA91210F553807F75A08190E6BC42
:050FF800E090E6F1F0BD
:010FFD0022D1
:060E64008F328D338B3448
:100E6A00E4F538F537F536F53590E6A0E04480F03C
:100E7A007EE07FCA1210F5E532248824F8500280F9
:100E8A000853807F53A01F800B53807FE5A0541F17
:100E9A0044C0F5A0E5322490B410005039900EB148
:100EAA0025E05002058373C1D1C1D1C1DBC1DBC1C9
:100EBA00D1C1D1C1DBC1DBC1D1C1D1C1DBC1DBC170
:100ECA00D1C1D1C1DBC1DBE58054AF4440F580809C
:100EDA000843805080035380EFE4853438F537F5B2
:100EEA0036F535AF38AE37AD36AC357808120B3536
:100EFA00EEFAE533F538EAF537E4F536F535E5384F
:100F0A002401F538E43EF537E43536F536E435356F
:100F1A00F535E4FFFE7D01FCAB38AA37A936A835C2
:100F2A00C3120B11700A7538FF7537FFF536F535A0
:100F3A00121D58AF38AE37AD36AC357808120B22D1
:100F4A0090E6F0EFF090E6F1E538F0121D58E53240
:100F5A0064796029E532647B6023E532647D601D33
:100F6A00E532647F6017E53264716011E5326473BB
:100F7A00600BE53264756005E532B4771090E7409E
:0D0F8A00E532F0E490E68AF090E68B04F08A
:010F97002237
:030000000214E205
:0C14E200787FE4F6D8FD758159021529C9
:1009D200BB010689828A83E0225002E722BBFE0223
:0909E200E32289828A83E4932256
:1009EB00BB010CE58229F582E5833AF583E02250C1
:1009FB0006E92582F8E622BBFE06E92582F8E2220B
:0D0A0B00E58229F582E5833AF583E4932224
:100A1800BB010A89828A83E0F5F0A3E022500687A9
:100A2800F009E71922BBFE07E3F5F009E31922896B
:0B0A3800828A83E493F5F0740193229E
:100A430075F008758200EF2FFFEE33FECD33CDCC6A
:100A530033CCC58233C5829BED9AEC99E5829840ED
:100A63000CF582EE9BFEED9AFDEC99FC0FD5F0D6CA
:100A7300E4CEFBE4CDFAE4CCF9A88222B800C1B9F4
:100A83000059BA002DEC8BF084CFCECDFCE5F0CB32
:100A9300F97818EF2FFFEE33FEED33FDEC33FCEB6B
:100AA30033FB10D703994004EB99FB0FD8E5E4F926
:100AB300FA227818EF2FFFEE33FEED33FDEC33FC13
:100AC300C933C910D7059BE99A4007EC9BFCE99A07
:100AD300F90FD8E0E4C9FAE4CCFB2275F010EF2F4C
:100AE300FFEE33FEED33FDCC33CCC833C810D7074C
:100AF3009BEC9AE899400AED9BFDEC9AFCE899F887
:0E0B03000FD5F0DAE4CDFBE4CCFAE4C8F92219
:100B1100EB9FF5F0EA9E42F0E99D42F0E89C45F03A
:010B210022B1
:100B2200E8600FECC313FCED13FDEE13FEEF13FFB1
:030B3200D8F122D5
:100B3500E8600FEFC333FFEE33FEED33FDEC33FC1E
:030B4500D8F122C2
:100B4800BB010789828A83020C095005E9F8020B68
:100B5800FDBBFE05E9F8020C1589828A83020C2187
:100B68007401FF3395E0FEFDFC080808E62FFFF648
:100B780018E63EFEF618E63DFDF618E63CFCF622C1
:100B8800BB011A89828A83D0F0D0E0F8D0E0F9D08E
:100B9800E0FAD0E0FBE8C0E0C0F0020C3A5016E9F9
:100BA800F8D083D082D0E0F9D0E0FAD0E0FBC08260
:100BB800C083020C31BBFE16E9F8D083D082D0E0A6
:0F0BC800F9D0E0FAD0E0FBC082C083020C4322D8
:100BD700D083D082F8E4937012740193700DA3A3AD
:100BE70093F8740193F5828883E4737402936860C1
:060BF700EFA3A3A380DFC1
:1014EE0002171CE493A3F8E493A34003F68001F2E1
:1014FE0008DFF48029E493A3F85407240CC8C333FF
:10150E00C4540F4420C8834004F456800146F6DFCD
:10151E00E4800B01020408102040809006D9E47E7E
:10152E00019360BCA3FF543F30E509541FFEE493C2
:10153E00A360010ECF54C025E060A840B8E493A389
:10154E00FAE493A3F8E493A3C8C582C8CAC583CAB4
:10155E00F0A3C8C582C8CAC583CADFE9DEE780BE6C
:0109D1000025
:0C0BFD00E6FC08E6FD08E6FE08E6FF2224
:0C0C0900E0FCA3E0FDA3E0FEA3E0FF225E
:0C0C1500E2FC08E2FD08E2FE08E2FF221B
:100C2100E493FC740193FD740293FE740393FF2219
:090C3100EBF608EAF608E9F622E8
:090C3A00EBF0A3EAF0A3E9F022BB
:090C4300EBF208EAF208E9F222E2
:00000001FF

+ 566
- 0
xilinx-xusb/xusb_xlp.hex View File

@@ -0,0 +1,566 @@
:0A1D3D00000102020303040405057F
:0C06D900C102C101C105C184C103C10000
:10171C0012189012156E300205C202120C4C3000D9
:10172C0014C2A990E600E054E7441054FDF0C20046
:10173C00D206121AC6300524C205121C1C20011632
:10174C0090E682E030E704E020E1EF90E682E030C2
:10175C00E604E020E0E4121B23121D0C1219BB80DE
:01176C00B5C7
:100C4C0090E6B9E0B4B0091201785002C163C15CFE
:100C5C0090E6B9E0B40C004002C15C900C6D25E04C
:100C6C007381FFA173C15CA1F0C15CC15C8185C1C2
:100C7C005C81FA81F581EB81F090E6BBE024FE60AB
:100C8C002214603324FD601114602224067047E5A1
:100C9C000A90E6B3F0E50B8037E51290E6B3F0E589
:100CAC0013802DE50C90E6B3F0E50D8023E50E9056
:100CBC00E6B3F0E50F801990E6BAE0FF121B4FAADD
:100CCC0006A9077B01EA494B600CEE90E6B3F0EF06
:100CDC0090E6B4F0A17190E6A0E04401F0A171128D
:100CEC001CD9A171121D19807C1212ABC154121C9B
:100CFC00C5C15490E6B8E0247F600F146013240241
:100D0C00705CA201E43325E08041E490E740F08080
:100D1C003F90E6BCE0547EFF7E00E0D394807C00E4
:100D2C0040047D0180027D00EC4EFEED4F243DF52C
:100D3C0082741D3EF583E493FF3395E0FEEF24A10E
:100D4C00FFEE34E68F82F583E0540190E740F0E447
:100D5C00A3F090E68AF090E68B7402F0800790E6A0
:100D6C00A0E04401F0C15490E6B8E024FE601124E8
:100D7C0002706F90E6BAE0B40104C2018064805B3B
:100D8C0090E6BAE0705590E6BCE0547EFF7E00E041
:100D9C00D394807C0040047D0180027D00EC4EFEEB
:100DAC00ED4F243DF582741D3EF583E493FF33959E
:100DBC00E0FEEF24A1FFEE34E68F82F583E054FED3
:100DCC00F090E6BCE05480131313541FFFE0540F53
:100DDC002F90E683F0E04420F0800790E6A0E044FA
:100DEC0001F08064121D64505F90E6B8E024FE6050
:100DFC001C2402705390E6BAE0B40104D20180487E
:100E0C0090E6BAE06402604090E6A0803790E6BCC1
:100E1C00E0547EFF7E00E0D394807C0040047D0192
:100E2C0080027D00EC4EFEED4F243DF582741D3E9C
:100E3C00F583E493FF3395E0FEEF24A1FFEE34E657
:100E4C008F82F583E04401F090E6A0E04480F0222C
:070E5C0090E6A0E04401F064
:010E6300226C
:10156E00750A00750B907512007513A2750800753B
:10157E0009CC7510007511EC75140175154C750CB0
:10158E0000750DAC750E01750F0CD2E843D8209086
:10159E00E668E0440BF090E65CE0443DF0D2EA00F1
:1015AE00000090E660E04402F0121C59D2AF90E6C3
:1015BE00FB7402F090E600E054E5F090E601740A48
:1015CE00F0121D26121D32121D471215E6D20612FA
:0815DE001AC6538EF8C2052263
:101C5900C2AFC28C758E035389F0438901E4F58ABA
:071C6900F58CC2B9D2A922DB
:100090001201000200000040FD0308000000010200
:1000A00000010A06000200000040050009022000CD
:1000B00001010080250904000002FF00000007057F
:1000C00002024000000705860240000009022000ED
:1000D00001020080250904000002FF00000007055E
:1000E0000202000200070586020002000902200049
:1000F000010300801E0904000002FF000000070544
:1001000002024000000705860240000009072000A7
:10011000010400801E0904000002FF000000070522
:100120000202400000070586024000000907200087
:10013000010500801E0904000002FF000000070501
:1001400002020002000705860200020004030904FF
:100150001003580049004C0049004E005800200090
:100160001603580049004C0049004E00580020007A
:08017000200020002000000027
:1006E500011D116021E06760010101012B01010776
:1006F50002020202030602020100030203020202D1
:10070500000000000000003F6021E02560020202B9
:10071500020133020702020202020306020100037C
:100725000203030202000000000000003F6021E018
:1007350046600404040403330407020202020203B0
:10074500060201000302030302020000000000008C
:10075500003F6021E004600101080807330107023A
:100765000202020203060201000302030302020061
:100775000000000000003F6021E12D601010101006
:100785000F331007020202020203060201000302F0
:1007950003030202000000000000003F6021E14E5B
:1007A50060202020201F33200702020202020306D8
:1007B5000201000302030302020000000000000022
:1007C5003F6021E1D2400101010101320107000032
:1007D5000000000102000100030203020302000001
:1007E50000000000003F6021E1904002020202018A
:1007F50033020700000000000102000100030203AC
:10080500030202000000000000003F6021E1B1404A
:10081500040404040333040700000000000102007F
:100825000100030203030202000000000000003F74
:100835006021E16F40080808080733080700000039
:100845000000010200010003020303020200000090
:10085500000000003F6021E0EB40101010100F3346
:10086500100700000000000102000100030203035D
:100875000202000000000000003F6021E10C402062
:100885002020201F33200700000000000102000186
:1008950000030203030202000000000000003F60A5
:1008A50021E0CA202020201F3A010107020202028E
:1008B500030202020100030202020202000000001C
:1008C5000000003F6021E0A920040404032A04037A
:1008D50007060202020302020201000302020302EA
:1008E50002000000000000003F6021E088000404D1
:1008F50004032A040307060202020302020201009E
:10090500030202030202000000000000003F014C48
:1009150000014D00034E0000000351000000035488
:08092500000000035700000070
:1015E60090E6F574FFF090E6F374A0F0E490E6C39D
:1015F600F090E6C1F090E6C27402F090E6C0744E38
:10160600F075AF077EE07F881210F57EE07FA912A5
:1016160010F57EE17FB11210F57EE07F461210F5DF
:10162600000000E490E6C4F000000090E6C5F090EB
:10163600E6C6F090E6C7F090E6C8F090E6C9F090EE
:10164600E6CAF090E6CBF090E6CCF090E6CDF0223C
:061D5800E5BB30E7FB22B1
:101C9C00000000E490E6D0F000000090E6D104F0E3
:051CAC00C209021CB199
:10176D0030081C000000E490E6CFF000000090E689
:10177D00D0F000000090E6D104F0D209021CB19027
:10178D00E6F1E0FF7400253CF58274F8353BF583F6
:10179D00EFF0121D5890E6F0E0FF7400253CF58245
:0917AD0074F8353BF583EFF022DE
:101CB1000000002009047F0080027F068FBB000026
:041CC10000021D58A8
:101962008F358E348D338C3200000090E6D1EFF04B
:1019720000000079087808120B228F358E348D33DF
:101982008C3290E6D0EFF00000007808120B228F24
:10199200358E348D338C3290E6CFEFF0C209021CC3
:0119A200B193
:041AF500AF3AAE391D
:041AF900AD07AC0683
:101AFD00ED2401FBE43CF59AAF03EFF59B759DE4F6
:101B0D008D828C83E0F59E7F0190E67BE090E67CF4
:051B1D00F00FBF21F4F0
:011B220022A0
:10100000784CE6B5070808E6651D700201F4784CD7
:10101000A60708A61DEF24FE606B04600201F4E53C
:101020001D24F0601F14602914603314603D1460A7
:101030004724F4600201F47EE07F671210F57EE140
:101040007FD280697EE07F251210F57EE17F90805F
:101050005C7EE07F461210F57EE17FB1804F7EE03E
:101060007F041210F57EE17F6F80427EE17F2D12BA
:1010700010F57EE07FEB80357EE17F4E1210F57E2D
:10108000E17F0C80287E1F7F211210F57E1F7F00DC
:101090001210F5E51D24F0601714602114602B1464
:1010A000603514603F24F4704B7E1E7FDF0210F524
:1010B000901EDBE090E461F0901EDC8032901EDD3B
:1010C000E090E461F0901EDE8025901ED9E090E46F
:1010D00061F0901EDA8018901F42E090E461F09079
:1010E0001F43800B901ED7E090E461F0901ED8E083
:0410F00090E462F036
:0110F40022D9
:0410F5008E398F3A67
:1010F9008F828E83E024E0604224E0606E24E070F9
:101109000221A42460600221DA784E860308E6FAF7
:1011190008E6F9EB8A838982AA39A93A7B01640135
:10112900700AE53A65827004E5396583700221DA4F
:10113900121AF5AA39A93A784E21D27851860308AC
:10114900E6FA08E6F9EB8A838982AA39A93A7B018A
:101159006401700AE53A65827004E5396583607156
:10116900121AF5AA39A93A7851805E78548603088B
:10117900E6FA08E6F9EB8A838982AA39A93A7B015A
:101189006401700AE53A65827004E5396583604156
:10119900121AF5AA39A93A7854802E785786030885
:1011A900E6FA08E6F9EB8A838982AA39A93A7B012A
:1011B9006401700AE53A65827004E5396583601156
:1011C900121AF5AA39A93A7857760108A60208A68B
:0111D9000114
:0111DA0022F2
:031D71008F1D22A1
:05092D00014500C10CB2
:1019BB00200D1F200A19E58030E209E58054FC4414
:1019CB0009FF8007E58054DC440BFF8F80800343C5
:1019DB00800AE5B120E10653B6A7D20C22300C0ADF
:0B19EB00E5B130E10543B658C20C2204
:0D1D0C00C20D121D26121D32121D47D322DA
:1012AB0090E6BAE090E000F012008090E680E0302B
:1012BB00E71800000090E6247402F0000000E490B0
:1012CB00E625F0F5497548018017000000E490E62B
:1012DB0024F000000090E6257440F0E4754920F5F9
:1012EB0048F547F546E490E6FBF090E60174EAF02A
:0412FB00D28CD3229C
:101CC50090E000E090E740F0E490E68AF090E68B43
:041CD50004F0D32222
:0D1D190090E6BAE090E001F0120080D322C5
:101CD90090E001E090E740F0E490E68AF090E68B2E
:041CE90004F0D3220E
:051D6400120080D322F3
:10017800E4F522F523F524F525F526F527F531F5DF
:1001880030F52FF52ED20790E6BBE0F52F90E6BDAF
:10019800E0F53090E6BCE0F53190E6BAE064A67090
:1001A8007190E6A0E04480F07F02121000782E12D1
:1001B8000B68EF5403FFE48F45AF31AE30AD2FAC81
:1001C8002E7802120B228F318E308D2F8C2EE54522
:1001D8007016E53124FFFFE53034FFFEE52F34FFCC
:1001E800FDE52E34FFFC8008AF31AE30AD2FAC2ECC
:1001F8008F318E308D2F8C2EE54570047F04800260
:10020800AF458F45854535AB31AD30AF2F1213B8AB
:10021800C1D790E6BAE0120BD706B21006AD1806A1
:100228009E20068A2806853006943806A34006A82C
:100238005006995202A36802D06C06B77006B771CF
:1002480006B77206B77306B77406B77506B77606AB
:10025800B77706B77806B77906B77A06B77B06B7D1
:100268007C06B77D06B77E06B77F02C58802CA8AB4
:1002780002C58C02CA8E02C59002CA9202C59402B7
:10028800CA9602C59802CA9A02C59C02CA9E06C9A5
:10029800A002D0A202D0A4000006D57EE07FA91259
:1002A80010F590E6BCE0044420F5A0121D58E49037
:1002B800E6F0F090E6BDE090E6F1F0C1CC5380EFB7
:1002C800C20730070343801090E6BAE0F52DE53108
:1002D8002401F531E43530F530E4352FF52FE435D8
:1002E8002EF52EE52D2470700261C224FE70026185
:1002F800C224FE700261C224FE700261C224F26050
:10030800062402600261C5E4F519F51A90E68BF03F
:10031800121CFE50267B007A0079251217B6501B56
:10032800AB25AA26A9271209D2F52890000112099F
:10033800EBF5299000021209EBF52A90E6A0E044BB
:1003480080F07F01121000E5315407FFE48F45AFBC
:1003580031AE30AD2FAC2E7803120B228F318E3098
:100368008D2F8C2EE5457016E53124FFFFE53034DE
:10037800FFFEE52F34FFFDE52E34FFFC8008AF318A
:10038800AE30AD2FAC2E8F318E308D2F8C2EE545B3
:1003980070047F088002AF458F45438080E4FFFEEC
:1003A800FDFCAB31AA30A92FA82EC3120B11600493
:1003B8007F088002AF458FA081B575226090E6A0C6
:1003C800E04480F0E52270037522A07F011210003E
:1003D800E531540FFFE48F45AF31AE30AD2FAC2E71
:1003E8007804120B228F318E308D2F8C2EE54560CC
:1003F80013E5312401FFE43530FEE4352FFDE43503
:100408002EFC8008AF31AE30AD2FAC2E8F448E431A
:100418008D428C41AB49AA48A947A846120A7FAC2D
:1004280000AD01AE02AF03E4FBFAF9F8C3120B11F9
:100438007006AF49AE488017AB49AA48A947A846F5
:10044800AF44AE43AD42AC41120A7FAE02AF038E59
:100458004A8F4BE5457016E53124FFFFE53034FF40
:10046800FEE52F34FFFDE52E34FFFC8008AF31AEEA
:1004780030AD2FAC2E8F318E308D2F8C2EE5457000
:10048800047F108002AF458F4553807FE4FFFEFD57
:10049800FCAB31AA30A92FA82EC3120B116007E5B7
:1004A800224410FF8005E5224545FF8FA05380BFF9
:1004B800E52D120BD706286C06288806288A0628F8
:1004C8008C06288E066F90066F92066F94066F96BC
:1004D80004EE9804EE9A04EE9C04EE9E0628A2040C
:1004E800EEA4000006D7E52DB4A40AE4F52B752C7C
:1004F80008C2068008752BA0752C10D206121D5054
:10050800E5312401F531E43530F530E4352FF52FA8
:10051800E4352EF52EE52DB4A403438080E47F0155
:10052800FEFDFCAB31AA30A92FA82EC3120B117007
:100538000B438040E52B4545F5A08006E52B452C6F
:10054800F5A0121D5E121C9C53807F75A0E1A206C7
:10055800920885233B85243C12176D0524E52470F9
:10056800020523E53124FFF531E53034FFF530E5A8
:100578002F34FFF52FE52E34FFF52E90E625E07099
:100588002DB52408E523B4020330060DE5247004D4
:10059800E52364017053300650E4FFFEFDFCAB31E7
:1005A800AA30A92FA82ED3120B11403D8029E5248B
:1005B80064404523700330060BE52464204523700E
:1005C80028300625E4FFFEFDFCAB31AA30A92FA890
:1005D8002ED3120B114012A20692088523328524CD
:1005E800331219F6E4F523F524E4FFFEFDFCAB31E4
:1005F800AA30A92FA82ED3120B114002A11DA206C2
:100608009208753B00753C00753D2385453E1211E7
:10061800DBA20692088523328524331219F6C1D746
:10062800E4FFFEFDFCAB31AA30A92FA82ED3120B94
:1006380011400E121D5EAF31AE30AD2FAC2E121927
:1006480062E5A054E04545F5A0438040121C9CE5B6
:100658008030E70353807FE526452745256070AB4A
:100668002AAD29AF28805575360075370075384A88
:100678007B007A00792EAD451214548052120F98DF
:10068800804290E6BCE0FF121D71803812191E806E
:1006980033121BCE802E1216C28029121C8680248B
:1006A800121656801F121CED801A121D6D801590AF
:1006B800E6BAE0FF90E6BCE0FDA3E0FB120E648022
:1006C8000E121A6290E6A0E04480F08002C322D3A2
:0106D80022FF
:101B230090E682E030E004E020E60B90E682E030CD
:101B3300E119E030E71590E680E04401F07F147E80
:0C1B4300001218D890E680E054FEF0225A
:101C1C0090E682E044C0F090E681F043870100003A
:041C2C000000002292
:101AC60030060990E680E0440AF0800790E680E060
:101AD6004408F07FDC7E051218D890E65D74FFF0AE
:0F1AE60090E65FF05391EF90E680E054F7F02226
:021B4F00A907E4
:101B5100AE14AF158F828E83A3E064037017AD01BD
:101B610019ED7001228F828E83E07C002FFDEC3E07
:091B7100FEAF0580DF7E007F005D
:011B7A002248
:1018D8008E328F3390E600E054187012E5332401FD
:1018E800FFE43532C313F532EF13F533801590E674
:1018F80000E05418FFBF100BE53325E0F533E5325F
:1019080033F532E5331533AE32700215324E6005C9
:06191800121C3080EE22DB
:101C30007400F58690FDA57C05A3E582458370F9C7
:011C40002281
:03004300021300A5
:0300530002130095
:10130000021C4100021C70000219A300021BF6001F
:101310000218000002184800020FFE00020FFF0032
:101320000212FF000217FF00021D7400021D75006B
:10133000021D7600021D7700021D7800021D790053
:10134000021D7A00020FFF00021D7B00021D7C00BF
:10135000021D7D00021D7E00021D7F00021D800017
:10136000021D8100020FFF00020FFF00020FFF00AD
:10137000021D8200021D8300021D8400021D8500E3
:10138000021D8600021D8700021D8800021D8900C3
:10139000021D8A00021D8B00021D8C00021D8D00A3
:1013A000021D8E00021D8F00021D9000021D910083
:0813B000021D9200021A9600D2
:02093200C10DF5
:101BF600C0E0C083C08275B20B5380F075B6007525
:101C0600B400D205D20D5391EF90E65D7408F0D082
:061C160082D083D0E03211
:101C4100C0E0C083C082D2025391EF90E65D74017F
:081C5100F0D082D083D0E03214
:1019A300C0E0C083C0825391EF90E65D7404F0D031
:0619B30082D083D0E03277
:101C7000C0E0C083C0825391EF90E65D7402F0D063
:061C800082D083D0E032A7
:10180000C0E0C083C082C0D075D000C006C00790C1
:10181000E680E030E70E85080C85090D750E017530
:101820000F0C800E7E007FEC8E0C8F0D750E0175F7
:101830000F2C5391EF90E65D7410F0D007D006D0D6
:08184000D0D082D083D0E03249
:10184800C0E0C083C082C0D075D000C006C0079079
:10185800E680E030E70E85080C85090D750E0175E8
:101868000F0C800E7E007FEC8E0C8F0D750E0175AF
:101878000F2C5391EF90E65D7420F0D007D006D07E
:08188800D0D082D083D0E03201
:010FFE0032C0
:010FFF0032BF
:0112FF0032BC
:0117FF0032B7
:011D7400323C
:011D7500323B
:011D7600323A
:011D77003239
:011D78003238
:011D79003237
:011D7A003236
:011D7B003235
:011D7C003234
:011D7D003233
:011D7E003232
:011D7F003231
:011D80003230
:011D8100322F
:011D8200322E
:011D8300322D
:011D8400322C
:011D8500322B
:011D8600322A
:011D87003229
:011D88003228
:011D89003227
:011D8A003226
:011D8B003225
:011D8C003224
:011D8D003223
:011D8E003222
:011D8F003221
:011D90003220
:011D9100321F
:011D9200321E
:101A9600C0E0C083C0825391BF90E6617402F090AB
:101AA600E6D1E0F51690E6D0E0F51790E6CFE0F542
:101AB6001890E6F574FFF0D20BD082D083D0E032D6
:0219B900040424
:0409340002190000A4
:1018900000000090E6047480F00000007402F00084
:1018A00000007406F0000000E4F090E612E054F44A
:1018B000F090E615E0547FF090E613E0547FF000DE
:1018C000000090E6187405F00000007415F00000A8
:0818D0000090E61A7409F022F1
:101BA500E4FFFE90E68BE07012C3EF9410EE6480C4
:101BB50094A750070FBF00010E80E8C3EF9410EE05
:081BC500648094A7400122D3C3
:011BCD0022F5
:0E1CFE0090E6BEE07002A3E06002D322C32293
:101B7B00121CFE500C90E68BE07006121BA5400168
:101B8B0022E51A2403FFE43519FE90E68BE0FDD322
:0A1B9B00EF9DEE9400500122C322DA
:1017B6008B328A338934121B7B50277440251AF9E1
:1017C600E434E7FA7B01C003C002C001AB32AA339E
:1017D600A934120B887403251AF51AE43519F5197C
:1017E600D3227B007A007900C003C002C001AB326D
:0917F600AA33A934120B88C322A6
:1019F60030080890E6487406F0802BE53330E01492
:101A06002400F58274F83532F583E4F00533E533C6
:101A160070020532000000E53290E698F000000002
:081A260090E699E533F0D322AC
:081D500090E6A7E020E1F92272
:061D5E00121D50021D5889
:1000800090E6837402F07422F07416F07436F02255
:0C1D2600E490E670F075B2FB75800822B6
:0B1D3200E490E671F075B4FFF5A0220C
:091D4700E490E672F075B6D822B2
:04093800021B00019D
:03000B00021A2EA8
:101A2E00C0E0C0D0C28CC3E51C9428E51B64809432
:101A3E00805012758A00758C00051CE51C7002051D
:101A4E001BD28C800AE51C6428451B7002D200D084
:041A5E00D0D0E032D2
:03003300021D6942
:041D690053D8EF322A
:10093C0060211F2160010000212F01B70702020274
:10094C00030712030200030202020202020000006B
:10095C00120900123F421EDB0201421EDD0403425B
:10096C001ED90807421F42100F421ED7201F6021BC
:10097C001EDF600101192701AF01070202030712F4
:10098C00030002000302020202000200001209002E
:10099C0012003F60211F00400101012201020707E4
:1009AC000000000102000100010003020302020228
:0809BC00000000000000093FEB
:0D09C400C10AC10B01160001170001180047
:1013B800E490E6CEF000000090E6CFEFF0000000E9
:1013C80090E6D0EDF000000090E6D1EBF05380BF3E
:1013D800121D5075360275370490E6D0E0FF90E68E
:1013E800D1E04FFF90E6CFE04F604B438080E53778
:1013F8004420F5A0E4F5BB121D58300BDC75A04164
:1014080090E6D17401F0000000E490E6D0F000000E
:101418000090E6CFF0D209121CB190E6D1E516F0A3
:1014280000000090E6D0E517F000000090E6CFE558
:1014380018F0C20B80A385353743804090E6D174FD
:0B14480001F0D5369490E6487406F0E1
:011453002276
:101BCE0090E6BCE0B4010CD20A75B20AE4F5B47525
:101BDE00B65822C20A75B2FB75802075B4FF75A087
:081BEE001075B6FC75B1C022B0
:1016C20090E6BCE05402C43354E0FFE05401C4335A
:1016D200333354804FFFE0540433333354F84FFF15
:1016E200E0540825E04FFFE05410C3134FFFE054CD
:1016F20020131313541F4FFFE05440C41354074FD9
:10170200FFE05480C413131354014F90E740F0E4F8
:0A17120090E68AF090E68B04F022C6
:101C860090E74074B5F0A37403F0E490E68AF09010
:061C9600E68B7402F0224F
:101A620090E6A0E04480F090E680E054FDF0E0448F
:101A720008F07FF47E011218D890E65D74FFF090B2
:101A8200E65FF05391EF90E6FB7402F090E680E09F
:041A920054F7F022F3
:1016560090E6BCE0146019146042240270499019A7
:10166600B9E493FC74019390E740F0ECA3F080405A
:1016760053807F75A04143B60443B10490E6F1E080
:1016860090E740F090E6F2E090E740F090E6F0E078
:1016960090E741F053B1FB53B6FB801490E74074DA
:1016A60004F0E4A3F0800990E7407405F0A304F089
:0C16B600E490E68AF090E68B7402F022CB
:041D6D005380DF229E
:101CED00E58030E207E5804420FF8002AF808F80E1
:011CFD0022C4
:10191E00300A0EE5B15420C413540790E740F0800E
:10192E002853B10453807F75A04190E6F1E090E713
:10193E0040F0E58090E6F230E206E04440FF80049D
:10194E00E054BFFF90E740EFF0E490E68AF090E6B7
:04195E008B04F022E4
:1011DB00200802417CE53EC39410400241AAAB3B80
:1011EB00AA3CA93D120A1824FFFFE5F034FFFEEFDD
:1011FB0025E0FDEE33FC74012DF58274F83CF5838C
:10120B00E0FE74002DF58274F83CF583E07C00243D
:10121B0000F540EC3EF53FC37410953EFDE540AE46
:10122B003FA805088005CEC313CE13D8F9FCAB3B02
:10123B00AA3CA93D120A1824FFFFE5F034FFFEEF8C
:10124B0025E0FBEE33FA74002BF58274F83AF58344
:10125B00ECF0E540AE3FA805088005CEC313CE13D6
:10126B00D8F9EEFF74012BF58274F83AF583EFF0A1
:10127B0022AB3BAA3CA93DAE02AF01EF4E60201260
:10128B000A1824FFF58274F735F0F583E0FFC37479
:0F129B0008953EFEEFA806088002C313D8FCF0AA
:0112AA002221
:081454008D358B328A33893497
:10145C00E4F539F53A120B48E4FBFAF9F8C3120B30
:10146C0011503AE490E6CEF0000000AB32AA33A95A
:10147C00349000011209EB90E6CFF00000009000D0
:10148C00021209EB90E6D0F0000000900003120964
:10149C00EB90E6D1F0121D58D209121CB190E699CE
:1014AC00E0F53A90E698E0F539438040E5A054E049
:1014BC004535F5A0D208E4F53BF53C12176DD20882
:1014CC0085363B85373C85383D85353E1211DB90A2
:0514DC00E6487406F073
:0114E10022E8
:100F9800300A4D90E6BCE030E602800090E6BCE006
:100FA80030E502800090E6BCE030E4028000AFB19A
:100FB80090E6BCE030E20543070880035307F7904A
:100FC800E6BCE030E10543071080035307EF90E6E5
:100FD800BCE030E00543074080035307BF8FB122D0
:100FE8007EE07FA91210F553807F75A08190E6BC42
:050FF800E090E6F1F0BD
:010FFD0022D1
:060E64008F328D338B3448
:100E6A00E4F538F537F536F53590E6A0E04480F03C
:100E7A007EE07FCA1210F5E532248824F8500280F9
:100E8A000853807F53A01F800B53807FE5A0541F17
:100E9A0044C0F5A0E5322490B410005039900EB148
:100EAA0025E05002058373C1D1C1D1C1DBC1DBC1C9
:100EBA00D1C1D1C1DBC1DBC1D1C1D1C1DBC1DBC170
:100ECA00D1C1D1C1DBC1DBE58054AF4440F580809C
:100EDA000843805080035380EFE4853438F537F5B2
:100EEA0036F535AF38AE37AD36AC357808120B3536
:100EFA00EEFAE533F538EAF537E4F536F535E5384F
:100F0A002401F538E43EF537E43536F536E435356F
:100F1A00F535E4FFFE7D01FCAB38AA37A936A835C2
:100F2A00C3120B11700A7538FF7537FFF536F535A0
:100F3A00121D58AF38AE37AD36AC357808120B22D1
:100F4A0090E6F0EFF090E6F1E538F0121D58E53240
:100F5A0064796029E532647B6023E532647D601D33
:100F6A00E532647F6017E53264716011E5326473BB
:100F7A00600BE53264756005E532B4771090E7409E
:0D0F8A00E532F0E490E68AF090E68B04F08A
:010F97002237
:030000000214E205
:0C14E200787FE4F6D8FD758159021529C9
:1009D200BB010689828A83E0225002E722BBFE0223
:0909E200E32289828A83E4932256
:1009EB00BB010CE58229F582E5833AF583E02250C1
:1009FB0006E92582F8E622BBFE06E92582F8E2220B
:0D0A0B00E58229F582E5833AF583E4932224
:100A1800BB010A89828A83E0F5F0A3E022500687A9
:100A2800F009E71922BBFE07E3F5F009E31922896B
:0B0A3800828A83E493F5F0740193229E
:100A430075F008758200EF2FFFEE33FECD33CDCC6A
:100A530033CCC58233C5829BED9AEC99E5829840ED
:100A63000CF582EE9BFEED9AFDEC99FC0FD5F0D6CA
:100A7300E4CEFBE4CDFAE4CCF9A88222B800C1B9F4
:100A83000059BA002DEC8BF084CFCECDFCE5F0CB32
:100A9300F97818EF2FFFEE33FEED33FDEC33FCEB6B
:100AA30033FB10D703994004EB99FB0FD8E5E4F926
:100AB300FA227818EF2FFFEE33FEED33FDEC33FC13
:100AC300C933C910D7059BE99A4007EC9BFCE99A07
:100AD300F90FD8E0E4C9FAE4CCFB2275F010EF2F4C
:100AE300FFEE33FEED33FDCC33CCC833C810D7074C
:100AF3009BEC9AE899400AED9BFDEC9AFCE899F887
:0E0B03000FD5F0DAE4CDFBE4CCFAE4C8F92219
:100B1100EB9FF5F0EA9E42F0E99D42F0E89C45F03A
:010B210022B1
:100B2200E8600FECC313FCED13FDEE13FEEF13FFB1
:030B3200D8F122D5
:100B3500E8600FEFC333FFEE33FEED33FDEC33FC1E
:030B4500D8F122C2
:100B4800BB010789828A83020C095005E9F8020B68
:100B5800FDBBFE05E9F8020C1589828A83020C2187
:100B68007401FF3395E0FEFDFC080808E62FFFF648
:100B780018E63EFEF618E63DFDF618E63CFCF622C1
:100B8800BB011A89828A83D0F0D0E0F8D0E0F9D08E
:100B9800E0FAD0E0FBE8C0E0C0F0020C3A5016E9F9
:100BA800F8D083D082D0E0F9D0E0FAD0E0FBC08260
:100BB800C083020C31BBFE16E9F8D083D082D0E0A6
:0F0BC800F9D0E0FAD0E0FBC082C083020C4322D8
:100BD700D083D082F8E4937012740193700DA3A3AD
:100BE70093F8740193F5828883E4737402936860C1
:060BF700EFA3A3A380DFC1
:1014EE0002171CE493A3F8E493A34003F68001F2E1
:1014FE0008DFF48029E493A3F85407240CC8C333FF
:10150E00C4540F4420C8834004F456800146F6DFCD
:10151E00E4800B01020408102040809006D9E47E7E
:10152E00019360BCA3FF543F30E509541FFEE493C2
:10153E00A360010ECF54C025E060A840B8E493A389
:10154E00FAE493A3F8E493A3C8C582C8CAC583CAB4
:10155E00F0A3C8C582C8CAC583CADFE9DEE780BE6C
:0109D1000025
:0C0BFD00E6FC08E6FD08E6FE08E6FF2224
:0C0C0900E0FCA3E0FDA3E0FEA3E0FF225E
:0C0C1500E2FC08E2FD08E2FE08E2FF221B
:100C2100E493FC740193FD740293FE740393FF2219
:090C3100EBF608EAF608E9F622E8
:090C3A00EBF0A3EAF0A3E9F022BB
:090C4300EBF208EAF208E9F222E2
:00000001FF

+ 586
- 0
xilinx-xusb/xusb_xp2.hex View File

@@ -0,0 +1,586 @@
:100FD900121624300005C200120C93300A05C20A09
:100FE900121E3830030CC203200205121DF78002BD
:070FF900C202121F3180DC6F
:0506AA00011E00C10C5F
:1018590090E6BAE090E000F012008090E680E03077
:10186900E71300000090E6247402F0000000E49001
:10187900E625F08011000000E490E624F000000065
:1018890090E6257440F090E000E0600543B14080A7
:101899000353B1BFE490E6FBF090E60174EAF0204F
:0818A9000C04D20CD28CD322F6
:101EA60090E000E090E740F0E490E68AF090E68B60
:041EB60004F0D3223F
:0D1F040090E6BAE090E001F0120080D322D8
:101EBA0090E001E090E740F0E490E68AF090E68B4B
:041ECA0004F0D3222B
:051F5E00120080D322F7
:10017800E4F522F523F524F525F526F527F531F5DF
:1001880030F52FF52ED20590E6BBE0F52F90E6BDB1
:10019800E0F53090E6BCE0F53190E6BAE064A67090
:1001A8007190E6A0E04480F07F02121000782E12D1
:1001B8000B8BEF5403FFE48F1EAF31AE30AD2FAC85
:1001C8002E7802120B2B8F318E308D2F8C2EE51E40
:1001D8007016E53124FFFFE53034FFFEE52F34FFCC
:1001E800FDE52E34FFFC8008AF31AE30AD2FAC2ECC
:1001F8008F318E308D2F8C2EE51E70047F04800287
:10020800AF1E8F1E851E35AB31AD30AF2F121213C6
:10021800C1A890E6BAE0120BFA064A10064318067F
:100228003420062028061630061632062A380639E3
:1002380040063E50062F5206845606965802AC6871
:1002480002BC6C0651700651710651720651730654
:10025800517406517506517606517706667806661A
:100268007906667A06667B06667C06667D06667E85
:1002780006667F02B18802B68A02B18C02B68E0287
:10028800B19002B69202B19402B69602B19802B643
:100298009A02B19C02B69E0678A002BCA202BCA437
:1002A800000006A6121BEBC1A853807FC2053005CB
:1002B8000343808090E6BAE0F52DE5312401F5315D
:1002C800E43530F530E4352FF52FE4352EF52EE5FD
:1002D8002D2470700261B024FE700261B024FE709B
:1002E8000261B024FE700261B024F260062402604C
:1002F8000261B3E4F51CF51D90E68BF0121EF65072
:10030800267B007A0079251219BB501BAB25AA263B
:10031800A9271209DBF5289000011209F4F52990A4
:1003280000021209F4F52A90E6A0E04480F07F016B
:10033800121000E5315407FFE48F1EAF31AE30AD27
:100348002FAC2E7803120B2B8F318E308D2F8C2EE5
:10035800E51E7016E53124FFFFE53034FFFEE52F7A
:1003680034FFFDE52E34FFFC8008AF31AE30AD2FF1
:10037800AC2E8F318E308D2F8C2EE51E70047F08A9
:100388008002AF1E8F1EE58054C04408F580AF314F
:10039800AE30AD2FAC2EEC4D4E4F600AE5A054E0C8
:1003A8004408F5A08141813975220390E6A0E04414
:1003B80080F0E52270037522057F01121000E531F7
:1003C800540FFFE48F1EAF31AE30AD2FAC2E780442
:1003D800120B2B8F318E308D2F8C2EE51E7016E56B
:1003E8003124FFFFE53034FFFEE52F34FFFDE52E15
:1003F80034FFFC8008AF31AE30AD2FAC2E8F318E7C
:10040800308D2F8C2EE51E70047F108002AF1E8F5A
:100418001EE58054C04522F580AF31AE30AD2FAC1B
:100428002EEC4D4E4F600AE5A054E04410F5A08034
:1004380008E5A054E0451EF5A05380BFE52D120B3A
:10044800FA05CA6C05CA8805CA8A05CA8C05CA8E07
:10045800060990060992060994060996047A9804F2
:100468007A9A047A9C047A9E05CAA2047AA40000A7
:1004780006A8E52DB4A40A752B08752C08C20480BB
:1004880008752B05752C10D204121F43E531240181
:10049800F531E43530F530E4352FF52FE4352EF518
:1004A8002EE47F01FEFDFCAB31AA30A92FA82EC394
:1004B800120B1A7015438040E58054C0452BF58017
:1004C800E5A054E0451EF5A08010E58054C0452BFA
:1004D800F580E5A054E0452CF5A0121F52121E919C
:1004E800E58054C04407F580E5A054E04401F5A038
:1004F800A20492068523388524391219520524E569
:100508002470020523E53124FFF531E53034FFF589
:1005180030E52F34FFF52FE52E34FFF52E90E62534
:10052800E0702DB52408E523B4020330040DE5245A
:100538007004E52364017053300450E4FFFEFDFCB1
:10054800AB31AA30A92FA82ED3120B1A403D80290F
:10055800E52464404523700330040BE524642045FA
:10056800237028300425E4FFFEFDFCAB31AA30A936
:100578002FA82ED3120B1A4012A2049206852332FA
:100588008524331212C8E4F523F524E4FFFEFDFCAC
:10059800AB31AA30A92FA82ED3120B1A400281A979
:1005A800A2049206753800753900753A23851E3BFA
:1005B8001213B8A20492068523328524331212C876
:1005C800C1A8E4FFFEFDFCAB31AA30A92FA82ED3A9
:1005D800120B1A400C121F527B007A00792E121C43
:1005E800ACE5A054E0451EF5A0438040121E91E5FD
:1005F80026452745257002C1A8AB2AAD29AF28801A
:100608006A7B007A00792EAD1E121501C1A890E60A
:10061800BAE0FF121B0E805B90E6BCE0FF121F637E
:100628008051121ACF804C121908804712178D80FA
:1006380042121E4F803D1216A480387F18121A4AA3
:1006480080317F10121A4A802A30081290E6A0E002
:100658004480F07B007A00792E121800804290E6E0
:10066800BAE0FF90E6BCE0FDA3E0FB120EAB8030E1
:10067800121BB790E6A0E04480F0802490E6A0E04A
:100688004480F07B007A00792E121DAD801290E62E
:10069800A0E04480F0AF31AE301214618002C32272
:0206A800D3225B
:0A1F27000001020203030404050593
:0806AF00C101C100C103C10239
:10162400750A00750B907512007513A27508007584
:1016340009CC7510007511EC75140175154C750CF9
:1016440000750DAC750E01750F0C1218B1D2E8437C
:10165400D82090E668E0440BF090E65CE0443DF06E
:10166400D2EA00000090E660E04402F0121EE2902C
:10167400E6FB7402F090E600E054E5F090E60174B5
:101684000AF0121F11121F1CE490E672F075B65096
:10169400F5B1121723D204121C4FD202538EF82232
:091F3100300D05C20D121D5A22EB
:101E3800C28C90E600E054E7441054FDF0D204123E
:071E48001C4FD202021F3AF9
:101DF70053B1BF121DD220011690E682E030E704EE
:101E0700E020E1EF90E682E030E604E020E0E40243
:021E17001CD8D5
:100C930090E6B9E0B4B0091201785002C1AAC1A329
:100CA30090E6B9E0B40C004002C1A3900CB425E077
:100CB30073A146A1BAC1A3C137C1A3C1A381CCC14A
:100CC300A3A141A13CA132A13790E6BBE024FE6081
:100CD3002214603324FD601114602224067047E55A
:100CE3000A90E6B3F0E50B8037E51290E6B3F0E542
:100CF30013802DE50C90E6B3F0E50D8023E50E900F
:100D0300E6B3F0E50F801990E6BAE0FF121D04AADE
:100D130006A9077B01EA494B600CEE90E6B3F0EFBE
:100D230090E6B4F0A1B890E6A0E04401F0A1B812B7
:100D33001EBAA1B8121F04807C121859C19B121E3F
:100D4300A6C19B90E6B8E0247F600F1460132402D1
:100D5300705CA201E43325E08041E490E740F08039
:100D63003F90E6BCE0547EFF7E00E0D394807C009D
:100D730040047D0180027D00EC4EFEED4F2427F5FB
:100D830082741F3EF583E493FF3395E0FEEF24A1C5
:100D9300FFEE34E68F82F583E0540190E740F0E400
:100DA300A3F090E68AF090E68B7402F0800790E659
:100DB300A0E04401F0C19B90E6B8E024FE6011245A
:100DC30002706F90E6BAE0B40104C2018064805BF4
:100DD30090E6BAE0705590E6BCE0547EFF7E00E0FA
:100DE300D394807C0040047D0180027D00EC4EFEA4
:100DF300ED4F2427F582741F3EF583E493FF33956B
:100E0300E0FEEF24A1FFEE34E68F82F583E054FE8B
:100E1300F090E6BCE05480131313541FFFE0540F0B
:100E23002F90E683F0E04420F0800790E6A0E044B2
:100E330001F08064121F5E505F90E6B8E024FE600C
:100E43001C2402705390E6BAE0B40104D201804836
:100E530090E6BAE06402604090E6A0803790E6BC7A
:100E6300E0547EFF7E00E0D394807C0040047D014B
:100E730080027D00EC4EFEED4F2427F582741F3E69
:100E8300F583E493FF3395E0FEEF24A1FFEE34E610
:100E93008F82F583E04401F090E6A0E04480F022E5
:080EA30090E6A0E04401F022FA
:0D06B700C108C1090116000117000118005B
:10121300E490E6CEF000000090E6CFEFF00000008F
:1012230090E6D0EDF000000090E6D1EBF05380BFE4
:10123300121F4375360275370490E6D0E0FF90E63F
:10124300D1E04FFF90E6CFE04F605FE58054C044AC
:1012530009F580E5A054E04537F5A0E4F5BB121984
:10126300B33009D5E58054C0440AF580E5A054E0C5
:101273004401F5A090E6D17401F0000000E490E68B
:10128300D0F000000090E6CFF0D207121ECE90E619
:10129300D1E516F000000090E6D0E517F00000005D
:1012A30090E6CFE518F0C209808F8535374380403B
:1012B30090E6D17401F01536E5366002413C90E6C4
:0512C300487406F02252
:1019080090E6BCE064017039D20890E618E054FE15
:10191800F090E61AE054F7F000000090E6047480B6
:10192800F00000007406F0000000E4F07F03FE12EF
:10193800100090E6C2E04404F090E6C1E04401F0F3
:0A19480022C2081218B11217232260
:10178D0090E6BCE05402C43354E0FFE05401C4338E
:10179D00333354804FFFE0540433333354F84FFF49
:1017AD00E0540825E04FFFE05410C3134FFFE05401
:1017BD0020131313541F4FFFE05440C41354074F0D
:1017CD00FFE05480C413131354014F90E740F0E42D
:0A17DD0090E68AF090E68B04F022FB
:101E4F0090E74074B5F0A37403F0E490E68AF09045
:061E5F00E68B7402F02284
:101BB70090E6A0E04480F090E680E054FDF0E04439
:101BC70008F07FF47E01121A0490E65D74FFF0902E
:101BD700E65FF05391EF90E6FB7402F090E680E049
:041BE70054F7F0229D
:1016A40090E6BCE014601C146020146033240370C2
:1016B400599019B9E493FC74019390E740F0ECA3BA
:1016C400F0805090E74074FE804590E6BDE090E7DE
:1016D40040B40104740580027404F0E4A3F0803380
:1016E400E58054C0440DF580E5A054E04401F5A024
:1016F40090E6F1E090E740F090E6F2E090E740F009
:1017040090E6F0E090E741F0800990E7407405F03E
:0F171400A304F0E490E68AF090E68B7402F022D2
:101ACF00E58054C04402F580E5A054E04401F5A040
:101ADF0090E6F1E090E740F090E6F2E090E740F01A
:101AEF00121D5AEE90E74030E706E04440F08004C4
:0F1AFF00E054BFF0E490E68AF090E68B04F0220A
:1013B800300677E53BC3941040028160AB38AA3908
:1013C800A93A120A2124FFFDE5F034FFFCED25E0DF
:1013D800FFEC33FE74012FF58274F83EF583E0F5D7
:1013E8003C74002FF58274F83EF583E0F53DC37434
:1013F80010953BFFE53DAE3CA807088005CEC3131A
:10140800CE13D8F9F53D8E3CED25E0FFEC33FE74A4
:10141800002FF58274F83EF583E53DF074012FF551
:101428008274F83EF583E53CF022AB38AA39A93A34
:10143800AE02AF01EF4E6020120A2124FFF582743C
:10144800F735F0F583E0FFC37408953BFEEFA80677
:09145800088002C313D8FCF02245
:101501008D358B328A338934E4F536F537120B5138
:10151100E4FBFAF9F8C3120B1A503DE490E6CEF061
:10152100000000AB32AA33A9349000011209F490F3
:10153100E6CFF00000009000021209F490E6D0F02E
:101541000000009000031209F490E6D1F0000000C1
:101551001219B3D207121ECE00000090E6B0E0F5DA
:101561003700000090E6AFE0F536438040E5A05437
:10157100E04535F5A0D206E4F538F539121952D215
:1015810006753800753900753A3685353B1213B842
:0715910090E6487406F02209
:101B0E008F327F047E00121000E58054C04404F52D
:101B1E0080E5A054E04401F5A0E53224CE600B240C
:101B2E0002701790E6F07410800790E6BDE090E624
:0B1B3E00F0F090E6BCE090E6F1F02231
:100EAB008F328D338B34E4F538F537F536F53590D5
:100EBB00E6A0E04480F07E3C7F0E12112DE532243B
:100ECB008824F8500280055380C08008E58054C008
:100EDB004406F580E5322490B410005039900EF2A0
:100EEB0025E05002058373E112E112E11CE11CE1E4
:100EFB0012E112E11CE11CE112E112E11CE11CE127
:100F0B0012E112E11CE11CE580547F4440F5808026
:100F1B00084380C0800353807FE4853438F537F570
:100F2B0036F535AF38AE37AD36AC357808120B3EEB
:100F3B00EEFAE533F538EAF537E4F536F535E5380D
:100F4B002401F538E43EF537E43536F536E435352E
:100F5B00F535E4FFFE7D01FCAB38AA37A936A83581
:100F6B00C3120B1A700A7538FF7537FFF536F53556
:100F7B001219B3AF38AE37AD36AC357808120B2B30
:100F8B0090E6F0EFF090E6F1E538F01219B3E532A8
:100F9B0064796029E532647B6023E532647D601DF2
:100FAB00E532647F6017E53264716011E53264737A
:100FBB00600BE53264756005E532B4771090E7405D
:0E0FCB00E532F0E490E68AF090E68B04F02226
:101BEB007F047E00121000E58054C04401F580E5AF
:101BFB00A054E0FF90E6BCE0044FF5A01219B3E44B
:101C0B0090E6F0F090E6BDE090E6F1F090E6A0E013
:041C1B004480F022EF
:101A4A008F32851F337F14121F637F047E001210AA
:101A5A0000E58054C04410F580E5A054E04403F545
:101A6A00A0E490E6F0F0E532B4180890E6F17401CB
:101A7A00F0800AE532B41005E490E6F1F0AF3312D3
:051A8A001F630219B307
:1006C400011F11033E000000034100000003440029
:0706D40000000347000000D5
:1017230090E6F574FFF090E6F374A0F0E490E6C35E
:10173300F090E6C1E054FEF090E6C27402F090E649
:10174300C0744EF075AF077E3B7F7C12112D7E3B3C
:101753007FCC12112D7F02121000000000E490E6EE
:10176300C4F000000090E6C5F090E6C6F090E6C72E
:10177300F090E6C8F090E6C9F090E6CAF090E6CBA8
:0A178300F090E6CCF090E6CDF022E5
:0619B300E5BB30E7FB225A
:101E9100000000E490E6D0F000000090E6D104F0EC
:051EA100C207021ECE85
:1019520030061C000000E490E6CFF000000090E6A4
:10196200D0F000000090E6D104F0D207021ECE9023
:10197200E6F1E0FF74002539F58274F83538F58315
:10198200EFF01219B390E6F0E0FF74002539F5820A
:0919920074F83538F583EFF022FA
:101ECE000000002007047F0080027F068FBB000009
:041EDE00000219B332
:101CAC000000009000031209F490E6D1F00000004F
:101CBC009000021209F490E6D0F0000000900001B0
:0C1CCC001209F490E6CFF0C207021ECE11
:041C7E00AF3AAE3992
:101C8200AD07AC06ED2401FBE43CF59AAF03EFF59A
:101C92009B759DE48D828C83E0F59E7F0190E67BAF
:0A1CA200E090E67CF00FBF21F42271
:10100000EF24FE607614700201EC14700201F324E8
:10101000036002212CE51F24F0601F146029146076
:101020003314603D14604724F46002212C7E3B7F22
:101030005B12112D7E3D7F5A01F07E3B7F11121114
:101040002D7E3D7F1601F07E3B7F3A12112D7E3DB5
:101050007F3901F07E3A7FF012112D7E3C7FF50141
:10106000F07E3C7FB312112D7E3C7F2F01F07E3C41
:101070007FD412112D7E3C7F5080757E3C7F711293
:10108000112D7E3C7F9212112DE51F24F060181463
:10109000602214602C14603614604024F460022135
:1010A0002C7E3B7FA38049903B9FE090E461F090D1
:1010B0003BA08032903BA1E090E461F0903BA280A5
:1010C00025903B9DE090E461F0903B9E8018903D20
:1010D00037E090E461F0903D38800B903AEEE0907C
:1010E000E461F0903AEFE090E462F0227E3B7FED25
:1010F00002112D7E3B7FCC12112DE51F24EC7008D0
:1011000075343B753532800675343B7535C4E4FF64
:10111000E5352FF582E43534F583E0FE74202FF5B4
:0D11200082E434E4F583EEF00FBF08E42212
:10112D008E398F3A8F828E83E024E0604224E06016
:10113D006E24E0700221DC246060024112783E864C
:10114D000308E6FA08E6F9EB8A838982AA39A93AF7
:10115D007B016401700AE53A65827004E5396583A7
:10116D0070024112121C7EAA39A93A783E410A78C2
:10117D0041860308E6FA08E6F9EB8A838982AA39E3
:10118D00A93A7B016401700AE53A65827004E5397C
:10119D0065836071121C7EAA39A93A7841805E7808
:1011AD0044860308E6FA08E6F9EB8A838982AA39B0
:1011BD00A93A7B016401700AE53A65827004E5394C
:1011CD0065836041121C7EAA39A93A7844802E7835
:1011DD0047860308E6FA08E6F9EB8A838982AA397D
:1011ED00A93A7B016401700AE53A65827004E5391C
:1011FD0065836011121C7EAA39A93A7847760108D9
:06120D00A60208A6012262
:031F63008F1F22AB
:0406DB00021C0000FD
:1018B10000000090E6047480F00000007402F00063
:1018C10000007406F0000000E4F090E614E0440823
:1018D100F0E054FCF0E04402F090E612E054F4F041
:1018E10090E615E0547FF090E613E0547FF000009D
:1018F1000090E6187405F00000007415F000000077
:0719010090E61A7409F022C0
:101D8400E4FFFE90E68BE07012C3EF9410EE6480E3
:101D940094A750070FBF00010E80E8C3EF9410EE24
:091DA400648094A7400122D322BF
:0E1EF60090E6BEE07002A3E06002D322C32299
:101D3000121EF6500C90E68BE07006121D844001D6
:101D400022E51D2403FFE4351CFE90E68BE0FDD365
:0A1D5000EF9DEE9400500122C32223
:1019BB008B328A338934121D3050277440251DF920
:1019CB00E434E7FA7B01C003C002C001AB32AA3397
:1019DB00A934120BAB7403251DF51DE4351CF51C46
:1019EB00D3227B007A007900C003C002C001AB3266
:0919FB00AA33A934120BABC3227C
:1012C80030060890E6487406F0802BE53330E014C9
:1012D8002400F58274F83532F583E4F00533E533FC
:1012E80070020532000000E53290E698F000000038
:0812F80090E699E533F0D322E2
:081F430090E6A7E020E1F9227D
:061F5200121F430219B347
:1000800090E6837402F07422F07416F07436F02255
:0B1F1100E490E670F075B2FFF580224E
:0B1F1C00E490E671F075B41FF5A02200
:1017E700C0E0C083C082D2035391EF90E65D7408D6
:0817F700F0D082D083D0E03273
:10199B00C0E0C083C082D2005391EF90E65D74012A
:0819AB00F0D082D083D0E032BD
:101E6500C0E0C083C0825391EF90E65D7404F0D06A
:061E750082D083D0E032B0
:101E7B00C0E0C083C0825391EF90E65D7402F0D056
:061E8B0082D083D0E0329A
:101B4900C0E0C083C08290E680E030E70E85080CD3
:101B590085090D750E01750F0C800C750C00750D3E
:101B6900EC750E01750F2C5391EF90E65D7410F032
:071B7900D082D083D0E032DE
:101B8000C0E0C083C08290E680E030E70E85080C9C
:101B900085090D750E01750F0C800C750C00750D07
:101BA000EC750E01750F2C5391EF90E65D7420F0EB
:071BB000D082D083D0E032A7
:0117FF0032B7
:011F66003248
:011F67003247
:011F68003246
:011F69003245
:011F6A003244
:011F6B003243
:011F6C003242
:011F6D003241
:011F6E003240
:011F6F00323F
:011F7000323E
:011F7100323D
:011F7200323C
:011F7300323B
:011F7400323A
:011F75003239
:011F76003238
:011F77003237
:011F78003236
:011F79003235
:011F7A003234
:011F7B003233
:011F7C003232
:011F7D003231
:011F7E003230
:011F7F00322F
:011F8000322E
:011F8100322D
:011F8200322C
:011F8300322B
:011F8400322A
:011F85003229
:011F86003228
:011F87003227
:101C1F00C0E0C083C0825391BF90E6617402F09020
:101C2F00E6D1E0F51690E6D0E0F51790E6CFE0F5B7
:101C3F001890E6F574FFF0D209D082D083D0E0324D
:03000B00021A8F47
:101A8F00C0E0C0D0E51B14600904702FC28CD20BCC
:101A9F008029C28C758A00758C00C3E51A9428E5DD
:101AAF001964809480500C051AE51A70020519D23A
:101ABF008C8008D20A751900751A00D0D0D0E03288
:03003300021F4B5E
:071F4B0043B14053D8EF320F
:03005B00021F5829
:061F580053917FD20D320F
:101DAD008B328A338934120B51EF2401FFE43EFE4E
:101DBD00E43DFDE43CFC120B71121F43AB32AA3320
:051DCD00A934021CAC6A
:101461008E328F33E4F536F53790E624E0F534908B
:10147100E625E0F5350533E53370020532E532C383
:1014810013F532E53313F533121F4390E6D174029D
:10149100F0E5331533AE32700215324E6052E5A0DD
:1014A1005440FF0537E537AC367002053614240089
:1014B100F58274F83CF583EFF000000090E6D474F7
:1014C100FFF000000090E6D17402F0E537B535C1B8
:1014D100E536B534BC90E698F0000000E53790E6BB
:1014E10099F0E4F536F53790E6A5E030E3A380F70F
:1014F100E53690E698F0000000E53790E699F02295
:101800008B328A338934120B51E47BFF7AFFF9F86B
:10181000120A88AE02AF03E4FD121E19AB32AA33DE
:10182000A934120B51E47BFF7AFFF9F8D3120B1A9B
:101830005026E4FD74FFFFFE121E19AB32AA33A935
:1018400034120B51EF2401FFE43EFEED34FFFDECBA
:0918500034FFFC120B7180C4226C
:1006DF0060213B5B60010101012B01010702020256
:1006EF0002030602020100030203020202000000DD
:1006FF00000000003F60213B116002020202013343
:10070F0002070202020202030602010003020303B0
:10071F000202000000000000003F60213B3A60042D
:10072F000404040333040702020202020306020157
:10073F0000030203030202000000000000003F60FC
:10074F00213AF06001010808073301070202020293
:10075F00020306020100030203030202000000006D
:10076F000000003F60213CB360101010100F3310D9
:10077F000702020202020306020100030203030240
:10078F0002000000000000003F60213CD4602020E8
:10079F0020201F3320070202020202030602010279
:1007AF00030203030202000000000000003F60216B
:1007BF003D5A400101010101320107000000000014
:1007CF000102000100030203020302000000000007
:1007DF0000003F60213D1640020202020133020772
:1007EF0000000000000102000100030203030202E7
:1007FF00000000000000003F60213D394004040468
:10080F00040333040700000000000102000100038D
:10081F000203030202000000000000003F60213CC1
:10082F00F54008080808073308070000000000011A
:10083F000200010003020303020200000000000097
:10084F00003F60213C2F40101010100F3310070095
:10085F000000000001020001000302030302020076
:10086F000000000000003F60213C5040202020206D
:10087F001F332007000000000001020001000302E7
:10088F0003030202000000000000003F60213C0E45
:10089F00202020201F3A0101070202020203020258
:1008AF000201000302020202020000000000000029
:1008BF003F60213BCC20040404032A0403070602F3
:1008CF0002020302020201000302020302020000FD
:1008DF0000000000003F483BC4040404032A040343
:1008EF0007483B322020201F2A201F0760213B7C16
:1008FF0000040404032A040307060202020302028F
:10090F0002010003020203020200000000000000C7
:10091F003F60213C7160010000212F01B7070202E7
:10092F000203071203020003020202020202000086
:10093F0000120900123F423B9F0201423BA10403F8
:10094F00423B9D0807423D37100F423AEE201F6091
:10095F00213BA3600101192701AF01070202030721
:10096F001203000200030202020200020000120939
:10097F000012003F60213C92400101012201020759
:10098F000700000001020001000100030203020240
:10099F0002000000000000093F60213BED600101F3
:1009AF00010101010107020202020202060206060C
:0E09BF00060606060602000000000000003FCB
:0B09CD00011B01C10BC10A021900014F
:101EE200C2AFC28CE4F58E5389F0438901C2B9D2E4
:041EF200A9D2AF22A0
:101E1900C2AFC28C8D1BC20BC3E49FFDE49EFCEDD7
:0F1E2900F58AECF58CD2A9D2AFD28C300BFD220A
:0209D800C10D4F
:091F3A00C2AFC2FBD2EBD2AF2210
:101D5A00E58054C0440CF580E5A054E04401F5A0A8
:101D6A0090E6F1E0F53290E6F0E0F53290E6F2E046
:0A1D7A00F5335380C0AE32AF3322C0
:100090001201000200000040FD0308000000010200
:1000A00000010A06000200000040050009022000CD
:1000B00001010080960904000002FF00000007050E
:1000C00002024000000705860240000009022000ED
:1000D00001020080960904000002FF0000000705ED
:1000E0000202000200070586020002000902200049
:1000F00001030080960904000002FF0000000705CC
:1001000002024000000705860240000009072000A7
:1001100001040080960904000002FF0000000705AA
:100120000202400000070586024000000907200087
:1001300001050080960904000002FF000000070589
:1001400002020002000705860200020004030904FF
:100150001003580049004C0049004E005800200090
:100160001603580049004C0049004E00580020007A
:08017000200020002000000027
:101CD80090E682E030E004E020E60B90E682E03017
:101CE800E119E030E71590E680E04401F07F147ECA
:0C1CF80000121A0490E680E054FEF02276
:101DD20090E682E044C0F090E681F0438701000083
:041DE20000000022DB
:101C4F0030040990E680E0440AF0800790E680E0D7
:101C5F004408F07FDC7E05121A0490E65D74FFF0F5
:0F1C6F0090E65FF05391EF90E680E054F7F0229B
:101A04008E328F3390E600E054187012E5332401CF
:101A1400FFE43532C313F532EF13F533801590E646
:101A240000E05418FFBF100BE53325E0F533E53231
:101A340033F532E5331533AE32700215324E60059C
:061A4400121DE680EE22F7
:021D0400A9072D
:101D0600AE14AF158F828E83A3E064037017AD0106
:101D160019ED7001228F828E83E07C002FFDEC3E50
:091D2600FEAF0580DF7E007F00A6
:011D2F002291
:101DE6007400F58690FDA57C05A3E582458370F910
:011DF60022CA
:03004300021300A5
:0300530002130095
:1013000002199B00021E7B00021E65000217E70007
:10131000021B4900021B80000217FF00021F66002B
:10132000021F6700021F6800021F6900021F6A0097
:10133000021F6B00021F6C00021F6D00021F6E0077
:10134000021F6F00021F6600021F7000021F710063
:10135000021F7200021F7300021F7400021F75003B
:10136000021F7600021F6600021F6600021F660051
:10137000021F7700021F7800021F7900021F7A0007
:10138000021F7B00021F7C00021F7D00021F7E00E7
:10139000021F7F00021F8000021F8100021F8200C7
:1013A000021F8300021F8400021F8500021F8600A7
:0813B000021F8700021C1F0050
:0219B90008FC28
:030000000215984E
:0C159800787FE4F6D8FD7581490215DF6C
:1009DB00BB010689828A83E0225002E722BBFE021A
:0909EB00E32289828A83E493224D
:1009F400BB010CE58229F582E5833AF583E02250B8
:100A040006E92582F8E622BBFE06E92582F8E22201
:0D0A1400E58229F582E5833AF583E493221B
:100A2100BB010A89828A83E0F5F0A3E022500687A0
:100A3100F009E71922BBFE07E3F5F009E319228962
:0B0A4100828A83E493F5F07401932295
:100A4C0075F008758200EF2FFFEE33FECD33CDCC61
:100A5C0033CCC58233C5829BED9AEC99E5829840E4
:100A6C000CF582EE9BFEED9AFDEC99FC0FD5F0D6C1
:100A7C00E4CEFBE4CDFAE4CCF9A88222B800C1B9EB
:100A8C000059BA002DEC8BF084CFCECDFCE5F0CB29
:100A9C00F97818EF2FFFEE33FEED33FDEC33FCEB62
:100AAC0033FB10D703994004EB99FB0FD8E5E4F91D
:100ABC00FA227818EF2FFFEE33FEED33FDEC33FC0A
:100ACC00C933C910D7059BE99A4007EC9BFCE99AFE
:100ADC00F90FD8E0E4C9FAE4CCFB2275F010EF2F43
:100AEC00FFEE33FEED33FDCC33CCC833C810D70743
:100AFC009BEC9AE899400AED9BFDEC9AFCE899F87E
:0E0B0C000FD5F0DAE4CDFBE4CCFAE4C8F92210
:100B1A00EB9FF5F0EA9E42F0E99D42F0E89C45F031
:010B2A0022A8
:100B2B00E8600FECC313FCED13FDEE13FEEF13FFA8
:030B3B00D8F122CC
:100B3E00E8600FEFC333FFEE33FEED33FDEC33FC15
:030B4E00D8F122B9
:100B5100BB010789828A83020C2C5005E9F8020C3B
:100B610020BBFE05E9F8020C3889828A83020C4415
:100B7100BB010789828A83020C605005E9F8020CE7
:0A0B810054BBFE05E9F8020C6C22DB
:100B8B007401FF3395E0FEFDFC080808E62FFFF625
:100B9B0018E63EFEF618E63DFDF618E63CFCF6229E
:100BAB00BB011A89828A83D0F0D0E0F8D0E0F9D06B
:100BBB00E0FAD0E0FBE8C0E0C0F0020C815016E98F
:100BCB00F8D083D082D0E0F9D0E0FAD0E0FBC0823D
:100BDB00C083020C78BBFE16E9F8D083D082D0E03C
:0F0BEB00F9D0E0FAD0E0FBC082C083020C8A226E
:100BFA00D083D082F8E4937012740193700DA3A38A
:100C0A0093F8740193F5828883E47374029368609D
:060C1A00EFA3A3A380DF9D
:1015A400020FD9E493A3F8E493A34003F68001F275
:1015B40008DFF48029E493A3F85407240CC8C33348
:1015C400C4540F4420C8834004F456800146F6DF17
:1015D400E4800B01020408102040809006AAE47EF7
:1015E400019360BCA3FF543F30E509541FFEE4930C
:1015F400A360010ECF54C025E060A840B8E493A3D3
:10160400FAE493A3F8E493A3C8C582C8CAC583CAFD
:10161400F0A3C8C582C8CAC583CADFE9DEE780BEB5
:0109DA00001C
:0C0C2000E6FC08E6FD08E6FE08E6FF2200
:0C0C2C00E0FCA3E0FDA3E0FEA3E0FF223B
:0C0C3800E2FC08E2FD08E2FE08E2FF22F8
:100C4400E493FC740193FD740293FE740393FF22F6
:0C0C5400ECF608EDF608EEF608EFF622CC
:0C0C6000ECF0A3EDF0A3EEF0A3EFF02207
:0C0C6C00ECF208EDF208EEF208EFF222C4
:090C7800EBF608EAF608E9F622A1
:090C8100EBF0A3EAF0A3E9F02274
:090C8A00EBF208EAF208E9F2229B
:00000001FF

+ 535
- 0
xilinx-xusb/xusb_xpr.hex View File

@@ -0,0 +1,535 @@
:101AB300121420300605C206120976300905C20940
:101AC300121BD5300705C207121A66121AF280E3F9
:03064B00011E008D
:10173B0090E6BAE090E000F012008090E680E03096
:10174B00E71300000090E6247402F0000000E49020
:10175B00E625F08011000000E490E624F000000084
:10176B0090E6257440F0E490E6FBF090E60174EA15
:05177B00F0D28CD32226
:101B850090E000E090E740F0E490E68AF090E68B84
:041B950004F0D32263
:0D1BF50090E6BAE090E001F0120080D322EB
:101B990090E001E090E740F0E490E68AF090E68B6F
:041BA90004F0D3224F
:051C3800120080D32220
:10017800E4F522F523F524F525F526F527F531F5DF
:1001880030F52FF52ED20190E6BBE0F52F90E6BDB5
:10019800E0F53090E6BCE0F53190E6BAE064A67090
:1001A8007190E6A0E04480F07F02120E6E782E1265
:1001B8000C56EF5403FFE48F1EAF31AE30AD2FACB9
:1001C8002E7802120C108F318E308D2F8C2EE51E5A
:1001D8007016E53124FFFFE53034FFFEE52F34FFCC
:1001E800FDE52E34FFFC8008AF31AE30AD2FAC2ECC
:1001F8008F318E308D2F8C2EE51E70047F04800287
:10020800AF1E8F1E851E35AB31AD30AF2F12126178
:10021800C14990E6BAE0120CC5062410061F18065C
:10022800102005FC2805F730060638061540061A82
:1002380050060B5202A36802B36C06297006297196
:100248000629720629730629740629750629760671
:10025800297706297806297906297A06297B062925
:100268007C06297D06297E06297F02A88802AD8A98
:1002780002A88C02AD8E02A89002AD9202A8940248
:10028800AD9602A89802AD9A02A89C02AD9E063BC4
:10029800A002B3A202B3A40000064712198EC149F6
:1002A8005380EFC20130010343801090E6BAE0F5B5
:1002B8002DE5312401F531E43530F530E4352FF5FD
:1002C8002FE4352EF52EE52D2470700261A524FE4D
:1002D800700261A524FE700261A524FE700261A56A
:1002E80024F260062402600261A8E4F51CF51D9062
:1002F800E68BF0121BE750267B007A007925121650
:10030800AC501BAB25AA26A927120B8EF528900006
:1003180001120BA7F529900002120BA7F52A90E607
:10032800A0E04480F07F01120E6EE5315407FFE42F
:100338008F1EAF31AE30AD2FAC2E7803120C108F5C
:10034800318E308D2F8C2EE51E7016E53124FFFF7F
:10035800E53034FFFEE52F34FFFDE52E34FFFC8049
:1003680008AF31AE30AD2FAC2E8F318E308D2F8C43
:100378002EE51E70047F088002AF1E8F1E4380404A
:10038800E4FFFEFDFCAB31AA30A92FA82EC3120B47
:10039800FF60047F088002AF1E8FA0813275226043
:1003A80090E6A0E04480F0E52270037522A07F016A
:1003B800120E6EE531540FFFE48F1EAF31AE30AD33
:1003C8002FAC2E7804120C108F318E308D2F8C2E7E
:1003D800E51E7016E53124FFFFE53034FFFEE52FFA
:1003E80034FFFDE52E34FFFC8008AF31AE30AD2F71
:1003F800AC2E8F318E308D2F8C2EE51E70047F1021
:100408008002AF1E8F1E5380BFE4FFFEFDFCAB31A0
:10041800AA30A92FA82EC3120BFF6007E5224410AB
:10042800FF8005E522451EFF8FA05380F7E52D12BA
:100438000CC505A56C05A58805A58A05A58C05A587
:100448008E05EA9005EA9205EA9405EA96046B9807
:10045800046B9A046B9C046B9E05A5A2046BA40014
:10046800000649E52DB4A40AE4F52B752C08C20052
:100478008008752BA0752C10D2001217F8E53124CE
:1004880001F531E43530F530E4352FF52FE4352E1C
:10049800F52EE52DB4A403438040E47F01FEFDFC66
:1004A800AB31AA30A92FA82EC3120BFF700B4380C3
:1004B80008E52B451EF5A08006E52B452CF5A01276
:1004C8001C32121B705380BF75A0E1A200920285F6
:1004D80023388524391216630524E5247002052380
:1004E800E53124FFF531E53034FFF530E52F34FFF1
:1004F800F52FE52E34FFF52E90E625E0702DB52476
:1005080008E523B4020330000DE5247004E52364F4
:10051800017053300050E4FFFEFDFCAB31AA30A956
:100528002FA82ED3120BFF403D8029E524644045B7
:1005380023700330000BE524642045237028300025
:1005480025E4FFFEFDFCAB31AA30A92FA82ED3125B
:100558000BFF4012A2009202852332852433121722
:10056800C0E4F523F524E4FFFEFDFCAB31AA30A975
:100578002FA82ED3120BFF4002819AA20092027577
:100588003800753900753A23851E3B1211B8A20050
:1005980092028523328524331217C0C149E4FFFE35
:1005A800FDFCAB31AA30A92FA82ED3120BFF400CAB
:1005B800121C327B007A00792E121962E5A054E0F1
:1005C800451EF5A0438008121B70E58030E60353F2
:1005D80080BFE526452745256067AB2AAD29AF28AA
:1005E800804C7B007A00792EAD1E1212FD805212CB
:1005F8001618804290E6BCE0FF121C45803812189D
:10060800A28033121568802E120F9B8029121B2E90
:100618008024121497801F121C23801A121C3D80FC
:100628001590E6BAE0FF90E6BCE0FDA3E0FB120DF2
:100638003A800E12186E90E6A0E04480F08002C363
:0306480022D32298
:0A1C190000010202030304040505A4
:02064E00C108E1
:10142000750A00750B907512007513A2750800758A
:1014300009CC7510007511EC75140175154C750CFF
:1014400000750DAC750E01750F0C1215C1D2E84375
:10145000D82090E668E0440BF090E65CE0443DF074
:10146000D2EA00000090E660E04402F0121BC19056
:10147000E6FB7402F090E600E054E5F090E60174BB
:101480000AF0120FF5121C0E121C02121501D200E6
:07149000121905538EF8222A
:101AF200200417E58030E209E58054FD4401F580B9
:0E1B020022E58054DF4403F580224380022256
:101BD500C28C90E600E054E7441054FDF0D20002B8
:021BE5001905E0
:101A6600121A8E20081690E682E030E704E020E1A4
:101A7600EF90E682E030E604E020E0E41219BB12C3
:081A86000FF5121C0E021C02F8
:1009760090E6B9E0B4B0091201785002618D618643
:1009860090E6B9E0B40C004002618690099725E034
:10099600734129419D6186611A6186618621AF6135
:1009A600864124411F4115411A90E6BBE024FE60B2
:1009B6002214603324FD601114602224067047E57A
:1009C6000A90E6B3F0E50B8037E51290E6B3F0E562
:1009D60013802DE50C90E6B3F0E50D8023E50E902F
:1009E600E6B3F0E50F801990E6BAE0FF1219E7AA20
:1009F60006A9077B01EA494B600CEE90E6B3F0EFDF
:100A060090E6B4F0419B90E6A0E04401F0419B12D1
:100A16001B99419B121BF5807C12173B617E121BB2
:100A260085617E90E6B8E0247F600F14601324028F
:100A3600705CA208E43325E08041E490E740F08052
:100A46003F90E6BCE0547EFF7E00E0D394807C00BD
:100A560040047D0180027D00EC4EFEED4F2419F529
:100A660082741C3EF583E493FF3395E0FEEF24A1E8
:100A7600FFEE34E68F82F583E0540190E740F0E420
:100A8600A3F090E68AF090E68B7402F0800790E679
:100A9600A0E04401F0617E90E6B8E024FE601124F7
:100AA60002706F90E6BAE0B40104C2088064805B0D
:100AB60090E6BAE0705590E6BCE0547EFF7E00E01A
:100AC600D394807C0040047D0180027D00EC4EFEC4
:100AD600ED4F2419F582741C3EF583E493FF33959C
:100AE600E0FEEF24A1FFEE34E68F82F583E054FEAC
:100AF600F090E6BCE05480131313541FFFE0540F2C
:100B06002F90E683F0E04420F0800790E6A0E044D2
:100B160001F08064121C38505F90E6B8E024FE6055
:100B26001C2402705390E6BAE0B40104D20880484F
:100B360090E6BAE06402604090E6A0803790E6BC9A
:100B4600E0547EFF7E00E0D394807C0040047D016B
:100B560080027D00EC4EFEED4F2419F582741C3E9A
:100B6600F583E493FF3395E0FEEF24A1FFEE34E630
:100B76008F82F583E04401F090E6A0E04480F02205
:080B860090E6A0E04401F0221A
:0D065000C104C105011600011700011800CA
:10126100E490E6CEF000000090E6CFEFF000000041
:1012710090E6D0EDF000000090E6D1EBF05380F75E
:101281001217F875360275370490E6D0E0FF90E644
:10129100D1E04FFF90E6CFE04F604B438040E53710
:1012A1004420F5A0E4F5BB121C2C3005DC75A041EF
:1012B10090E6D17401F0000000E490E6D0F0000067
:1012C1000090E6CFF0D203121BAD90E6D1E516F007
:1012D10000000090E6D0E517F000000090E6CFE5B1
:1012E10018F0C20580A385353743800890E6D17494
:0C12F10001F0D5369490E6487406F02217
:1015680090E6BCE06401703DD20475B202F5B49017
:10157800E618E054FEF090E61AE054F7F000000098
:1015880090E6047480F00000007406F0000000E4A7
:10159800F07F03FE120E6E90E6C2E054FBF090E678
:1015A800C17401F022C20475B2FBE4F58075B4FF82
:0915B800F5A01215C11215012263
:100F9B0090E6BCE05402C43354E0FFE05401C43388
:100FAB00333354804FFFE0540433333354F84FFF43
:100FBB00E0540825E04FFFE05410C3134FFFE054FB
:100FCB0020131313541F4FFFE05440C41354074F07
:100FDB00FFE05480C413131354014F90E740F0E427
:0A0FEB0090E68AF090E68B04F022F5
:101B2E0090E74074B5F0A37403F0E490E68AF09069
:061B3E00E68B7402F022A8
:10186E0090E6A0E04480F090E680E054FDF0E04485
:10187E0008F07FF47E011216F590E65D74FFF0908D
:10188E00E65FF05391EF90E6FB7402F090E680E095
:04189E0054F7F022E9
:1014970090E6BCE014601C146020146028240370DC
:1014A700449019B9E493FC74019390E740F0ECA3DE
:1014B700F0803B90E74074FE803090E7407405F081
:1014C700E4A3F0802943804075A0A190E6F1E09065
:1014D700E740F090E6F2E090E740F090E6F0E09029
:1014E700E741F0800990E7407405F0A304F0E49029
:0A14F700E68AF090E68B7402F02202
:041C3D005380DF22CF
:091C2300E58030E2034380202239
:1018A2005380BF75A04190E6F1E090E740F0E580FB
:1018B20090E6F230E206E04440FF8004E054BFFFCD
:1018C20090E740EFF0E490E68AF090E68B04F0E4D3
:0318D200F5A0225C
:1011B800300277E53BC3941040024160AB38AA394E
:1011C800A93A120BD424FFFDE5F034FFFCED25E02D
:1011D800FFEC33FE74012FF58274F83EF583E0F5D9
:1011E8003C74002FF58274F83EF583E0F53DC37436
:1011F80010953BFFE53DAE3CA807088005CEC3131C
:10120800CE13D8F9F53D8E3CED25E0FFEC33FE74A6
:10121800002FF58274F83EF583E53DF074012FF553
:101228008274F83EF583E53CF022AB38AA39A93A36
:10123800AE02AF01EF4E6020120BD424FFF582748A
:10124800F735F0F583E0FFC37408953BFEEFA80679
:09125800088002C313D8FCF02247
:1012FD008D358B328A338934E4F536F537120C3659
:10130D00E4FBFAF9F8C3120BFF503DE490E6CEF082
:10131D00000000AB32AA33A934900001120BA79044
:10132D00E6CFF0000000900002120BA790E6D0F07F
:10133D00000000900003120BA790E6D1F000000012
:10134D00121C2CD203121BAD00000090E6B0E0F58C
:10135D003700000090E6AFE0F536438008E5A05475
:10136D00E04535F5A0D202E4F538F539121663D211
:10137D0002753800753900753A3685353B1211B84E
:07138D0090E6487406F0220F
:10161800300432AFB190E6BCE030E2054307088001
:10162800035307F790E6BCE030E105430710800359
:101638005307EF90E6BCE030E005430740800353D2
:1016480007BF8FB1227E3B7FA31210005380BF7566
:0B165800A08190E6BCE090E6F1F022DB
:100D3A008F328D338B34E4F538F537F536F5359047
:100D4A00E6A0E04480F07E3B7FC4121000E5322426
:100D5A008824F8500280085380BF53A01F800B5389
:100D6A0080BFE5A0541F44C0F5A0E5322490B4101A
:100D7A00005039900D8725E05002058373A1A7A181
:100D8A00A7A1B1A1B1A1A7A1A7A1B1A1B1A1A7A1F1
:100D9A00A7A1B1A1B1A1A7A1A7A1B1A1B1E5805411
:100DAA00EF4408F580800843801880035380EFE4FD
:100DBA00853438F537F536F535AF38AE37AD36AC5C
:100DCA00357808120C23EEFAE533F538EAF537E4FC
:100DDA00F536F535E5382401F538E43EF537E435DE
:100DEA0036F536E43535F535E4FFFE7D01FCAB38E2
:100DFA00AA37A936A835C3120BFF700A7538FF75D2
:100E0A0037FFF536F535121C2CAF38AE37AD36AC98
:100E1A00357808120C1090E6F0EFF090E6F1E5381C
:100E2A00F0121C2CE53264796029E532647B602378
:100E3A00E532647D601DE532647F6017E5326471D6
:100E4A006011E5326473600BE53264756005E53262
:100E5A00B4771090E740E532F0E490E68AF090E645
:040E6A008B04F022E3
:10198E007E3B7FA31210005380BF90E6BCE0044460
:10199E0020F5A0121C2CE490E6F0F090E6BDE0904D
:0B19AE00E6F1F090E6A0E04480F0229B
:10065D00011F1160213B5960010101012B010107AF
:10066D00020202020306020205040706070606023D
:10067D00000000000000003F60213B0F60020202FD
:10068D0002013302070202020202030602050407F9
:10069D000607070602000000000000003F60213B36
:1006AD003860040404040333040702020202020347
:1006BD0006020504070607070602000000000000F9
:1006CD00003F60213AEE600101080807330107027F
:1006DD0002020202030602050407060707060200CE
:1006ED000000000000003F60213C2760101010103A
:1006FD000F33100702020202020306020504070669
:10070D0007070602000000000000003F60213C4882
:10071D0060202020201F3320070202020202030660
:10072D00020504070607070602000000000000008E
:10073D003F60213CCC400101010101320107000065
:10074D00000000010200050407060706070200006D
:10075D0000000000003F60213C8A400202020201BD
:10076D003302070000000000010200050407060720
:10077D00070602000000000000003F60213CAB4076
:10078D000404040403330407000000000001020008
:10079D000504070607070602000000000000003FE1
:1007AD0060213C694008080808073308070000006D
:1007BD0000000102000504070607070602000000FD
:1007CD00000000003F60213BE540101010100F337A
:1007DD0010070000000000010200050407060707CE
:1007ED000602000000000000003F60213C06402092
:1007FD002020201F3320070000000000010200050B
:10080D0004070607070602000000000000003F6015
:10081D00213BC4202020201F3A01010702020202C1
:10082D000302020205040706060606020000000088
:10083D000000003F60213BA320040404032A0403AD
:10084D000706020202030202020504070606070656
:10085D0002000000000000003F483B9B040404031D
:10086D002A040307483B302020201F2A201F076041
:10087D00213B7A00040404032A0403070602020242
:10088D000302020205040706060706020000000027
:10089D000000003F033E0000000341000000034440
:0808AD000000000347000000F9
:1015010090E6F574FFF090E6F374A0F0E490E6C382
:10151100F090E6C1F090E6C27406F090E6C0744E19
:10152100F075AF077E3B7F7A1210007E3B7FA312DE
:1015310010007F02120E6E000000E490E6C4F0007D
:10154100000090E6C5F090E6C6F090E6C7F090E6A0
:10155100C8F090E6C9F090E6CAF090E6CBF090E6CC
:07156100CCF090E6CDF02272
:061C2C00E5BB30E7FB22DE
:101B7000000000E490E6D0F000000090E6D104F010
:051B8000C203021BADD1
:1016630030021C000000E490E6CFF000000090E69A
:10167300D0F000000090E6D104F0D203021BAD903D
:10168300E6F1E0FF74002539F58274F83538F58307
:10169300EFF0121C2C90E6F0E0FF74002539F58280
:0916A30074F83538F583EFF022EC
:101BAD000000002003047F0080027F068FBB000031
:041BBD0000021C2CDA
:10196200000000900003120BA790E6D1F0000000E7
:10197200900002120BA790E6D0F000000090000148
:0C198200120BA790E6CFF0C203021BADD1
:04193400AF3AAE39DF
:10193800AD07AC06ED2401FBE43CF59AAF03EFF5E7
:101948009B759DE48D828C83E0F59E7F0190E67BFC
:0A195800E090E67CF00FBF21F422BE
:100E6E00EF24FE6076147002E15A147002E16124E0
:100E7E00036002E19AE51F24F0601F1460291460DC
:100E8E003314603D14604724F46002E19A7E3B7F88
:100E9E00591210007E3C7FCCE15E7E3B7F0F12101C
:100EAE00007E3C7F8AE15E7E3B7F381210007E3CE6
:100EBE007FABE15E7E3A7FEE1210007E3C7F69E1F1
:100ECE005E7E3C7F271210007E3B7FE5E15E7E3C1E
:100EDE007F481210007E3C7F0680757E3D7F161285
:100EEE0010007E3D7F37121000E51F24F0601814AD
:100EFE00602214602C14603614604024F46002E109
:100F0E009A7E3C7FF58049903CF1E090E461F09050
:100F1E003CF28032903CF3E090E461F0903CF4803F
:100F2E0025903CEFE090E461F0903CF08018903D0D
:100F3E0058E090E461F0903D59800B903CEDE090CC
:100F4E00E461F0903CEEE090E462F0227E3D7F5A48
:100F5E000210007E3B7FA3121000E51F24EC7008E8
:100F6E0075323B753330800675323B75339BE4FF2B
:100F7E00E5332FF582E43532F583E0FE74202FF54C
:0D0F8E0082E434E4F583EEF00FBF08E422A6
:101000008E398F3A8F828E83E024E0604224E06044
:101010006E24E0700201AF2460600201E5783E8634
:101020000308E6FA08E6F9EB8A838982AA39A93A25
:101030007B016401700AE53A65827004E5396583D5
:10104000700201E5121934AA39A93A783E01DD7817
:1010500041860308E6FA08E6F9EB8A838982AA3911
:10106000A93A7B016401700AE53A65827004E539AA
:1010700065836071121934AA39A93A7841805E7883
:1010800044860308E6FA08E6F9EB8A838982AA39DE
:10109000A93A7B016401700AE53A65827004E5397A
:1010A00065836041121934AA39A93A7844802E78B0
:1010B00047860308E6FA08E6F9EB8A838982AA39AB
:1010C000A93A7B016401700AE53A65827004E5394A
:1010D00065836011121934AA39A93A784776010854
:0610E000A60208A6012291
:031C45008F1F22CC
:0408B500021C000021
:1015C10000000090E6047480F00000007402F00056
:1015D10000007406F0000000E4F090E614E0440816
:1015E100F0E054FCF0E04402F090E612E054F4F034
:1015F10090E615E0547FF090E613E0547FF0000090
:101601000090E6187405F00000007415F000000069
:0716110090E61A7409F022B3
:101A3D00E4FFFE90E68BE07012C3EF9410EE64802D
:101A4D0094A750070FBF00010E80E8C3EF9410EE6E
:091A5D00648094A7400122D32209
:0E1BE70090E6BEE07002A3E06002D322C322AB
:101A1300121BE7500C90E68BE07006121A3D400152
:101A230022E51D2403FFE4351CFE90E68BE0FDD385
:0A1A3300EF9DEE9400500122C32243
:1016AC008B328A338934121A1350277440251DF952
:1016BC00E434E7FA7B01C003C002C001AB32AA33A9
:1016CC00A934120C767403251DF51DE4351CF51C8C
:1016DC00D3227B007A007900C003C002C001AB3278
:0916EC00AA33A934120C76C322C2
:1017C00030020890E6487406F0802BE53330E014D0
:1017D0002400F58274F83532F583E4F00533E533FF
:1017E00070020532000000E53290E698F00000003B
:0817F00090E699E533F0D322E5
:0817F80090E6A7E020E1F922D0
:061C32001217F8021C2C41
:1000800090E6837402F07422F07416F07436F02255
:0B0FF500E490E670F075B2FBF580227E
:0B1C0E00E490E671F075B4FFF5A02231
:0C1C0200E490E672F075B64075B1402227
:0408B900C106C107AC
:101B1000C0E0C083C0825380FC53B1BFD207539151
:0E1B2000EF90E65D7408F0D082D083D0E03202
:1010E600C0E0C083C082D2065391EF90E65D7401E2
:0810F600F0D082D083D0E0327B
:101B4400C0E0C083C0825391EF90E65D7404F0D08E
:061B540082D083D0E032D4
:101B5A00C0E0C083C0825391EF90E65D7402F0D07A
:061B6A0082D083D0E032BE
:10180000C0E0C083C08290E680E030E70E85080C1F
:1018100085090D750E01750F0C800C750C00750D8A
:10182000EC750E01750F2C5391EF90E65D7410F07E
:07183000D082D083D0E0322A
:10183700C0E0C083C08290E680E030E70E85080CE8
:1018470085090D750E01750F0C800C750C00750D53
:10185700EC750E01750F2C5391EF90E65D7420F037
:07186700D082D083D0E032F3
:0110FE0032BF
:0110FF0032BE
:011C48003269
:011C49003268
:011C4A003267
:011C4B003266
:011C4C003265
:011C4D003264
:011C4E003263
:011C4F003262
:011C50003261
:011C51003260
:011C5200325F
:011C5300325E
:011C5400325D
:011C5500325C
:011C5600325B
:011C5700325A
:011C58003259
:011C59003258
:011C5A003257
:011C5B003256
:011C5C003255
:011C5D003254
:011C5E003253
:011C5F003252
:011C60003251
:011C61003250
:011C6200324F
:011C6300324E
:011C6400324D