Skip to content

khchenTW/MrsP-LITMUS-RT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MrsP-LITMUS-RT

Our implementation for MrsP only supports and tests for 4.1.3 kernel.
Since the development is based on the the source code of LITMUSRT, which is made available as open source under the terms of the GNU General Public License (GPL2), therefore, our source code is also under the terms of the GPL2.

To apply our implementation, you need to install LITMUS-RT kernel with the following instructions:

Or please come to the PATCH folder, you can apply our mrsp patch directly!


sudo su
cd $DIR
wget https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.1.3.tar.gz
tar xzf linux-4.1.3.tar.gz
wget http://www.litmus-rt.org/releases/2016.1/litmus-rt-2016.1.patch
mv linux-4.1.3 litmus-rt
//debug drivers/media/usb/as102/as102_usb_drv.c //Add '&' twice on 117 and 135
cd litmus-rt
patch -p1 < ../litmus-rt-2016.1.patch
/**********/
copy these files we provide above to replace the original files under litmus-rt (following our path)
/***********/

sudo apt-get install libncurses5-dev
make menuconfig
//follow the instruction in https://wiki.litmus-rt.org/litmus/InstallationInstructions to create a working configuration
make (it takes a long time)
make modules_install
make install
sudo reboot (choose the kernel 4.1.3)

About

MrsP-LITMUS-RT

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published