<commit_before><commit_msg>AARCH64<commit_after># FreeRTOS 10.1.1 (Pi 2,3 32Bit .. COMING SOON Pi3 AARCH64)
![](https://github.com/LdB-ECM/Docs_and_Images/blob/master/Images/FreeRTOS.jpg?raw=true)
>
Updated to FreeRTOS 10.1.1 however compiling for Pi1 does compile but will not work because I have selected the QA7 core clock which does not exist on the Pi1. So you just get the front screen and then no timer ticks fire so it just sits there lifeless.
It just neeeds to use the peripheral clock ffor the Pi1 a change I will make in next day or so. I am heavily working on the AARCH64 at the moment.
>
I have been messing around with Task Switchers (Single/Multicore) in 32Bit or 64Bit mode and have decided to put some up. This is the easiest one to understand and start with being a simple redux of FreeRTOS. Yes it all boots from the standard SmartStart system as usual so it autodetect models etc.  So on this example we have the RTOS simply running on one core doing the boring time slicing. In the next example we will have two independent Task Switchers on Two different cores. Finally I am going to play around with multiple cores on one switcher.
>
Sorry it's a pretty boring example just moving a couple bars backwards forward, I will try and make some more advanced samples.
>
### > As usual you can copy prebuilt files in "DiskImg" directory on formatted SD card to test <

To compile edit the makefile so the compiler path matches your compiler:
>
For Pi1: 
>     Make Pi1
For Pi2:
>     Make Pi2
For Pi3 in 32 Bit:
>     Make Pi3
     
To clean for full compile:     
>     Make Clean
     



{'fraction_non_alphanumeric': 0.044803982576229, 'fraction_numerical': 0.021779713752333542, 'mean_word_length': 3.7017543859649122, 'pattern_counts': {'":': 0, '<': 4, '<?xml version=': 0, '>': 13, 'https://': 1, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6241386', 'n_tokens_mistral': 471, 'n_tokens_neox': 442, 'n_words': 261}