M7350v1_en_gpl

This commit is contained in:
T
2024-09-09 08:52:07 +00:00
commit f9cc65cfda
65988 changed files with 26357421 additions and 0 deletions

View File

@@ -0,0 +1,13 @@
The recipes-rt recipes provide package and image recipes for using and testing
the PREEMPT_RT kernel. The core-image-rt*.bb images are minimal images with
a couple extra packages, including rt-tests. In order to build the image with
the linux-yocto-rt kernel, be sure to include the following line in your
local.conf, bblayers.conf, or your $MACHINE.conf.
PREFERRED_PROVIDER_virtual/kernel = "linux-yocto-rt"
If you are creating a new BSP which should use linux-yocto-rt by default,
use the line above in the $MACHINE.conf in your BSP layer, and specify the
following in a linux-yocto-rt bbappend recipe:
COMPATIBLE_MACHINE_$MACHINE = $MACHINE

View File

@@ -0,0 +1,15 @@
#
# Copyright (C) 2011 Intel Corporation.
#
DESCRIPTION = "Real-Time Linux Image with SDK support"
DEPENDS = "linux-yocto-rt"
require recipes-core/images/core-image-minimal.bb
IMAGE_FEATURES += "dev-pkgs tools-sdk"
EXTRA_IMAGE_FEATURES += "tools-debug tools-profile tools-testapps debug-tweaks"
IMAGE_INSTALL += "rt-tests"
LICENSE = "MIT"

View File

@@ -0,0 +1,12 @@
#
# Copyright (C) 2010 Intel Corporation.
#
DESCRIPTION = "Real-Time Linux Image"
DEPENDS = "linux-yocto-rt"
require recipes-core/images/core-image-minimal.bb
IMAGE_INSTALL += "rt-tests"
LICENSE = "MIT"

View File

@@ -0,0 +1,27 @@
DESCRIPTION = "Real-Time preemption testcases"
HOMEPAGE = "https://rt.wiki.kernel.org/index.php/Cyclictest"
SECTION = "tests"
DEPENDS = "linux-libc-headers eglibc"
LICENSE = "GPLv2 & GPLv2+"
LIC_FILES_CHKSUM = "file://COPYING;md5=751419260aa954499f7abaabaa882bbe \
file://src/cyclictest/cyclictest.c;beginline=7;endline=9;md5=ce162fe491d19d2ec67dff6dbc938d50 \
file://src/pi_tests/pi_stress.c;beginline=6;endline=19;md5=bd426a634a43ec612e9fbf125dfcc949"
# Version v0.83
SRCREV = "5f1e84f8b015df3ff950056494134eca3f640d70"
# git -> 0.83 needs a PE bump
PE = "1"
SRC_URI = "git://github.com/clrkwllms/rt-tests.git"
S = "${WORKDIR}/git"
CFLAGS += "-I${S}/src/include -D_GNU_SOURCE -Wall -Wno-nonnulli ${LDFLAGS}"
# calling 'uname -m' is broken on crossbuilds
EXTRA_OEMAKE = "NUMA=0"
do_install() {
oe_runmake install DESTDIR=${D} SBINDIR=${sbindir} MANDIR=${mandir} \
INCLUDEDIR=${includedir}
}