mirror of
https://github.com/FreeRTOS/FreeRTOS-Kernel.git
synced 2025-09-11 16:47:42 -04: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
#1289
#129
#1290
#1291
#1292
#1294
#1297
#130
#1300
#1300
#1301
#1302
#1303
#1307
#1309
#131
#1310
#1311
#1314
#1317
#1317
#132
#133
#134
#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
-
4a61f9ff7e
David Chalco
2020-06-30 11:03:30 -07:00 -
e8220ff7d8
Per request, less dependence on stdint by defining and checking against queueINT8_MAX instead
David Chalco
2020-06-29 15:13:13 -07:00 -
b47ca712d8
Gaurav-Aggarwal-AWS
2020-06-26 09:35:28 -07:00 -
0c1b116244
Update mpu_wrappers with task notification changes
Gaurav Aggarwal
2020-06-26 08:38:35 -07:00 -
f1c9c93cbf
portable/GCC/MSPFR5969: fixed wrong asm instruction (mow.w -> mov.w)
Rafal Babski
2020-06-25 14:03:18 +01:00 -
90dab50d9f
doc small fix
Robin.Mueller
2020-06-24 13:28:53 +02:00 -
ffb219116f
xTaskDelayUntil #define added
Robin.Mueller
2020-06-24 13:24:51 +02:00 -
f2e3d1b0e0
suggestions implemented
Robin.Mueller
2020-06-24 12:30:47 +02:00 -
2182accf15
Removing issue template for general inquiries.
Yuhui Zheng
2020-06-23 23:17:47 -07:00 -
aebba2bcd3
vTaskDelayUntil improvement
Robin.Mueller
2020-06-23 13:45:00 +02:00 -
aedd687496
parantheses -- to not show assumptive precendence
David Chalco
2020-06-22 19:16:08 -07:00 -
2a47bef91e
check operand, not destination
David Chalco
2020-06-22 14:15:30 -07:00 -
ae6c8bc9ed
Append period at end of comment. To be consistent with file.
David Chalco
2020-06-22 14:04:25 -07:00 -
bff7c03f26
prevent eventual invalid state change from int8 overflow
David Chalco
2020-06-22 13:37:55 -07:00 -
0c9b3fc8b7
Added protection for xQueueGenericCreate
David Chalco
2020-06-22 12:52:10 -07:00 -
359b10a4ea
eriktamlin
2020-06-18 01:38:06 +02:00 -
757fed2ff4
Defer/Remove kernel source changes
David Chalco
2020-06-10 12:13:41 -07:00 -
c4b4156fcf
Gaurav-Aggarwal-AWS
2020-06-10 10:03:11 -07:00 -
36d613a8ec
relocated port to indicate compiler in its path, while avoiding name collision with xtensa's xcc
David Chalco
2020-04-21 16:54:03 -07:00 -
7eafef28c0
Add descriptive comment for portTIMER_CALLBACK_ATTRIBUTE and move to same line as decorated code
David Chalco
2020-04-21 16:50:45 -07:00 -
52911682c4
append MIT license
David Chalco
2020-04-16 14:51:52 -07:00 -
6ccc4fe041
Initial mirror based on xmos/FreeRTOS feature/upstream-support branch
David Chalco
2020-04-16 14:12:01 -07:00 -
3bcdee89c6
Fix support for stepping maximum number of ticks
Jeff Tenney
2020-06-09 16:45:27 -07:00 -
9ea646f213
Add support for GreenWaves-Technologies GAP8 RI5CY core
S. Sivarajah
2019-10-22 10:16:11 +02:00 -
8bc8b7b1fa
Fix build error because of task notification array feature
Gaurav Aggarwal
2020-06-08 00:25:33 -07:00 -
e75e6bb451
Fix out of offset errors when LTO is enabled
Gaurav Aggarwal
2020-06-08 00:15:56 -07:00 -
ffb350bf4d
Added index to all trace points.
Erik Tamlin
2020-06-03 11:04:46 +02:00 -
6199b72fbf
cykro82
2020-06-02 19:50:02 +02:00 -
11d1719ea5
* Fixed backwards compatibility.
Erik Tamlin
2020-06-02 10:23:26 +02:00 -
ffe1111646
Fixed some bugs in documentation and made it look consistent
the78mole
2020-05-30 16:37:14 +02:00 -
4b353bfd7a
RichardBarry
2020-05-28 09:55:17 -07:00 -
ab1a0cc0c9
Updated History.txt to note the single task notification per task has been replaced with an array of task notifications per task.
RichardBarry
2020-05-28 08:16:53 -07:00 -
734b4bc5b5
Merge branch 'master' of https://github.com/FreeRTOS/FreeRTOS-Kernel
RichardBarry
2020-05-28 08:13:37 -07:00 -
968a26c469
syntroniks
2020-05-28 10:12:24 -05:00 -
b2bbdc9719
syntroniks
2020-05-28 07:37:50 -05:00 -
f602be2a90
Yuhui Zheng
2020-05-27 14:08:44 -07:00 -
f2081af030
RichardBarry
2020-05-27 12:28:48 -07:00 -
6242c7cecb
Merge branch 'master' of https://github.com/FreeRTOS/FreeRTOS-Kernel into feature/multiple_direct_to_task_notifications
RichardBarry
2020-05-26 12:17:56 -07:00 -
f50ecce925
Rename configNUMBER_OF_TASK_NOTIFICATIONS to configTASK_NOTIFICATION_ARRAY_ENTRIES. Update the function documentation for all task notification functions in include/task.h.
RichardBarry
2020-05-26 12:16:25 -07:00 -
e4e4fb01a1
Daniel Glaser
2020-05-22 19:26:41 +02:00 -
1bfc8e06bd
Daniel Glaser
2020-05-22 19:17:53 +02:00 -
9933e291ed
Removing vPortEndScheduler() implementation, since it's not implemented according to spec.
Yuhui Zheng
2020-05-20 23:32:57 -07:00 -
316b656326
Fix tickless idle with alternate systick clocking
Jeff Tenney
2020-05-20 17:03:58 -07:00 -
ae4c1a1dea
Change from the task notification 'array' to task notification 'indexed' nomenclature in the new task notification API that can work on one notification within the array of task notifications.
RichardBarry
2020-05-17 10:26:00 -07:00 -
7d3f930d99
Added the prototypes for the 'FromISR' versions of the task notify array functions.
RichardBarry
2020-05-16 22:08:58 -07:00 -
4c99f90982
Continue work on the indexed task notifications.
RichardBarry
2020-05-16 15:51:28 -07:00 -
a0906b60e5
Change the previously single ulNotifiedValue and ucNotifyState members of the TCB into an array dimensioned by the new configNUMBER_OF_TASK_NOTIFICATIONS, after which each task can optionally have zero or more task notifications values and states that can be used individually. Default configNUMBER_OF_TASK_NOTIFICATIONS to 1 if it is left undefined so the default behaviour is to have one task notification, as per previous versions of code. Update all the task notification API functions to accept the index of the task notification being used. This has required the introduction of 'generic' versions of some functions, with the pre-exisitng API functions being converted to macros that call the generic version of the API function with the index set to 0 for backward compatibility. Not yet added functions that can use anything other than the first task notification slot.
RichardBarry
2020-05-12 19:02:47 -07:00 -
967acc9b20
Fix imminent tick rescheduled after tickless idle
Jeff Tenney
2020-05-11 09:47:54 -07:00 -
0c7b04bd3a
Fix tickless idle when stopping systick on zero...
Jeff Tenney
2020-05-11 09:02:11 -07:00 -
9dbc7afd4c
Merge branch 'master' of https://github.com/FreeRTOS/FreeRTOS-Kernel
RichardBarry
2020-05-08 11:56:36 -07:00 -
bac101c988
RichardBarry
2020-05-01 22:35:42 -07:00 -
7e116d5ba9
Cobus van Eeden
2020-05-01 15:22:33 -07:00 -
adf6e9ee0c
fix: CLEAR MIE BIT IN INITIAL RISC-V MSTATUS VALUE The MIE bit in the RISC-V MSTATUS register is used to globally enable or disable interrupts. It is copied into the MPIE bit and cleared on entry to an interrupt, and then copied back from the MPIE bit on exit from an interrupt.
RichardBarry
2020-05-01 13:43:51 -07:00 -
c59913c0c5
Merge branch 'master' of https://github.com/FreeRTOS/FreeRTOS-Kernel
RichardBarry
2020-05-01 10:47:08 -07:00 -
1c97b7f5c4
portable/GCC/MSPFR5969: removed redundant comment
Rafal Babski
2020-04-29 19:41:16 +01:00 -
c766ef5248
portable/GCC/MSPFR5969: fix in pxPortInitialiseStack
Rafal Babski
2020-04-29 19:36:42 +01:00 -
2a7f748cdf
portable/GCC/MSPFR5969: typo fix in comment
Rafal Babski
2020-04-29 19:35:57 +01:00 -
eac2b9a271
alfred gedeon
2020-04-28 14:42:34 -07:00 -
b97bd92908
Fix: indentation spaces->tabs
Alfred Gedeon
2020-04-26 09:44:44 -07:00 -
346dd3b37d
Fix: Valgrind uninitialized variables
Alfred Gedeon
2020-04-26 09:39:22 -07:00 -
6e7523041d
Yuhui Zheng
2020-04-21 13:21:19 -07:00 -
fb4c47264e
z180 - add legacy typedef
Phillip Stevens
2020-04-21 16:27:13 +10:00 -
c9f5e7f23d
z180 - relocate to Third Party/Z88DK
Phillip Stevens
2020-04-21 14:02:11 +10:00 -
021e86659d
revert :: mostly go back to the default port definitions from RISCV
Shaba Abhiram
2020-04-20 17:56:22 -07:00 -
2308387a34
Phillip Stevens
2020-04-17 10:52:56 +10:00 -
d3ae502ba2
Christopher Head
2020-04-16 17:35:25 -07:00 -
2a4e95b357
z180 - reassign copywrite notice
Phillip Stevens
2020-04-17 09:38:19 +10:00 -
54393e1e1a
z180 - configure ISR relocation
Phillip Stevens
2020-04-17 09:35:56 +10:00 -
efdf4a91fb
z180 - initial commit
Phillip Stevens
2020-04-17 00:08:56 +10:00 -
810dad5322
Phillip Stevens
2020-04-16 20:46:53 +10:00 -
f19a5b34dc
GCC/ATmegaxxxx port path and name change.
Yuhui Zheng
2020-04-15 19:02:12 -07:00 -
1abca83c89
Phillip Stevens
2020-04-16 11:51:57 +10:00 -
af8ad187f7
Phillip Stevens
2020-04-15 12:42:57 +10:00 -
6948c79cda
Merge branch 'master' of https://github.com/FreeRTOS/FreeRTOS-Kernel
RichardBarry
2020-04-14 10:29:54 -07:00 -
07e672c448
Gaurav-Aggarwal-AWS
2020-04-14 09:03:11 -07:00 -
7b02dd55b6
ATmegaxxxx - reti fix
Phillip Stevens
2020-04-14 20:36:14 +10:00 -
09bff845b0
Add definition of portDONT_DISCARD to ARMv7-M ports
Gaurav Aggarwal
2020-04-14 01:28:31 -07:00 -
16f96a8f33
ATmegaxxxx - update readme on megaAVR
Phillip Stevens
2020-04-14 14:38:20 +10:00 -
98edb54ca3
ATmegaxxxx - update readme on megaAVR
Phillip Stevens
2020-04-14 14:35:42 +10:00 -
db234a6cc1
ATmegaxxxx - add megaAVR 0-Series support
Phillip Stevens
2020-04-14 14:27:33 +10:00 -
49d03aedb2
Minor updates to try and boot free rtos
Shaba Abhiram
2020-04-11 21:12:45 -07:00 -
d381f654fb
Phillip Stevens
2020-04-14 09:08:16 +10:00 -
bfa49e1ea0
ATmegaxxxx - whitespace
Phillip Stevens
2020-04-11 20:44:12 +10:00 -
7a9398e511
ATmegaxxxx - whitespace
Phillip Stevens
2020-04-11 20:03:45 +10:00 -
2bbd93595e
ATmega - update readme.md
Phillip Stevens
2020-04-11 19:50:31 +10:00 -
becc1d8b93
ATmegaxxx - match legacy whitespace
Phillip Stevens
2020-04-11 19:16:31 +10:00 -
62682ebe5b
ATmegaxxxx - clarify initial stack setup
Phillip Stevens
2020-04-11 18:37:00 +10:00 -
10fcd90af1
ATmegaxxxx - remove Timer2 references
Phillip Stevens
2020-04-11 18:25:02 +10:00 -
52e6dfbd31
Phillip Stevens
2020-04-11 18:19:12 +10:00 -
fa8cde691f
ATmegaxxxx - refine RAMPZ configuration
Phillip Stevens
2020-04-11 14:20:45 +10:00 -
5052273cd7
ATmegaxxxx - add __AVR_HAVE_RAMPZ__
Phillip Stevens
2020-04-11 12:38:48 +10:00 -
520456577a
ATmegaxxxx - add __AVR_HAVE_RAMPZ__
Phillip Stevens
2020-04-11 12:24:22 +10:00 -
670c00d3a5
ATmegaxxxx - remove Timer2 RTC variables
Phillip Stevens
2020-04-11 12:05:39 +10:00 -
c19e711ba5
ATmegaxxxx - discern architecture rather than device
Phillip Stevens
2020-04-11 12:01:44 +10:00 -
5e32393035
ATmegaxxxx - remove single line comments
Phillip Stevens
2020-04-11 11:31:24 +10:00 -
3ece178dd0
ATmegaxxxx - refine WDT config
Phillip Stevens
2020-04-10 14:39:14 +10:00 -
d356bfc02f
atmega - add legacy type definitions
Phillip Stevens
2020-04-09 17:28:22 +10:00 -
d62af1e8a3
Phillip Stevens
2020-04-09 08:58:42 +10:00 -
58c58af704
Phillip Stevens
2020-04-09 08:56:57 +10:00 -
0db46fb6cc
fix potential out of bounds memcpy when multiplication overflow in queue creation
David Chalco
2020-04-07 17:30:54 -07:00