[FE training-materials-updates] Merge branch 'master' into marvell-armada
Thomas Petazzoni
thomas.petazzoni at free-electrons.com
Tue Jan 27 16:41:43 CET 2015
Repository : git://git.free-electrons.com/training-materials.git
On branch : marvell-armada
Link : http://git.free-electrons.com/training-materials/commit/?id=7ec15e01d2c54472008b4182b35cfc7f56697d57
>---------------------------------------------------------------
commit 7ec15e01d2c54472008b4182b35cfc7f56697d57
Merge: d2f2691 6325ba7
Author: Thomas Petazzoni <thomas.petazzoni at free-electrons.com>
Date: Tue Jan 27 09:31:54 2015 +0100
Merge branch 'master' into marvell-armada
>---------------------------------------------------------------
7ec15e01d2c54472008b4182b35cfc7f56697d57
.gitignore | 2 +-
Makefile | 66 +-
README | 4 +-
agenda/android-agenda.tex | 29 +-
agenda/autotools-agenda.tex | 191 ++
agenda/boottime-agenda.tex | 22 +-
agenda/buildroot-agenda.tex | 116 +-
agenda/kernel-agenda.tex | 30 +-
agenda/kernel-fr-agenda.tex | 51 +-
agenda/sysdev-agenda.tex | 472 ++++
agenda/yocto-agenda.tex | 44 +-
agenda/yocto-fr-agenda.tex | 317 +++
common/android-labs-vars.tex | 3 +-
common/beamerthemeFreeElectrons.sty | 2 +-
common/boottime-labs-vars.tex | 3 +-
common/defs.sh | 2 +
common/kernel-labs-vars.tex | 3 +-
common/sysdev-labs-vars.tex | 3 +-
common/yocto-labs-vars.tex | 5 +-
common/yocto-title.tex | 4 +
gen-lab-archive | 6 +-
lab-data/android/bootloader/MLO | Bin 0 -> 99705 bytes
lab-data/android/bootloader/u-boot.img | Bin 0 -> 363128 bytes
lab-data/archive-labs | 58 -
.../application/strace-summary.log | 0
.../{boottime => boot-time}/application/strace.log | 1454 +++++------
.../sama5d3xek-barebox-fast-boot-config.patch | 0
.../buildroot/data/1frame.avi | Bin
...apper-to-mount-devtmpfs-when-coming-from-.patch | 0
...02-Boottime-optimization-data-and-configs.patch | 0
.../patches/0003-Add-Home-Automation-Atmel.patch | 0
.../buildroot/solutions/post-build1.sh | 0
lab-data/boot-time/kernel/env.sh | 3 +
.../results/init-scripts/bootlog.png | Bin
.../results/init-scripts/bootlog.tgz | Bin
.../results/kernel/boot.png | Bin
.../results/kernel/boot.svg | 0
.../results/kernel/config-3.6.9-at91-with-modules | 0
.../results/kernel/initcall_debug.log | 0
.../{boottime => boot-time}/results/kernel/rcS | 0
.../results/measuring/boot-instrumented1.log | 0
.../results/measuring/boot-noudev.log | 0
.../results/measuring/boot-postpone-services.log | 0
.../results/measuring/boot-simplify-launcher.log | 0
.../{boottime => boot-time}/setup/install-packages | 0
lab-data/boottime/kernel/env.sh | 3 -
lab-data/embedded-linux/appdev/app.c | 91 +
...and-Disable-subpage-NAND-write-when-using.patch | 31 +
.../sama5d3_xplained-nandflashboot-uboot-3.6.2.bin | Bin 0 -> 9864 bytes
lab-data/embedded-linux/bootloader/data/u-boot.bin | Bin 0 -> 449064 bytes
.../debugging/data/vista-emulator.c | 0
...01-ARM-omap-switch-back-to-SW-ECC-on-IGEP.patch | 0
...in-wrapper-fix-paths-if-executable-was-re.patch | 0
.../realtime/rttest/data/doload | 0
.../realtime/rttest/data/ipipe-arm-3.14.patch.xz | Bin 0 -> 183236 bytes
.../realtime/rttest/data/netcat.data | 0
.../realtime/rttest/data/rttest.c | 0
lab-data/embedded-linux/thirdparty/data/sample.ogg | Bin 0 -> 152576 bytes
.../tinysystem/data/busybox-1.22.config} | 122 +-
.../tinysystem/data/hello.c | 0
.../tinysystem/data/www/cgi-bin/cpuinfo | 0
.../tinysystem/data/www/cgi-bin/list | 0
.../tinysystem/data/www/cgi-bin/reboot | 0
.../tinysystem/data/www/cgi-bin/upload | Bin
.../tinysystem/data/www/cgi-bin/upload.c | 0
.../tinysystem/data/www/cgi-bin/upload.cfg | 0
.../tinysystem/data/www/cgi-bin/uptime | 0
.../tinysystem/data/www/gohome.png | Bin
.../tinysystem/data/www/index.html | 0
.../tinysystem/data/www/kshutdown.png | Bin
.../tinysystem/data/www/upload/BadPage.html | 0
.../tinysystem/data/www/upload/OkPage.html | 0
.../data/www/upload/files/adult-small.png | Bin
.../tinysystem/data/www/upload/files/brick.png | Bin
.../data/www/upload/files/linux-blackfin.jpg | Bin
.../www/upload/files/linux-kernel-dev-book.jpg | Bin
.../tinysystem/data/www/upload/files/lkn-small.jpg | Bin
.../{sysdev => embedded-linux}/toolchain/hello.c | 0
.../bootloader/beaglebone-black/MBR | Bin
.../bootloader/beaglebone-black/MLO | Bin
.../bootloader/beaglebone-black/MLO.final | Bin
.../bootloader/beaglebone-black/README.txt | 3 +-
.../beaglebone-black/am335x-boneblack.dtb | Bin
.../src/0001-BBB-configuration-ignoring-eMMC.patch | 0
.../beaglebone-black/src/busybox-1.21.x.config | 0
.../src/linux-3.12-bone-black.config | 0
.../bootloader/beaglebone-black/src/rootfs.tar.xz | Bin
.../bootloader/beaglebone-black/u-boot.img | Bin
.../bootloader/beaglebone-black/u-boot.img.final | Bin
.../bootloader/beaglebone-black/uEnv.txt | 0
.../bootloader/beaglebone-black/uImage | Bin
lab-data/{kernel => linux-kernel}/git.tar.xz | Bin
.../modules/data/buildroot-2013.11.config | 0
.../modules/data/busybox-1.21.x.config | 0
.../modules/nfsroot.tar.xz | Bin
.../modules/nfsroot/root/debugging/Makefile | 2 +-
.../modules/nfsroot/root/debugging/drvbroken.c | 0
.../modules/nfsroot/root/hello/Makefile | 2 +-
.../modules/nfsroot/root/hello/hello_version.c | 0
.../modules/nfsroot/root/nunchuk/Makefile | 2 +-
.../modules/nfsroot/root/nunchuk/nunchuk.c | 0
.../modules/nfsroot/root/serial/Makefile | 2 +-
.../modules/nfsroot/root/serial/feserial.c | 0
.../nfsroot/root/serial/serial-get-counter.c | 0
.../nfsroot/root/serial/serial-reset-counter.c | 0
...isc-assign-file-private_data-in-all-cases.patch | 0
lab-data/sysdev/appdev/data/app.c | 35 -
lab-data/sysdev/appdev/data/background.png | Bin 7512 -> 0 bytes
lab-data/sysdev/appdev/qemu-ifup | 2 -
lab-data/sysdev/appdev/run_qemu | 2 -
...-arm-omap-i2c-don-t-zero-cnt-in-i2c_write.patch | 85 -
lab-data/sysdev/bootloader/data/MLO | Bin 43740 -> 0 bytes
lab-data/sysdev/bootloader/data/u-boot.img | Bin 293036 -> 0 bytes
.../data/linux-3.2-arm-versatile-with-hd.config | 1813 --------------
.../sysdev/buildroot/data/linux-3.2-igep.config | 2539 --------------------
lab-data/sysdev/buildroot/data/zImage | Bin 1910696 -> 0 bytes
lab-data/sysdev/buildroot/run_qemu | 2 -
...buildroot-2013.02-bump-xenomai-to-2.6.2.1.patch | 221 --
.../data/linux-3.5.7-igepv2-fix-pinmux.patch | 65 -
.../sysdev/thirdparty/data/linux-2.6.34.config | 1352 -----------
.../thirdparty/data/pkg-config_0.23-1_i386.deb | Bin 53182 -> 0 bytes
lab-data/sysdev/thirdparty/data/vmlinuz-arm-2.6.34 | Bin 1507700 -> 0 bytes
lab-data/sysdev/thirdparty/qemu-ifup | 2 -
lab-data/sysdev/thirdparty/run_qemu | 3 -
...use-the-am335x_boneblack-u-boot-configura.patch | 27 +
.../nunchuck/linux/0001-Add-nunchuk-driver.patch | 484 ++++
.../0002-Add-i2c1-and-nunchuk-nodes-in-dts.patch | 56 +
.../nunchuck/linux/defconfig} | 1509 ++++++++++--
.../nunchuck/ninvaders/joystick-support.patch | 122 +
lab-data/yocto/script/format_sdcard.sh | 25 +
labs/android-adb/android-adb.tex | 2 +-
labs/android-application/android-application.tex | 2 +-
labs/android-boot/android-boot.tex | 10 +-
.../android-first-compilation.tex | 4 +-
labs/android-framework/android-framework.tex | 0
labs/android-jni-library/android-jni-library.tex | 4 +-
labs/android-native-app/android-native-app.tex | 2 +-
labs/android-new-board/android-new-board.tex | 12 +-
labs/android-source-code/android-source-code.tex | 4 +-
.../android-system-customization.tex | 2 +-
labs/backup/backup.tex | 40 -
labs/boottime-application/boottime-application.tex | 0
labs/boottime-bootloader/boottime-bootloader.tex | 2 +-
.../boottime-getting-started.tex | 10 +-
.../boottime-init-scripts.tex | 10 +-
labs/boottime-install/boottime-install.tex | 10 +-
labs/boottime-kernel/boottime-kernel.tex | 14 +-
labs/boottime-measuring/boottime-measuring.tex | 12 +-
labs/boottime-results/boottime-results.tex | 4 +-
labs/common/setup-ethernet-communication.tex | 115 -
labs/kernel-board-setup/kernel-board-setup.tex | 2 +-
.../host-vs-target.dia | 2 +-
.../kernel-compiling-and-nfs-booting.tex | 6 +-
labs/kernel-debugging/kernel-debugging.tex | 6 +-
labs/kernel-git/kernel-git.tex | 2 +-
.../kernel-i2c-communication.tex | 10 +-
.../kernel-i2c-device-model.tex | 4 +-
.../input-notification.c | 6 +-
.../kernel-i2c-input-interface.tex | 3 +-
labs/kernel-module-simple/kernel-module-simple.tex | 35 +-
.../kernel-serial-interrupt.tex | 0
labs/kernel-serial-iomem/kernel-serial-iomem.tex | 2 +-
labs/kernel-serial-output/kernel-serial-output.tex | 4 +-
.../kernel-sources-download.tex | 4 +-
.../kernel-sources-exploring.tex | 4 +-
labs/setup/setup.tex | 14 +-
.../sysdev-application-debugging.tex | 117 +-
.../sysdev-application-development.tex | 69 +-
.../sysdev-block-filesystems.tex | 161 +-
labs/sysdev-buildroot/sysdev-buildroot.tex | 138 +-
labs/sysdev-flash-filesystems/flash-map.dia | 801 ++++--
.../sysdev-flash-filesystems.tex | 91 +-
labs/sysdev-kernel-cross-compiling/flash-map.dia | 533 ++--
.../sysdev-kernel-cross-compiling.tex | 146 +-
.../sysdev-kernel-fetch-and-patch.tex | 16 +-
labs/sysdev-real-time/sysdev-real-time.tex | 143 +-
...ctfb-dependencies.dia => alsa-dependencies.dia} | 565 +++--
labs/sysdev-thirdparty/sysdev-thirdparty.tex | 1183 +++++----
labs/sysdev-tinysystem/host-vs-target.dia | 2 +-
labs/sysdev-tinysystem/sysdev-tinysystem.tex | 66 +-
labs/sysdev-toolchain/sysdev-toolchain.tex | 52 +-
labs/sysdev-u-boot/flash-map.dia | 341 ++-
labs/sysdev-u-boot/sysdev-u-boot.tex | 468 ++--
.../yocto-add-application.tex | 86 +
.../network-config-1.png | Bin
.../network-config-2.png | Bin
.../network-config-3.png | Bin
.../yocto-advanced-configuration.tex | 131 +-
labs/yocto-custom-image/yocto-custom-image.tex | 73 +
labs/yocto-custom-machine/yocto-custom-machine.tex | 81 +
labs/yocto-extend-recipe/yocto-extend-recipe.tex | 148 ++
.../beaglebone-black-serial-connection.jpg | Bin
labs/yocto-first-build/yocto-first-build.tex | 163 +-
labs/yocto-layer/yocto-layer.tex | 75 +
labs/yocto-sdk-eclipse/yocto-sdk-eclipse.tex | 106 +
labs/yocto-sdk/yocto-sdk.tex | 71 +
odf/agenda-android-fr.odt | Bin 0 -> 641130 bytes
odf/agenda-sysdev-fr.odt | Bin 0 -> 771414 bytes
odf/command_memento.odt | Bin 0 -> 155755 bytes
odf/vi_memento.odt | Bin 0 -> 177517 bytes
slides/about-us/about-us.tex | 6 +-
slides/android-adb-use/android-adb-use.tex | 0
.../android-application-basics.tex | 0
.../android-application-providers.tex | 0
.../android-build-system-basics-envsetup.tex | 6 +-
.../android-build-system-basics-results.tex | 2 +-
.../android-course-outline.tex | 0
.../android-framework-ipc.tex | 0
.../android-framework-java-services.tex | 0
.../android-introduction-hardware.tex | 2 +-
.../android-kernel-changes-wakelocks.tex | 0
.../android-native-layer-init.tex | 0
.../android-native-layer-jni.tex | 0
.../android-native-layer-toolbox.tex | 2 +-
.../boottime-application/boottime-application.tex | 4 +-
slides/boottime-bootloader/boottime-bootloader.tex | 0
.../boottime-filesystems/boottime-filesystems.tex | 0
.../boottime-hardware-init.tex | 0
.../boottime-init-scripts3.tex | 0
slides/boottime-kernel/boottime-kernel.tex | 0
slides/boottime-measuring/boottime-measuring.tex | 0
slides/boottime-principles/boottime-principles.tex | 0
slides/c-libraries/c-libraries.tex | 14 +-
slides/first-slides/alexandre-belloni.tex | 17 +
slides/first-slides/antoine-tenart.tex | 13 +
slides/first-slides/boris-brezillon.tex | 15 +
.../first-slides.tex} | 8 +-
slides/first-slides/gregory-clement.tex | 12 +
slides/first-slides/maxime-ripard.tex | 14 +
slides/first-slides/michael-opdenacker.tex | 14 +
slides/first-slides/thomas-petazzoni.tex | 16 +
slides/igepv2-board/igepv2-board.png | Bin 119805 -> 0 bytes
slides/igepv2-board/igepv2-board.tex | 24 -
slides/kernel-device-model/kernel-device-model.tex | 6 +-
.../kernel-driver-development-debugging.tex | 10 +-
.../kernel-driver-development-interrupts.tex | 14 +-
.../kernel-driver-development-io-memory.tex | 23 -
.../kernel-driver-development-memory.tex | 6 +-
.../kernel-driver-development-modules.tex | 0
.../kernel-driver-development-sleeping.tex | 6 +-
slides/kernel-frameworks/kernel-frameworks.tex | 19 +-
slides/kernel-git-content/kernel-git-content.tex | 2 +-
slides/kernel-input/kernel-input.tex | 10 +-
.../kernel-misc-subsystem.tex | 2 +-
slides/kernel-pinmuxing/kernel-pinmuxing.tex | 2 +-
.../kernel-porting-content.tex | 2 +-
.../kernel-power-management-content.tex | 0
.../kernel-resources-references.tex | 6 +-
.../kernel-serial-drivers-content.tex | 0
.../kernel-source-code-drivers.tex | 2 +-
.../kernel-source-code-management.tex | 2 +-
slides/last-slides/last-slides.tex | 11 +-
slides/sama5d3-board/sama5d3-board.tex | 2 +-
.../sysdev-application-development.tex | 17 +-
.../sysdev-block-filesystems.tex | 22 +-
.../sysdev-bootloaders-u-boot.tex | 4 +-
slides/sysdev-busybox/sysdev-busybox.tex | 4 +-
.../sysdev-dev-environment.tex | 4 +-
.../sysdev-embedded-linux.tex | 17 +-
.../sysdev-flash-filesystems.tex | 6 +-
slides/sysdev-intro/sysdev-intro.tex | 10 +-
.../sysdev-linux-intro-compilation.tex | 4 +-
.../sysdev-linux-intro-configuration.tex | 4 +-
.../sysdev-linux-intro-cross-compilation.tex | 0
.../sysdev-linux-intro-lab-cross-compilation.tex | 4 +-
.../sysdev-linux-intro-sources.tex | 8 +-
.../sysdev-linux-intro-versioning.tex | 2 +-
slides/sysdev-realtime/sysdev-realtime.tex | 46 +-
slides/sysdev-references/sysdev-references.tex | 2 +-
.../sysdev-root-filesystem-minimal.tex | 2 +-
.../sysdev-root-filesystem-principles.tex | 2 +-
.../sysdev-root-filesystem-virtual-fs.tex | 2 +-
slides/sysdev-shopping-list/logitech-h340.png | Bin 0 -> 34038 bytes
slides/sysdev-shopping-list/sd-card.svg | 68 +
.../sysdev-shopping-list/sysdev-shopping-list.tex | 22 +
.../usb-serial-cable-female.png | Bin
.../sysdev-toolchains-obtaining.tex | 12 +-
slides/thanks-atmel/thanks-atmel.tex | 0
slides/xplained-board/xplained-board.png | Bin 0 -> 465690 bytes
slides/xplained-board/xplained-board.tex | 27 +
slides/yocto-advanced-lab/yocto-advanced-lab.tex | 10 +
slides/yocto-advanced/yocto-advanced.tex | 355 +++
slides/yocto-basics/yocto-basics.tex | 151 ++
slides/yocto-bsp-lab/yocto-bsp-lab.tex | 7 +
.../yocto-bsp-overview.dia} | 2162 ++++++++---------
slides/yocto-bsp/yocto-bsp.tex | 507 ++++
slides/yocto-build-lab/yocto-build-lab.tex | 10 +
.../yocto-course-outline/yocto-course-outline.tex | 38 +
slides/yocto-image-lab/yocto-image-lab.tex | 7 +
slides/yocto-image/yocto-image.tex | 138 ++
.../yocto-introduction-distributions.tex | 127 +
.../yocto-introduction-title.tex | 1 +
.../yocto-layer-distro.dia} | 2172 ++++++++---------
slides/yocto-layer-distro/yocto-layer-distro.tex | 62 +
slides/yocto-layer-lab/yocto-layer-lab.tex | 19 +
.../yocto-layer-create.dia} | 2172 ++++++++---------
.../yocto-layer-intro.dia} | 2197 ++++++++---------
slides/yocto-layer/yocto-layer.tex | 161 ++
slides/yocto-licensing/yocto-licensing.tex | 64 +
.../yocto-overview-poky.dia} | 2162 ++++++++---------
slides/yocto-overview/yocto-overview.tex | 155 ++
.../yocto-project-overview.dia} | 2112 ++++++++--------
.../yocto-recipe-advanced-lab.tex | 8 +
.../yocto-recipe-advanced-extend.dia} | 703 +++---
.../yocto-recipe-advanced.tex | 349 +++
.../yocto-recipe-basics-lab.tex | 8 +
.../yocto-recipe-basics-organisation.dia} | 737 +++---
.../yocto-recipe-basics-overview.dia} | 748 +++---
slides/yocto-recipe-basics/yocto-recipe-basics.tex | 381 +++
slides/yocto-recipe-extra/yocto-recipe-extra.tex | 147 ++
slides/yocto-resources/ELDYP.jpg | Bin 0 -> 189220 bytes
slides/yocto-resources/yocto-resources.tex | 27 +
.../yocto-sdk-eclipse-lab.tex | 10 +
slides/yocto-sdk-lab/yocto-sdk-lab.tex | 7 +
slides/yocto-sdk/yocto-sdk.tex | 275 +++
315 files changed, 18301 insertions(+), 18152 deletions(-)
diff --cc Makefile
index b15340c,8555f05..0450693
--- a/Makefile
+++ b/Makefile
@@@ -273,9 -304,7 +305,8 @@@ KERNEL_LABS = setup
kernel-serial-interrupt \
kernel-locking \
kernel-debugging \
+ kernel-marvell-armada \
kernel-git \
- # backup # Currently broken for kernel course
ANDROID_LABS = setup \
android-source-code \
More information about the training-materials-updates
mailing list