mirror of
https://github.com/FreeRTOS/FreeRTOS-Kernel.git
synced 2025-12-19 17:19:02 +01:00
Commit Graph
Select branches
Hide Pull Requests
ci-test
main
smp
#10
#1000
#1002
#1003
#1004
#1005
#1006
#1007
#1008
#1009
#101
#1010
#1011
#1016
#1017
#1018
#102
#1020
#1021
#1022
#1023
#1024
#1025
#1026
#1027
#1028
#1029
#103
#1030
#1031
#1032
#1033
#1034
#1035
#1036
#1037
#1038
#1039
#104
#1040
#1041
#1042
#1043
#1044
#1045
#1046
#1047
#1048
#1049
#1051
#1052
#1055
#1056
#106
#1060
#1061
#1062
#1065
#1065
#1067
#1069
#1071
#1072
#1074
#1075
#1079
#108
#1080
#1081
#1082
#1083
#1084
#1085
#1085
#1088
#1089
#109
#1090
#1092
#1093
#1094
#1095
#1096
#1097
#1098
#1099
#11
#110
#1100
#1101
#1103
#1104
#1105
#1106
#1107
#1109
#1110
#1111
#1112
#1113
#1116
#1117
#1118
#1119
#112
#1122
#1123
#1124
#1125
#1127
#1129
#113
#1131
#1132
#1133
#1135
#1135
#1136
#1137
#1138
#1139
#114
#1140
#1141
#1143
#1144
#1145
#1146
#1147
#1148
#1149
#115
#1150
#1152
#1153
#1154
#1154
#1156
#1157
#1158
#1161
#1162
#1164
#1166
#1168
#1169
#117
#1170
#1174
#1175
#1176
#1177
#1178
#1179
#118
#1180
#1181
#1182
#1183
#1185
#1189
#1190
#1191
#1192
#1193
#1194
#1195
#1196
#1197
#1198
#12
#120
#1201
#1203
#1206
#1207
#1208
#1209
#121
#1211
#1212
#1214
#1215
#1216
#1218
#1219
#122
#1221
#1222
#1223
#1224
#1225
#1226
#1227
#1228
#1229
#123
#1230
#1231
#1232
#1233
#1234
#1237
#1238
#124
#1240
#1241
#1243
#1245
#1247
#1248
#1249
#125
#1250
#1251
#1253
#1254
#1255
#1256
#1257
#1258
#126
#1260
#1261
#1262
#1264
#1267
#127
#1270
#1271
#1272
#1274
#1276
#1278
#128
#1280
#1281
#1281
#1282
#1282
#1283
#1284
#1286
#1287
#1288
#1289
#129
#1290
#1291
#1292
#1294
#1297
#130
#1300
#1300
#1301
#1302
#1303
#1307
#1309
#131
#1310
#1311
#1314
#1317
#1319
#132
#1320
#1322
#1324
#1325
#1326
#1329
#133
#1330
#1331
#1332
#1333
#1334
#1336
#1338
#134
#1340
#1340
#1341
#1341
#1342
#1342
#135
#136
#137
#138
#14
#140
#141
#142
#143
#144
#145
#146
#147
#148
#149
#15
#150
#151
#152
#153
#156
#157
#158
#16
#160
#161
#162
#163
#166
#168
#169
#17
#170
#171
#172
#173
#174
#177
#178
#179
#18
#181
#182
#183
#184
#185
#186
#187
#188
#19
#190
#191
#192
#193
#194
#195
#196
#197
#198
#199
#20
#200
#201
#202
#203
#205
#206
#207
#208
#209
#21
#210
#212
#213
#214
#215
#216
#217
#219
#22
#220
#221
#223
#224
#225
#226
#227
#228
#23
#230
#231
#232
#233
#235
#236
#237
#238
#239
#24
#240
#241
#242
#243
#244
#245
#246
#248
#249
#25
#250
#253
#255
#256
#258
#259
#26
#260
#262
#263
#264
#265
#266
#267
#269
#27
#270
#271
#272
#273
#274
#275
#276
#277
#278
#279
#28
#280
#281
#282
#282
#283
#284
#285
#286
#287
#288
#289
#29
#290
#291
#292
#293
#294
#295
#296
#298
#3
#30
#300
#301
#302
#303
#304
#305
#306
#308
#309
#31
#310
#313
#314
#315
#317
#318
#32
#320
#321
#322
#323
#324
#325
#326
#327
#328
#329
#330
#332
#333
#334
#335
#336
#337
#338
#34
#340
#341
#342
#343
#344
#345
#346
#348
#350
#351
#352
#353
#354
#355
#356
#357
#359
#36
#360
#361
#362
#363
#364
#366
#366
#367
#368
#369
#371
#372
#373
#374
#375
#376
#378
#38
#380
#381
#382
#384
#385
#386
#387
#388
#390
#391
#392
#393
#394
#395
#398
#399
#4
#40
#400
#401
#402
#403
#405
#407
#408
#409
#41
#410
#411
#412
#413
#416
#417
#418
#420
#421
#422
#424
#425
#426
#427
#428
#429
#43
#430
#431
#432
#433
#434
#435
#436
#437
#438
#439
#44
#440
#441
#443
#444
#445
#446
#448
#449
#451
#452
#453
#454
#455
#456
#457
#458
#459
#46
#460
#461
#462
#463
#464
#465
#465
#467
#469
#47
#470
#471
#471
#472
#473
#474
#475
#478
#479
#48
#480
#481
#482
#483
#484
#485
#486
#487
#488
#489
#49
#490
#491
#493
#494
#496
#497
#498
#499
#5
#50
#500
#501
#504
#505
#506
#507
#508
#509
#51
#512
#513
#514
#516
#517
#518
#52
#520
#521
#523
#524
#525
#528
#530
#532
#533
#535
#536
#537
#538
#539
#54
#540
#542
#543
#544
#546
#547
#548
#549
#55
#550
#552
#555
#556
#559
#56
#560
#561
#562
#563
#567
#568
#57
#570
#571
#572
#574
#575
#576
#577
#578
#579
#580
#581
#582
#583
#584
#585
#586
#587
#588
#589
#59
#590
#591
#592
#595
#596
#597
#598
#600
#601
#602
#603
#607
#608
#608
#61
#610
#611
#613
#614
#616
#618
#619
#62
#620
#621
#624
#625
#626
#627
#629
#63
#630
#631
#633
#634
#635
#636
#637
#639
#64
#640
#641
#642
#644
#645
#649
#65
#650
#651
#652
#653
#653
#658
#659
#660
#662
#663
#664
#665
#666
#667
#668
#669
#67
#670
#673
#674
#675
#676
#677
#679
#680
#681
#682
#683
#685
#686
#688
#689
#69
#690
#691
#692
#693
#694
#695
#696
#698
#699
#7
#700
#702
#703
#704
#705
#706
#707
#708
#709
#71
#711
#712
#713
#715
#716
#717
#719
#72
#720
#721
#722
#723
#724
#725
#726
#727
#728
#73
#730
#732
#733
#734
#735
#736
#737
#738
#739
#741
#742
#743
#744
#745
#746
#747
#748
#749
#75
#750
#751
#754
#755
#756
#758
#759
#760
#761
#762
#763
#764
#765
#766
#768
#769
#77
#770
#771
#773
#774
#775
#776
#777
#778
#779
#78
#780
#781
#782
#783
#784
#785
#786
#787
#789
#79
#790
#791
#793
#794
#795
#796
#797
#798
#799
#8
#80
#800
#801
#802
#803
#804
#805
#806
#807
#808
#809
#81
#810
#812
#813
#814
#815
#816
#817
#818
#819
#82
#820
#821
#822
#823
#824
#827
#828
#829
#83
#830
#831
#832
#833
#835
#836
#837
#838
#839
#84
#840
#841
#842
#843
#844
#845
#846
#847
#848
#849
#85
#850
#851
#852
#853
#855
#856
#857
#858
#859
#86
#860
#861
#862
#863
#864
#865
#866
#867
#868
#869
#87
#870
#871
#872
#873
#874
#875
#876
#877
#878
#879
#88
#880
#881
#882
#883
#884
#885
#886
#887
#888
#89
#890
#891
#893
#894
#895
#896
#897
#898
#899
#9
#900
#901
#902
#903
#909
#910
#911
#912
#913
#914
#916
#919
#92
#920
#921
#922
#923
#924
#925
#926
#927
#931
#932
#933
#934
#935
#937
#938
#939
#94
#940
#941
#942
#943
#944
#945
#946
#947
#948
#949
#95
#950
#951
#952
#953
#954
#957
#958
#959
#96
#960
#961
#962
#963
#964
#965
#966
#967
#968
#969
#969
#970
#971
#972
#973
#974
#975
#976
#977
#978
#979
#980
#981
#982
#983
#984
#985
#987
#988
#989
#99
#991
#992
#994
#995
#996
#998
#999
BackupPoints
PartialReleases
V10.0.0
V10.0.1
V10.1.0
V10.1.1
V10.2.0
V10.2.1
V10.3.0
V10.3.0-kernel-only
V10.3.1-kernel-only
V10.4.0-kernel-only
V10.4.1-kernel-only
V10.4.2
V10.4.3
V10.4.3-LTS-Patch-1
V10.4.3-LTS-Patch-2
V10.4.3-LTS-Patch-3
V10.4.4
V10.4.5
V10.4.6
V10.5.0
V10.5.1
V10.6.0
V10.6.1
V10.6.2
V11.0.0
V11.0.1
V11.1.0
V11.2.0
V202110.00-SMP
V4.0.1
V4.0.2
V4.0.3
V4.0.5
V4.1.0
V4.1.1
V4.1.2
V4.1.3
V4.2.0
V4.2.1
V4.3.0
V4.3.1
V4.4.0
V4.5.0
V4.6.1
V4.7.0
V4.7.1
V4.7.2
V4.8.0
V5.0.0
V5.0.2
V5.0.3
V5.1.2
V5.2.0
V5.3.0
V5.3.1
V5.4.1
V5.4.2
V6.0.0
V6.0.1
V6.0.3
V6.0.4
V6.0.5
V6.1.0
V6.1.1
V7.0.0
V7.0.1
V7.0.2
V7.1.0
V7.1.1
V7.2.0
V7.3.0
V7.4.0
V7.4.1
V7.4.2
V7.5.0
V7.5.1
V7.5.2
V7.5.3
V7.6.0
V8.0.0
V8.0.0-rc1
V8.0.0rc1
V8.0.1
V8.1.0
V8.1.1
V8.1.2
V8.2.0
V8.2.0-rc1
V8.2.0rc1
V8.2.1
V8.2.2
V8.2.3
V9.0.0
V9.0.0-rc1
V9.0.0-rc2
V9.0.0rc1
V9.0.0rc2
Select branches
Hide Pull Requests
ci-test
main
smp
#10
#1000
#1002
#1003
#1004
#1005
#1006
#1007
#1008
#1009
#101
#1010
#1011
#1016
#1017
#1018
#102
#1020
#1021
#1022
#1023
#1024
#1025
#1026
#1027
#1028
#1029
#103
#1030
#1031
#1032
#1033
#1034
#1035
#1036
#1037
#1038
#1039
#104
#1040
#1041
#1042
#1043
#1044
#1045
#1046
#1047
#1048
#1049
#1051
#1052
#1055
#1056
#106
#1060
#1061
#1062
#1065
#1065
#1067
#1069
#1071
#1072
#1074
#1075
#1079
#108
#1080
#1081
#1082
#1083
#1084
#1085
#1085
#1088
#1089
#109
#1090
#1092
#1093
#1094
#1095
#1096
#1097
#1098
#1099
#11
#110
#1100
#1101
#1103
#1104
#1105
#1106
#1107
#1109
#1110
#1111
#1112
#1113
#1116
#1117
#1118
#1119
#112
#1122
#1123
#1124
#1125
#1127
#1129
#113
#1131
#1132
#1133
#1135
#1135
#1136
#1137
#1138
#1139
#114
#1140
#1141
#1143
#1144
#1145
#1146
#1147
#1148
#1149
#115
#1150
#1152
#1153
#1154
#1154
#1156
#1157
#1158
#1161
#1162
#1164
#1166
#1168
#1169
#117
#1170
#1174
#1175
#1176
#1177
#1178
#1179
#118
#1180
#1181
#1182
#1183
#1185
#1189
#1190
#1191
#1192
#1193
#1194
#1195
#1196
#1197
#1198
#12
#120
#1201
#1203
#1206
#1207
#1208
#1209
#121
#1211
#1212
#1214
#1215
#1216
#1218
#1219
#122
#1221
#1222
#1223
#1224
#1225
#1226
#1227
#1228
#1229
#123
#1230
#1231
#1232
#1233
#1234
#1237
#1238
#124
#1240
#1241
#1243
#1245
#1247
#1248
#1249
#125
#1250
#1251
#1253
#1254
#1255
#1256
#1257
#1258
#126
#1260
#1261
#1262
#1264
#1267
#127
#1270
#1271
#1272
#1274
#1276
#1278
#128
#1280
#1281
#1281
#1282
#1282
#1283
#1284
#1286
#1287
#1288
#1289
#129
#1290
#1291
#1292
#1294
#1297
#130
#1300
#1300
#1301
#1302
#1303
#1307
#1309
#131
#1310
#1311
#1314
#1317
#1319
#132
#1320
#1322
#1324
#1325
#1326
#1329
#133
#1330
#1331
#1332
#1333
#1334
#1336
#1338
#134
#1340
#1340
#1341
#1341
#1342
#1342
#135
#136
#137
#138
#14
#140
#141
#142
#143
#144
#145
#146
#147
#148
#149
#15
#150
#151
#152
#153
#156
#157
#158
#16
#160
#161
#162
#163
#166
#168
#169
#17
#170
#171
#172
#173
#174
#177
#178
#179
#18
#181
#182
#183
#184
#185
#186
#187
#188
#19
#190
#191
#192
#193
#194
#195
#196
#197
#198
#199
#20
#200
#201
#202
#203
#205
#206
#207
#208
#209
#21
#210
#212
#213
#214
#215
#216
#217
#219
#22
#220
#221
#223
#224
#225
#226
#227
#228
#23
#230
#231
#232
#233
#235
#236
#237
#238
#239
#24
#240
#241
#242
#243
#244
#245
#246
#248
#249
#25
#250
#253
#255
#256
#258
#259
#26
#260
#262
#263
#264
#265
#266
#267
#269
#27
#270
#271
#272
#273
#274
#275
#276
#277
#278
#279
#28
#280
#281
#282
#282
#283
#284
#285
#286
#287
#288
#289
#29
#290
#291
#292
#293
#294
#295
#296
#298
#3
#30
#300
#301
#302
#303
#304
#305
#306
#308
#309
#31
#310
#313
#314
#315
#317
#318
#32
#320
#321
#322
#323
#324
#325
#326
#327
#328
#329
#330
#332
#333
#334
#335
#336
#337
#338
#34
#340
#341
#342
#343
#344
#345
#346
#348
#350
#351
#352
#353
#354
#355
#356
#357
#359
#36
#360
#361
#362
#363
#364
#366
#366
#367
#368
#369
#371
#372
#373
#374
#375
#376
#378
#38
#380
#381
#382
#384
#385
#386
#387
#388
#390
#391
#392
#393
#394
#395
#398
#399
#4
#40
#400
#401
#402
#403
#405
#407
#408
#409
#41
#410
#411
#412
#413
#416
#417
#418
#420
#421
#422
#424
#425
#426
#427
#428
#429
#43
#430
#431
#432
#433
#434
#435
#436
#437
#438
#439
#44
#440
#441
#443
#444
#445
#446
#448
#449
#451
#452
#453
#454
#455
#456
#457
#458
#459
#46
#460
#461
#462
#463
#464
#465
#465
#467
#469
#47
#470
#471
#471
#472
#473
#474
#475
#478
#479
#48
#480
#481
#482
#483
#484
#485
#486
#487
#488
#489
#49
#490
#491
#493
#494
#496
#497
#498
#499
#5
#50
#500
#501
#504
#505
#506
#507
#508
#509
#51
#512
#513
#514
#516
#517
#518
#52
#520
#521
#523
#524
#525
#528
#530
#532
#533
#535
#536
#537
#538
#539
#54
#540
#542
#543
#544
#546
#547
#548
#549
#55
#550
#552
#555
#556
#559
#56
#560
#561
#562
#563
#567
#568
#57
#570
#571
#572
#574
#575
#576
#577
#578
#579
#580
#581
#582
#583
#584
#585
#586
#587
#588
#589
#59
#590
#591
#592
#595
#596
#597
#598
#600
#601
#602
#603
#607
#608
#608
#61
#610
#611
#613
#614
#616
#618
#619
#62
#620
#621
#624
#625
#626
#627
#629
#63
#630
#631
#633
#634
#635
#636
#637
#639
#64
#640
#641
#642
#644
#645
#649
#65
#650
#651
#652
#653
#653
#658
#659
#660
#662
#663
#664
#665
#666
#667
#668
#669
#67
#670
#673
#674
#675
#676
#677
#679
#680
#681
#682
#683
#685
#686
#688
#689
#69
#690
#691
#692
#693
#694
#695
#696
#698
#699
#7
#700
#702
#703
#704
#705
#706
#707
#708
#709
#71
#711
#712
#713
#715
#716
#717
#719
#72
#720
#721
#722
#723
#724
#725
#726
#727
#728
#73
#730
#732
#733
#734
#735
#736
#737
#738
#739
#741
#742
#743
#744
#745
#746
#747
#748
#749
#75
#750
#751
#754
#755
#756
#758
#759
#760
#761
#762
#763
#764
#765
#766
#768
#769
#77
#770
#771
#773
#774
#775
#776
#777
#778
#779
#78
#780
#781
#782
#783
#784
#785
#786
#787
#789
#79
#790
#791
#793
#794
#795
#796
#797
#798
#799
#8
#80
#800
#801
#802
#803
#804
#805
#806
#807
#808
#809
#81
#810
#812
#813
#814
#815
#816
#817
#818
#819
#82
#820
#821
#822
#823
#824
#827
#828
#829
#83
#830
#831
#832
#833
#835
#836
#837
#838
#839
#84
#840
#841
#842
#843
#844
#845
#846
#847
#848
#849
#85
#850
#851
#852
#853
#855
#856
#857
#858
#859
#86
#860
#861
#862
#863
#864
#865
#866
#867
#868
#869
#87
#870
#871
#872
#873
#874
#875
#876
#877
#878
#879
#88
#880
#881
#882
#883
#884
#885
#886
#887
#888
#89
#890
#891
#893
#894
#895
#896
#897
#898
#899
#9
#900
#901
#902
#903
#909
#910
#911
#912
#913
#914
#916
#919
#92
#920
#921
#922
#923
#924
#925
#926
#927
#931
#932
#933
#934
#935
#937
#938
#939
#94
#940
#941
#942
#943
#944
#945
#946
#947
#948
#949
#95
#950
#951
#952
#953
#954
#957
#958
#959
#96
#960
#961
#962
#963
#964
#965
#966
#967
#968
#969
#969
#970
#971
#972
#973
#974
#975
#976
#977
#978
#979
#980
#981
#982
#983
#984
#985
#987
#988
#989
#99
#991
#992
#994
#995
#996
#998
#999
BackupPoints
PartialReleases
V10.0.0
V10.0.1
V10.1.0
V10.1.1
V10.2.0
V10.2.1
V10.3.0
V10.3.0-kernel-only
V10.3.1-kernel-only
V10.4.0-kernel-only
V10.4.1-kernel-only
V10.4.2
V10.4.3
V10.4.3-LTS-Patch-1
V10.4.3-LTS-Patch-2
V10.4.3-LTS-Patch-3
V10.4.4
V10.4.5
V10.4.6
V10.5.0
V10.5.1
V10.6.0
V10.6.1
V10.6.2
V11.0.0
V11.0.1
V11.1.0
V11.2.0
V202110.00-SMP
V4.0.1
V4.0.2
V4.0.3
V4.0.5
V4.1.0
V4.1.1
V4.1.2
V4.1.3
V4.2.0
V4.2.1
V4.3.0
V4.3.1
V4.4.0
V4.5.0
V4.6.1
V4.7.0
V4.7.1
V4.7.2
V4.8.0
V5.0.0
V5.0.2
V5.0.3
V5.1.2
V5.2.0
V5.3.0
V5.3.1
V5.4.1
V5.4.2
V6.0.0
V6.0.1
V6.0.3
V6.0.4
V6.0.5
V6.1.0
V6.1.1
V7.0.0
V7.0.1
V7.0.2
V7.1.0
V7.1.1
V7.2.0
V7.3.0
V7.4.0
V7.4.1
V7.4.2
V7.5.0
V7.5.1
V7.5.2
V7.5.3
V7.6.0
V8.0.0
V8.0.0-rc1
V8.0.0rc1
V8.0.1
V8.1.0
V8.1.1
V8.1.2
V8.2.0
V8.2.0-rc1
V8.2.0rc1
V8.2.1
V8.2.2
V8.2.3
V9.0.0
V9.0.0-rc1
V9.0.0-rc2
V9.0.0rc1
V9.0.0rc2
-
c4b4156fcfFix out of offset errors when LTO is enabled (#71)
Gaurav-Aggarwal-AWS
2020-06-10 10:03:11 -07:00 -
6199b72fbfRenamed trace point in prvNotifyQueueSetContainer() so it isn't a d… (#47)
cykro82
2020-06-02 19:50:02 +02:00 -
4b353bfd7aUpdated History.txt for task notification array change (#65)
RichardBarry
2020-05-28 09:55:17 -07:00 -
968a26c469updates FreeRTOS.h to handle new usages of task notify (#64)
syntroniks
2020-05-28 10:12:24 -05:00 -
f602be2a90Removing vPortEndScheduler() implementation, since it's not implemented according to spec. (#61)
Yuhui Zheng
2020-05-27 14:08:44 -07:00 -
f2081af030Feature/multiple direct to task notifications (#63)
RichardBarry
2020-05-27 12:28:48 -07:00 -
e4e4fb01a1Adding volatile to tasks.c's runtime information to protect against compiler optimization (#62)
Daniel Glaser
2020-05-22 19:26:41 +02:00 -
bac101c988Fix/clear MIE bit in initial RISC-V mstatus register. (#57)
RichardBarry
2020-05-01 22:35:42 -07:00 -
eac2b9a271Fix Linux port Valgrind errors (#56)
alfred gedeon
2020-04-28 14:42:34 -07:00 -
6e7523041dGCC/ATmegaxxxx port path and name change. (#51)
Yuhui Zheng
2020-04-21 13:21:19 -07:00 -
1abca83c89ATmegaxxxx - generalised support (#48)
Phillip Stevens
2020-04-16 11:51:57 +10:00 -
07e672c448Add definition of portDONT_DISCARD to ARMv7-M ports (#50)
Gaurav-Aggarwal-AWS
2020-04-14 09:03:11 -07:00 -
334de5d8abEnable ARMv7-M MPU ports to place FreeRTOS kernel code outside of flash (#46)
Gaurav-Aggarwal-AWS
2020-04-06 15:51:40 -07:00 -
464695a4f2Synopsys ARC port, adding support for ARC EM and HS cores -- continued from PR #8. (#28)
Yuhui Zheng
2020-03-24 11:54:03 -07:00 -
a5531aade6
pxTCB is no longer needed in this local function.
Yuhui Zheng
2020-03-22 18:58:21 -07:00 -
3b8c72c669Update tasks.c (#22)
WineQ圈9
2020-03-23 10:18:48 +08:00 -
90a3584749
portable/GCC/Posix: add new port for Posix (Linux) applications
David Vrabel
2020-03-04 18:00:41 +00:00 -
eff07c040aUpdate tasks.c (#26)
WineQ圈9
2020-03-20 00:00:05 +08:00 -
62f615f662Adding url to direct users to FreeRTOS-Kernel github page. (#32)
Yuhui Zheng
2020-03-17 19:30:19 -07:00 -
1ebcac3c9fCreate pull_request_template.md
Yuhui Zheng
2020-03-17 13:11:11 -07:00 -
3f6cd683cbCreate SECURITY.md
Yuhui Zheng
2020-03-17 13:08:50 -07:00 -
3f62dfdb81
Update issue templates
Yuhui Zheng
2020-03-17 13:06:09 -07:00 -
177e79fc79Add "Tickless Idle" support for ARMv8M ports (#29)
Gaurav-Aggarwal-AWS
2020-03-16 10:50:49 -07:00 -
459dceb29c
Fix Coverity warnings: In most cases the return value of xTaskResumeAll() is cast to void when it is not needed. This PR fixes a couple of instances in the heap_n.c implementations where that was not the case.
RichardBarry
2020-03-16 09:59:32 -07:00 -
5d28744feb
Improve documentation for the ulTaskNotifyValueClear() and xTaskCatchUpTicks() API functions. Move the prototype and documentation for xTaskCatchUpTicks() into the correct place in the task.h header file (in the public documentation from the private documentation). Rename the variable that holds the return value in xTaskCatchUpTicks() to more accurately represent its meaning.
RichardBarry
2020-03-14 21:07:41 -07:00 -
b49eec35f6
The Windows port layer is built with both MSVC and GCC. GCC generated a warning relating to the variable lWaitForYield being set but not used. This change removes the variable.
RichardBarry
2020-03-14 12:09:07 -07:00 -
180d0b8ee3Update tasks.c (#24)
WineQ圈9
2020-03-15 02:58:19 +08:00 -
9b02ee0af2
Cortex-A9 port: Adding stack alignment directive to assembly code
Vladimir Umek
2020-03-05 13:16:51 +01:00 -
8e3cf978c4
Xtensa_ESP32: Change _iram_end to _iram_text_end
Sachin Parekh
2020-02-26 19:08:26 +05:30 -
e1b98f0b4b
This change prevents tickless idle mode potentially sleeping for an extra tick in the corer case that a tick interrupt occurred between the scheduler being suspended and the expected idle time being checked for a second time (within the idle task) - as described by the sequence below. Th change updates eTaskConfirmSleepModeStatus() to specifically check if a tick is pending, and if so, abort entering sleep mode.
RichardBarry
2020-02-28 12:40:11 -08:00 -
499e55a03cBring license in sync with FreeRTOS/FreeRTOS. (#20)
Yuhui.Zheng
2020-02-27 14:33:46 -08:00 -
078b400aff
Updates vCoRoutineSchedule() so it returns without doing anything if if the co-routine internal data structures have not been initialised. The internal data structures are initialised when the first co-routine is created. NOTE: Co-routines are a deprecated feature. This change was made to close off an old ticket as the source control transitions from SourceForge to Github.
ribarry
2020-02-22 17:48:22 -08:00 -
326d88f429Added CONTRIBUTING (#18)
lundinc2
2020-02-25 16:22:57 -08:00 -
c246922ea1Small typo on L1287 (#14)
AniruddhaKanhere
2020-02-19 14:05:48 -08:00 -
88e32327e9version bump to v10.3.1 (#16) V10.3.1-kernel-only
Yuhui.Zheng
2020-02-18 22:03:54 -08:00 -
87beba4a4aRemoving License/license.txt and add LICENSE under root. (#12)
Yuhui.Zheng
2020-02-17 09:52:58 -08:00 -
08c9c9151aReplacing readme.txt with README.md. (#11)
Yuhui.Zheng
2020-02-16 13:18:58 -08:00 -
10bbbcf0b9Correct the xTimerCreate() documentation which said NULL was returned if the timer period was passed into the function as 0, whereas that is not the case. (#10)
Yuhui.Zheng
2020-02-14 12:16:10 -08:00 -
210b1ffcc8
Re-sync with upstream and stripping away none kernel related.
V10.3.0-kernel-only
Yuhui Zheng
2020-02-10 13:45:57 -08:00 -
1049fc776a
V10.3.0
Richard Barry
2020-02-07 21:58:05 +00:00 -
9c0c37ab9b
Added back some TCP/IP stack port layer files.
Richard Barry
2020-02-07 21:51:48 +00:00 -
7cf721ccf7
Richard Barry
2020-02-07 21:49:55 +00:00 -
589dd9f149
Update version number in readiness for V10.3.0 release. Sync SVN with reviewed release candidate.
Yuhui.Zheng
2020-02-07 20:14:50 +00:00 -
f988394e0d
Fix spelling issues.
Yuhui.Zheng
2020-02-07 19:19:47 +00:00 -
28efb5449c
Add "is inside interrupt" function to MPU ports. Make clock setup functions weak symbols in ARMv8-M ports. Update Cortex-M33 ports to use an interrupt mask in place of globally disabling interrupts, as per the other Cortex-M ports.
Richard Barry
2020-02-07 01:56:25 +00:00 -
8e5addee1e
Update TCP to last release versions in preparation for kernel V10.3.0 release.
Richard Barry
2020-02-06 22:45:37 +00:00 -
7bea399061
Update libraries and sundry check-ins ready for the V10.3.0 kernel release.
Richard Barry
2020-02-06 18:52:35 +00:00 -
d319bb0c71
ESP GCC port -- Added LoadStore Exception handlers.
Yuhui.Zheng
2020-01-31 19:31:50 +00:00 -
9fdfbf33e9
Sync FreeRTOS-Labs -CLI -TCP -Trace with the version in FreeRTOS-Plus.
Yuhui.Zheng
2020-01-31 19:21:15 +00:00 -
ec6f3d77c3
Sync FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP with the version in GitHub at (23665258cabe49d5d68ba23968b6845a7c80eb34).
Yuhui.Zheng
2020-01-31 00:07:53 +00:00 -
0c1c85a9dd
Removing RISC-V port under ThirdParty.
Yuhui.Zheng
2020-01-30 22:23:03 +00:00 -
99e796eb01
Removing unnecessary ThirdParty ports -- Wiced_CY and nrf52840-dk.
Yuhui.Zheng
2020-01-30 19:45:03 +00:00 -
4d4493e61a
Remove the FreeRTOS-IoT-Libraries from FreeRTOS-Plus as it was an old copy with a newer copy in FreeRTOS-Labs.
Richard Barry
2020-01-30 00:05:23 +00:00 -
0d54d1c4dc
Correct an err in queue.c introduced when previously updating behaviour when queue sets are used in combination with queue overwrites.
Richard Barry
2020-01-29 19:52:38 +00:00 -
f5b5b2db04
Cleaning up LPC51U68 projects: - user playable settings are all in FreeRTOSConfig.h. - removed reference to IntQueue.h in main_full.c - readme.txt wording.
Yuhui.Zheng
2020-01-24 07:53:14 +00:00 -
2415dc26b0
Introduce the portSOFTWARE_BARRIER macro which thus far is only used by the Win32 demo to hold execution up in case a simulated interrupt is executing simultaneously. That should never happen as all threads should execute on the same core, but we have had numerous reports that this and other Win32 port changes we have made fixed these issues - although we have not been able to replicate them ourselves.
Richard Barry
2020-01-23 23:49:24 +00:00 -
18f87e8c33
Add MPU demo project for Nulceo-L152RE which is Coretx-M3.
Gaurav Aggarwal
2020-01-23 01:56:36 +00:00 -
e058a65b16
Updates to CM3_MPU GCC port
Gaurav Aggarwal
2020-01-23 01:50:25 +00:00 -
42a0eaafdc
Ensure both one-shot and auto-reload are written consistently with a hyphen in comments.
Richard Barry
2020-01-16 04:25:29 +00:00 -
9456992c1f
Added uxTimerGetReloadMode() API function.
Richard Barry
2020-01-16 04:10:18 +00:00 -
c472c5b04f
Add MPU demo project for LPC54018 board.
Gaurav Aggarwal
2020-01-12 12:33:17 +00:00 -
0d95aca202
Introduce a port for T-HEAD CK802. A simple demo for T-HEAD CB2201 is also included.
Yuhui.Zheng
2020-01-10 07:53:14 +00:00 -
d2914041f8
Update the GCC and IAR SiFive HiFive rev-b demos to use the new configMTIME_BASE_ADDRESS and configMTIMECMP_BASE_ADDRESS constants in place of the deprecated configCLINT_BASE_ADDRESS constant. Update the IAR RISC-V HiFive demo to use the latest IAR Embedded Workbench version.
Richard Barry
2020-01-09 02:28:45 +00:00 -
066e2bc7d2
Replace portasmHAS_CLINT with configMTIME_BASE_ADDRESS and configMTIMECMP_BASE_ADDRESS definitions in the IAR RISC-V port - portasmHAS_CLIT will still work by deriving the new definitions from the old.
Richard Barry
2020-01-09 02:23:51 +00:00 -
75b81a1fab
Work in progress update of LPC51U68 MCUXpresso project to rearrange the folder structure and names.
Richard Barry
2020-01-09 00:19:36 +00:00 -
fbb23055cd
Replace portasmHAS_CLINT with configMTIME_BASE_ADDRESS and configMTIMECMP_BASE_ADDRESS definitions in the GCC RISC-V port - portasmHAS_CLIT will still work by deriving the new definitions from the old.
Richard Barry
2020-01-07 01:14:36 +00:00 -
eaf9318df8
Add Source/portable/ARMClang file that directs users to the GCC port if they which to use the ARMClang compiler.
Richard Barry
2020-01-04 00:14:18 +00:00 -
881958514b
If tickless idle mode is in use then ensure prvResetNextTaskUnblockTime() is called after a task is unblocked due to a bit being set in an event group. This allows the MCU to re-enter sleep mode at the earliest possible time (rather than waiting until the timeout that would occur had the task not being unblocked be the event group) and matches a similar change made for queues and derivative objects (semaphores, etc.) some time ago.
Richard Barry
2020-01-03 22:50:31 +00:00 -
853856e8cc
Correct #error text in multiple fat file system files.
Richard Barry
2020-01-03 20:53:27 +00:00 -
9e86cb95a7
Add xPortIsInsideInterrupt() to the IAR ARMv7-M ports.
Richard Barry
2020-01-03 01:17:29 +00:00 -
be3561ed53
Added xTaskAbortDelayFromISR() and ulTaskNotifyValueClear() API functions. Added tests for xTaskAbortDelayFromISR() into Demo/Common/Minimal/AbortDelay.c. Added tests for ulTaskNotifyValueClear() into Demo/Common/Minimal/TaskNotify.c.
Richard Barry
2020-01-02 18:55:20 +00:00 -
0a29d350b1
Renamed RISC-V_RV32_SiFive_HiFive1_IAR directory to RISC-V_RV32_SiFive_HiFive1-RevB_IAR as it targets the RevB hardware.
Richard Barry
2020-01-01 22:38:23 +00:00 -
62b413627a
Minor updates to comment block for xTaskCheckForTimeOut().
Richard Barry
2020-01-01 22:24:44 +00:00 -
dfc1bf8ec3
Rename RISC-V_RV32_SiFive_HiFive1-FreedomStudio directory to RISC-V_RV32_SiFive_HiFive1-RevB-FreedomStudio as it targets Rev B of the hardware.
Richard Barry
2020-01-01 22:05:35 +00:00 -
4b943b35e0
Update RISCC-V-RV32-SiFive_HiFive1_FreedomStudio project to latest tools and metal library versions.
Richard Barry
2020-01-01 22:02:06 +00:00 -
cfa83672ef
Rename STM32Cube to GCC for STM32L4 Discovery projects as GCC is the compiler used.
Gaurav Aggarwal
2020-01-01 00:35:42 +00:00 -
474182ab39
Make vSetupTimerInterrupt weak in the RVDS M4 MPU port to give the application writer a chance to override this function. This gives the application write ability to use a different timer.
Gaurav Aggarwal
2020-01-01 00:04:10 +00:00 -
22dd9a55ab
Update documentation of xTaskCheckForTimeOut function to reflect the intended use of this API.
Gaurav Aggarwal
2019-12-31 20:49:07 +00:00 -
8f0eaf274c
- Updates to projects due to demo folder name change. (IAR source file paths and assembler path were fixed. Keil source file paths were fixed.) - Added back power static library for GCC and IAR. (Power management related interface definitions are in drivers/fsl_power.h. power.c is empty due to "implementation is in header file and power library") - Note for GCC link: the command used for linking is
arm-none-eabi-gcc -nostdlib -L<additional lib search path> -Xlinker ... -o "CORTEX_M0+_LPC51U68_LPCXpresso.axf" <all *.o> -lpower. Per GCC doc, static library name in file system is libpower.a.Yuhui.Zheng
2019-12-31 08:06:33 +00:00 -
3203c5cc85
Previously the STM32F0518 compiler setting was changed to enable the use of the __weak attribute - however changing the port layer to use #pragma weak in place of __weak means the compiler setting change is not required and removes the risk of introducing incompatibilities - so this check in reverts the compiler settings change.
Richard Barry
2019-12-30 22:24:58 +00:00 -
cc673eb6a5
Ensure the CORTEX_M0_STM32F0518_IAR demo builds after updates to the Cortex-M0 port layer - required an update to the project settings to allow IAR extensions as the port layer now uses the _weak qualifier.
Richard Barry
2019-12-30 22:07:33 +00:00 -
801e63bd10
Ensure the LPC1114 demo still builds after updates to the Cortex-M0 port layer - includes minor update to remove compiler warning that resulted from a newer compiler version.
Richard Barry
2019-12-30 22:00:26 +00:00 -
53c98357b0
Ensure the LPC1114 demo still builds after updates to the Cortex-M0 port layer - includes minor update to remove compiler warning that resulted from a newer compiler version.
Richard Barry
2019-12-30 21:59:11 +00:00 -
49052a6581
Ensure the XMC1000_IAR_KEIL_GCC projects still build after updates to the Cortex-M0 port layer - minor change to remove warning related to using a newer version of the IAR tools.
Richard Barry
2019-12-30 21:44:22 +00:00 -
e292c67933
Replace the static prvSetupTimerInterrupt() function in the Cortex-M port layers that still used it (other than MPU ports so far) with a weakly defined function call vPortSetupTimerInterrupt() - which allows application writers to override the function with one that uses a different clock.
Richard Barry
2019-12-30 21:16:09 +00:00 -
e23d638afd
Correct use of xStreamBufferRead() to xStreamBufferReceive() in code comments - no source code changes.
Richard Barry
2019-12-30 20:00:49 +00:00 -
c72df2f98d
Tidy up comments only.
Richard Barry
2019-12-27 21:22:07 +00:00 -
7ddea8fc8b
Enable the Win32 comprehensive test/demo build and run when configUSE_QUEUE_SETS is set to 0.
Richard Barry
2019-12-27 21:02:23 +00:00 -
70dbc12579
Update the LM3Sxxxx_IAR_Keil demo so the IAR project writes to the UART and executes in QEMU.
Richard Barry
2019-12-27 20:59:57 +00:00 -
cef6548e8b
Updates to CM4_MPU RCDS port
Gaurav Aggarwal
2019-12-24 22:45:32 +00:00 -
18c3e5e02a
Remove local paths from the URL files
Gaurav Aggarwal
2019-12-24 19:16:19 +00:00 -
05adf564f6
Add readme into the third party RISC-V port that points to the directories that contains the official ports.
Richard Barry
2019-12-24 17:24:23 +00:00 -
ce7e8b87d8
Add IAR MPU project for STM32L475 Discovery Kit IoT Node
Gaurav Aggarwal
2019-12-21 00:04:04 +00:00 -
96b6746364
Updates to CM4_MPU IAR port
Gaurav Aggarwal
2019-12-21 00:02:31 +00:00 -
b27fb82bc1
Increase test coverage for queue sets. Rename the CORTEX_M0+_LPC51U68_LPCXpresso demo to CORTEX_M0+_LPC51U68_GCC_IAR_KEIL as it supports all three compilers.
Richard Barry
2019-12-20 02:54:30 +00:00 -
b55bbe55ac
Remove build files accidentally checked in. Remove the CMSIS math library as it is large and not used.
Richard Barry
2019-12-20 02:49:15 +00:00 -
47c666bb1e
Add MPU projects for STM32L475 Discovery Kit IoT Node
Gaurav Aggarwal
2019-12-20 02:07:09 +00:00 -
47d8ac6ac6
Updates to CM4_MPU GCC port
Gaurav Aggarwal
2019-12-20 02:05:44 +00:00 -
c07f60c383
Adding GCC/Keil/IAR projects for NXP LPC51U68 (CM0+).
Yuhui.Zheng
2019-12-18 10:06:30 +00:00 -
9c0e3fe9f1
Cortex M0 GCC/IAR/Keil ports -- tickless support.
Yuhui.Zheng
2019-12-18 09:55:08 +00:00