fix deleg external interrupt propagation time failure
This commit is contained in:
parent
e0cd9a6e06
commit
53a29e35e9
File diff suppressed because it is too large
Load Diff
|
@ -1,122 +1,174 @@
|
||||||
:0200000480007A
|
:0200000480007A
|
||||||
:10000000930E1000970000009380C06F73905030E3
|
:10000000930E1000971000009380C0A3739050309F
|
||||||
:10001000970000009380807273905010B71001F029
|
:1000100097100000938080A673905010B71001F0E5
|
||||||
:100020001301000023A02000130E1000170F000082
|
:100020001301000023A020001300000013000000B3
|
||||||
:10003000130FCF0073000000130E2000B720000044
|
:100030001300000013000000130000001300000074
|
||||||
:10004000938000801301000073B0003073200130F2
|
:100040001300000013000000130E1000170F000033
|
||||||
:1000500097000000938040017390103473002030AB
|
:10005000130FCF0073000000130E2000B720000024
|
||||||
:100060006F008068170F0000130F4F02730000002D
|
:10006000938000801301000073B0003073200130D2
|
||||||
:100070006F008067130E3000170F0000130F0F0181
|
:10007000970000009380400173901034730020308B
|
||||||
:10008000832010006F004066130E4000B720000070
|
:100080006F00901A170F0000130F4F02730000004B
|
||||||
:1000900093800080371100001301018073B000309D
|
:100090006F009019130E3000170F0000130F0F019F
|
||||||
:1000A000732001309700000093804001739010345A
|
:1000A000832010006F005018130E4000B72000008E
|
||||||
:1000B000730020306F004063170F0000130F0F0113
|
:1000B00093800080371100001301018073B000307D
|
||||||
:1000C000832010006F004062130E5000B720000024
|
:1000C000732001309700000093804001739010343A
|
||||||
:1000D000938000801301000073B000307320013062
|
:1000D000730020306F005015170F0000130F0F0131
|
||||||
:1000E000970000009380400173901034730020301B
|
:1000E000832010006F005014130E5000B720000042
|
||||||
:1000F0006F00805F170F0000130F0F0183201000A7
|
:1000F000938000801301000073B000307320013042
|
||||||
:100100006F00805E130E600093000001739020303A
|
:1001000097000000938040017390103473002030FA
|
||||||
:10011000130E7000170F0000130F0F018320100043
|
:100110006F009011170F0000130F0F0183201000C4
|
||||||
:100120006F00805C130E8000170F0000130FCF03C9
|
:100120006F009010130E6000930000017390203058
|
||||||
:10013000B720000093800080371100001301018078
|
:10013000130E7000170F0000130F0F018320100023
|
||||||
:1001400073B00030732001309700000093804001AD
|
:100140006F00900E130E8000170F0000130FCF03E7
|
||||||
:1001500073901034730020306F000059832010001A
|
:10015000B720000093800080371100001301018058
|
||||||
:100160006F008058130E9000170F0000130F8F03BD
|
:1001600073B000307320013097000000938040018D
|
||||||
:10017000B7200000938000801301000073B00030AE
|
:1001700073901034730020306F00100B8320100038
|
||||||
:100180007320013097000000938040017390103479
|
:100180006F00900A130E9000170F0000130F8F03DB
|
||||||
:10019000730020306F004055832010006F00C05462
|
:10019000B7200000938000801301000073B000308E
|
||||||
:1001A000130EA000170F0000130FCF03B71001F0BC
|
:1001A0007320013097000000938040017390103459
|
||||||
:1001B0001301000023A02000930080007390003002
|
:1001B000730020306F005007832010006F00D006BE
|
||||||
:1001C000B71000009380008073904030B71001F0AA
|
:1001C000130EA000170F0000130FCF07B71001F098
|
||||||
:1001D0001301100023A02000730050106F00C050C6
|
:1001D0001301000023A02000130000001300000002
|
||||||
:1001E000130EB000170F0000130F8F06B71001F0A9
|
:1001E00013000000130000001300000013000000C3
|
||||||
:1001F0001301000023A020009300800073900030C2
|
:1001F0001300000013000000930080007390003093
|
||||||
:10020000B71000009380008073904030B72000004A
|
:10020000B71000009380008073904030B71001F069
|
||||||
:1002100093800080371100001301018073B000301B
|
:100210001301100023A020001300000013000000B1
|
||||||
:1002200073200130970000009380400173901034D8
|
:100220001300000013000000130000001300000082
|
||||||
:10023000730020306F00404BB71001F01301100025
|
:100230001300000013000000730050106F00C07E18
|
||||||
:1002400023A02000730050106F00004A130EC0005E
|
:10024000130EB000170F0000130F8F0AB71001F044
|
||||||
:10025000170F0000130F4F06B71001F01301000035
|
:100250001301000023A02000130000001300000081
|
||||||
:1002600023A020009300800073900030B71000009E
|
:100260001300000013000000130000001300000042
|
||||||
:100270009380008073904030B7200000938000800E
|
:100270001300000013000000930080007390003012
|
||||||
:100280001301000073B000307320013097000000AC
|
:10028000B71000009380008073904030B7200000CA
|
||||||
:100290009380400173901034730020306F00C0448D
|
:1002900093800080371100001301018073B000309B
|
||||||
:1002A000B71001F01301100023A0200073005010BC
|
:1002A0007320013097000000938040017390103458
|
||||||
:1002B0006F0080439300200073900010130EE00045
|
:1002B000730020306F004077B71001F01301100079
|
||||||
:1002C000170F0000130F0F04B72001F013010000F7
|
:1002C00023A0200013000000130000001300000012
|
||||||
:1002D00023A02000930020007390003093000020A2
|
:1002D00013000000130000001300000013000000D2
|
||||||
:1002E00073904030930E0000B72001F0130110000E
|
:1002E00013000000730050106F000074130EC00064
|
||||||
:1002F00023A02000930040069380F0FFE34E10FE01
|
:1002F000170F0000130F4F0AB71001F01301000091
|
||||||
:10030000130EF000170F0000130F8F06B72001F037
|
:1003000023A02000130000001300000013000000D1
|
||||||
:100310001301000023A02000930020007390003000
|
:100310001300000013000000130000001300000091
|
||||||
:100320009300002073904030B7200000938000803D
|
:10032000130000009300800073900030B7100000AD
|
||||||
:10033000371100001301018073B0003073200130C9
|
:100330009380008073904030B7200000938000804D
|
||||||
:1003400097000000938040017390103473002030B8
|
:100340001301000073B000307320013097000000EB
|
||||||
:100350006F008039930E1000B72001F013011000D8
|
:100350009380400173901034730020306F00C06CA4
|
||||||
:1003600023A02000730050106F000038130E00010E
|
:10036000B71001F01301100023A0200013000000BB
|
||||||
:10037000170F0000130F0F06B72001F01301000044
|
:100370001300000013000000130000001300000031
|
||||||
:1003800023A02000930020007390003093000020F1
|
:100380001300000013000000130000007300501061
|
||||||
:1003900073904030B720000093800080130100006C
|
:100390006F0080699300200073900010130EE0003E
|
||||||
:1003A00073B000307320013097000000938040014B
|
:1003A000170F0000130F0F08B72001F01301000012
|
||||||
:1003B00073901034730020306F000033B72001F0C9
|
:1003B00023A0200013000000130000001300000021
|
||||||
:1003C0001301100023A02000730050106F00C031F3
|
:1003C00013000000130000001300000013000000E1
|
||||||
:1003D000130E10019300002073903030170F0000AF
|
:1003D0001300000093002000739000309300002071
|
||||||
:1003E000130F0F04B72001F01301000023A0200019
|
:1003E00073904030930E0000B72001F0130110000D
|
||||||
:1003F00093002000739000309300002073904030F1
|
:1003F00023A02000130000001300000013000000E1
|
||||||
:10040000930E0000B72001F01301100023A020007C
|
:1004000013000000130000001300000013000000A0
|
||||||
:10041000930040069380F0FFE34E10FE130E200180
|
:1004100013000000930040069380F0FFE34E10FEAF
|
||||||
:10042000170F0000130F8F06B72001F01301000013
|
:10042000130EF000170F0000130F8F0AB72001F012
|
||||||
:1004300023A0200093002000739000309300002040
|
:100430001301000023A0200013000000130000009F
|
||||||
:1004400073904030B7200000938000803711000087
|
:100440001300000013000000130000001300000060
|
||||||
:100450001301018073B00030732001309700000059
|
:100450001300000013000000930020007390003090
|
||||||
:100460009380400173901034730020306F00C027D8
|
:100460009300002073904030B720000093800080FC
|
||||||
:10047000930E1000B72001F01301100023A02000FC
|
:10047000371100001301018073B000307320013088
|
||||||
:10048000730050106F004026130E3001170F00004C
|
:100480009700000093804001739010347300203077
|
||||||
:10049000130F0F06B72001F01301000023A0200066
|
:100490006F008059930E1000B72001F01301100077
|
||||||
:1004A0009300200073900030930000207390403040
|
:1004A00023A0200013000000130000001300000030
|
||||||
:1004B000B7200000938000801301000073B000306B
|
:1004B00013000000130000001300000013000000F0
|
||||||
:1004C0007320013097000000938040017390103436
|
:1004C00013000000730050106F000056130E00015F
|
||||||
:1004D000730020306F004021B72001F0130110009D
|
:1004D000170F0000130F0F0AB72001F013010000DF
|
||||||
:1004E00023A02000730050106F000020B72001F0FF
|
:1004E00023A02000130000001300000013000000F0
|
||||||
:1004F0001301000023A02000130E4001170F00007D
|
:1004F00013000000130000001300000013000000B0
|
||||||
:10050000130F0F039300200073900030930000201E
|
:10050000130000009300200073900030930000203F
|
||||||
:1005100073904030930E00009300002073A04014AD
|
:1005100073904030B72000009380008013010000EA
|
||||||
:10052000930040069380F0FFE34E10FE130E50013F
|
:1005200073B00030732001309700000093804001C9
|
||||||
:10053000170F0000130F0F069300002073B0401434
|
:1005300073901034730020306F00004FB72001F02B
|
||||||
:10054000930020007390003093000020739040309F
|
:100540001301100023A0200013000000130000007E
|
||||||
:10055000B720000093800080371100001301018054
|
:10055000130000001300000013000000130000004F
|
||||||
:1005600073B0003073200130970000009380400189
|
:100560001300000013000000730050106F00C04B18
|
||||||
:1005700073901034730020306F000017930E10003A
|
:10057000130E10019300002073903030170F00000D
|
||||||
:100580009300002073A04014730050106F00C0153A
|
:10058000130F0F08B72001F01301000023A0200073
|
||||||
:10059000130E6001170F0000130F8F05930000204A
|
:10059000130000001300000013000000130000000F
|
||||||
:1005A00073B040149300200073900030930000203B
|
:1005A00013000000130000001300000013000000FF
|
||||||
:1005B000739040309300002073A04014B7200000D7
|
:1005B000930020007390003093000020739040302F
|
||||||
:1005C000938000801301000073B00030732001306D
|
:1005C000930E0000B72001F01301100023A02000BB
|
||||||
:1005D0009700000093804001739010347300203026
|
:1005D00013000000130000001300000013000000CF
|
||||||
:1005E0006F008010730050106F000010130E700128
|
:1005E00013000000130000001300000013000000BF
|
||||||
:1005F000930E0000B72001F01301000023A020009B
|
:1005F000930040069380F0FFE34E10FE130E20019F
|
||||||
:100600009300002073B04014F3214034B72001F070
|
:10060000170F0000130F8F0AB72001F0130100002D
|
||||||
:100610001301100023A020009300002073B04014A9
|
:1006100023A02000130000001300000013000000BE
|
||||||
:10062000F3214034B72001F01301000023A0200083
|
:10062000130000001300000013000000130000007E
|
||||||
:100630009300002073B04014F3214034B72001F040
|
:10063000130000009300200073900030930000200E
|
||||||
:100640001301000023A020009300002073A0401499
|
:1006400073904030B7200000938000803711000085
|
||||||
:10065000F3214034B72001F01301100023A0200043
|
:100650001301018073B00030732001309700000057
|
||||||
:100660009300002073A04014F3214034B72001F020
|
:100660009380400173901034730020306F00C03BC2
|
||||||
:100670001301000023A02000130E8001930020002E
|
:10067000930E1000B72001F01301100023A02000FA
|
||||||
:1006800073A0403073A0403473A00030930E10006C
|
:10068000130000001300000013000000130000001E
|
||||||
:10069000170F0000130FCF03B720000093800080D6
|
:10069000130000001300000013000000130000000E
|
||||||
:1006A000371100001301018073B000307320013056
|
:1006A000730050106F004038130E3001170F000018
|
||||||
:1006B0009700000093804001739010347300203045
|
:1006B000130F0F0AB72001F01301000023A0200040
|
||||||
:1006C0006F008002730050106F000002130E900143
|
:1006C00013000000130000001300000013000000DE
|
||||||
:1006D000170F0000130F4F017360043073005010A8
|
:1006D00013000000130000001300000013000000CE
|
||||||
:1006E0006F0080006F000001370110F0130141F22C
|
:1006E00093002000739000309300002073904030FE
|
||||||
:1006F0002320C101370110F0130101F22320010072
|
:1006F000B7200000938000801301000073B0003029
|
||||||
:10070000E3840EFEF3202034F3201034F320003075
|
:1007000073200130970000009380400173901034F3
|
||||||
:10071000F32030349300000873B0003093002000C1
|
:10071000730020306F004031B72001F0130110004A
|
||||||
:10072000E38A1EFCB72000009380008073A0003095
|
:1007200023A02000130000001300000013000000AD
|
||||||
:1007300073101F3473002030E3880EFAF320201466
|
:10073000130000001300000013000000130000006D
|
||||||
:10074000F3201014F3200010F32030147300000085
|
:1007400013000000730050106F00002EB72001F05E
|
||||||
:10075000130000001300000013000000130000004D
|
:100750001301000023A0200013000000130000007C
|
||||||
:0807600013000000130000006B
|
:10076000130000001300000013000000130000003D
|
||||||
|
:100770001300000013000000130E4001170F0000CB
|
||||||
|
:10078000130F0F039300200073900030930000209C
|
||||||
|
:1007900073904030930E00009300002073A040142B
|
||||||
|
:1007A000930040069380F0FFE34E10FE130E5001BD
|
||||||
|
:1007B000170F0000130F0F069300002073B04014B2
|
||||||
|
:1007C000930020007390003093000020739040301D
|
||||||
|
:1007D000B7200000938000803711000013010180D2
|
||||||
|
:1007E00073B0003073200130970000009380400107
|
||||||
|
:1007F00073901034730020306F000023930E1000AC
|
||||||
|
:100800009300002073A04014730050106F00C021AB
|
||||||
|
:10081000130E6001170F0000130F8F0593000020C7
|
||||||
|
:1008200073B04014930020007390003093000020B8
|
||||||
|
:10083000739040309300002073A04014B720000054
|
||||||
|
:10084000938000801301000073B0003073200130EA
|
||||||
|
:1008500097000000938040017390103473002030A3
|
||||||
|
:100860006F00801C730050106F00001C130E70018D
|
||||||
|
:10087000930E0000B72001F01301000023A0200018
|
||||||
|
:10088000130000001300000013000000130000001C
|
||||||
|
:10089000130000001300000013000000130000000C
|
||||||
|
:1008A0009300002073B04014F3214034B72001F0CE
|
||||||
|
:1008B0001301100023A0200013000000130000000B
|
||||||
|
:1008C00013000000130000001300000013000000DC
|
||||||
|
:1008D00013000000130000009300002073B04014C8
|
||||||
|
:1008E000F3214034B72001F01301000023A02000C1
|
||||||
|
:1008F00013000000130000001300000013000000AC
|
||||||
|
:10090000130000001300000013000000130000009B
|
||||||
|
:100910009300002073B04014F3214034B72001F05D
|
||||||
|
:100920001301000023A020001300000013000000AA
|
||||||
|
:10093000130000001300000013000000130000006B
|
||||||
|
:1009400013000000130000009300002073A0401467
|
||||||
|
:10095000F3214034B72001F01301100023A0200040
|
||||||
|
:10096000130000001300000013000000130000003B
|
||||||
|
:10097000130000001300000013000000130000002B
|
||||||
|
:100980009300002073A04014F3214034B72001F0FD
|
||||||
|
:100990001301000023A0200013000000130000003A
|
||||||
|
:1009A00013000000130000001300000013000000FB
|
||||||
|
:1009B0001300000013000000130E800193002000BC
|
||||||
|
:1009C00073A0403073A0403473A00030930E100029
|
||||||
|
:1009D000170F0000130FCF03B72000009380008093
|
||||||
|
:1009E000371100001301018073B000307320013013
|
||||||
|
:1009F0009700000093804001739010347300203002
|
||||||
|
:100A00006F008002730050106F000002130E9001FF
|
||||||
|
:100A1000170F0000130F4F01736004307300501064
|
||||||
|
:100A20006F0080006F000001370110F0130141F2E8
|
||||||
|
:100A30002320C101370110F0130101F2232001002E
|
||||||
|
:100A4000E3840EFEF3202034F3201034F320003032
|
||||||
|
:100A5000F32030349300000873B00030930020007E
|
||||||
|
:100A6000E38A1EFCB72000009380008073A0003052
|
||||||
|
:100A700073101F3473002030E3880EFAF320201423
|
||||||
|
:100A8000F3201014F3200010F32030147300000042
|
||||||
|
:100A9000130000001300000013000000130000000A
|
||||||
|
:080AA000130000001300000028
|
||||||
:040000058000000077
|
:040000058000000077
|
||||||
:00000001FF
|
:00000001FF
|
||||||
|
|
|
@ -10,11 +10,28 @@
|
||||||
li x1, 0xF0011000; \
|
li x1, 0xF0011000; \
|
||||||
li x2, value; \
|
li x2, value; \
|
||||||
sw x2, 0(x1); \
|
sw x2, 0(x1); \
|
||||||
|
nop; \
|
||||||
|
nop; \
|
||||||
|
nop; \
|
||||||
|
nop; \
|
||||||
|
nop; \
|
||||||
|
nop; \
|
||||||
|
nop; \
|
||||||
|
nop; \
|
||||||
|
|
||||||
|
|
||||||
#define externalInterruptS(value) \
|
#define externalInterruptS(value) \
|
||||||
li x1, 0xF0012000; \
|
li x1, 0xF0012000; \
|
||||||
li x2, value; \
|
li x2, value; \
|
||||||
sw x2, 0(x1); \
|
sw x2, 0(x1); \
|
||||||
|
nop; \
|
||||||
|
nop; \
|
||||||
|
nop; \
|
||||||
|
nop; \
|
||||||
|
nop; \
|
||||||
|
nop; \
|
||||||
|
nop; \
|
||||||
|
nop; \
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue