[FE training-materials-updates] jelly-bean's head updated: Rowboat uses Jelly Bean 4.2.2 for now (6a1cbec)

Maxime Ripard maxime.ripard at free-electrons.com
Tue Oct 29 11:37:09 CET 2013

Repository : git://git.free-electrons.com/training-materials.git

Branch 'jelly-bean' now includes:

     ef0529f Makefile: add support to look for pictures in agenda/
     8bbc72b agenda/kernel: the hardware used is now the BeagleBoneBlack
     2370304 agenda/kernel: fix lab title mistake
     b0b937d agenda/kernel: general details about the labss
     372f350 agenda/kernel: rework the agenda according to our discussions
     ccca3fa agenda/kernel: missing BeagleBoneBlack picture
     abd3956 kernel: use a BeagleBoneBlack slide instead of a Calao board slide
     e3bde5f Makefile: add a warning when building a single chapter that can't be built
     b772a08 Makefile: add a comment explaining why we're doing a filter on the slide list
     1142a42 kernel: re-organize training session
     bcae3a3 kernel: add a different chapter for kernel sources
     f55456e sysdev-linux-intro-sources: update kernel size figures to 3.10
     26700d5 sysdev-linux-intro-sources: update tarballs and patches example to 3.9/3.10
     ae94b8b block-filesystems-lab: fix warning /dev/sda warning
     eae15c8 kernel: split chapter on "kernel architecture for device drivers" in two chapters
     046025c Android course: add Alexandre Belloni as author
     3feb1b2 Git is now mentionned earlier
     45e2fff kernel-source-code-layout: mention the location of the DT directory
     fe222fd sysdev-linux-intro-features: add two new slides
     5b7d2c1 sysdev-linux-intro-compilation: mention DTBs as things being built
     c1a8ca9 Details on how to boot with the Device Tree
     f30e5bc Add a TODO list for the labs
     ec091fe Remove the slide "How To Create Kernel Patches"
     7bcd514 Small update to the labs TODO list
     c33214a Start to talk about the DT in the Device Model section
     0917a62 More Device Tree contents
     7151e54 sysdev-busybox: remove 'Practical lab' from lab slide title
     ff72d16 sysdev-linux-intro-configuration: fix typo
     f1b1ade sysdev-tinysystem: mem=20M should be inside a \code{}
     9ef5fc9 sysdev-block-filesystem: clarify explanation about kernel tree
     bbc96af Remove broken and quite obsolete Yagarto link
     dcd2d6b pm lab: fix broken powertop link
     debdee0 Fix issue in lab header
     5a8228b Let every session have its own lab archives
     1d96f34 unify the slide introducing the setup lab
     c444d6b sysdev-embedded-linux: fix size of Gtk diagram
     d4272ea sysdev-embedded-linux: fix font size of BR example to make it fit
     d4fbdcb sysdev-flash-filesystem: directory is named 'upload', not 'uploads'
     afa9da3 Merge branch 'master' into kernel-ng
     29ac9ef kernel sources lab: only use git
     6270b50 linux-versioning: improve, update and reorder
     06cd3d3 Split kernel source code lab
     4902679 kernel labs: use a shared src directory for sources
     65a269e kernel sources downloads: fetch stable branch
     d19089e kernel module environment: update working dir
     d340c87 Kernel module environment lab: port to BB Black
     52cd0ae labs: minor font size fix
     21f5264 kernel sources download lab: set directory
     59df7bd kernel sources: work on Linux stable 3.11.y
     692ce64 add DT patch for BeagleBone Black
     a18a52d kernel boot lab improvements and fixes
     52e944e kernel labs: add U-boot files for BBB
     dc04b88 kernel: adapt default u-boot configuration for our labs
     584d1dc Update BBB DT patch
     3a37130 Split and fix the kernel module environment lab
     de05862 kernel: module lab: update rootfs
     4952bfe kernel: bump up supported kernel version
     bfdb2a5 kernel: add reference to Beaglebone Black details
     4cdb864 kernel: correct name of "boot switch" button
     c41db7c kernel: add link to the System Reference Manual
     496a238 kernel labs: simplify MMC boot instructions
     78a158e kernel: device model lab - Initial file
     9168a17 Kernel labs: more placeholder files for future labs
     0f5e4de Beginning of the I2C section
     3b5c54f More I2C stuff
     dd22250 Complete the I2C section
     29e6784 kernel-device-model: fix "Device Tree binding" slide
     67f4eb0 Progress on pinmux
     e1f243a Complete pinmux part
     0be6497 Fix up the too long title
     1d04cf2 Improve the OMAP pinmux example
     00893a0 More stuff about the misc subsystem
     9850bb4 Some details about the userspace API of misc devices
     26a0192 kernel-device-model: misc improvements
     2e7587a kernel-device-model: remove part about SPI
     35f84d7 kernel-misc-subsystem: forgot to git add a diagram
     2c3be0e kernel-device-model: more improvements
     a5a00e4 kernel-agenda: we no longer teach how to generate patches
     c535c11 device model: add apparently forgotten "not"
     d7b7051 kernel: minor i2c slides fixes
     714e03e kernel: instruct to download the BBB SRM
     abde80a kernel: improve standalone Makefile
     db73ee8 kernel: move i2c lab
     ca5121e Introduce kfunc and ksymc LaTeX macros
     cb9961c fe theme: add routines for kernel symbols and files
     3138fc6 kernel: misc i2c slide improvements
     dd6463d kernel: move away legacy labs
     4417adf kernel: i2c lab - backup commit
     6b64649 kernel: i2c - punctuation fix
     133669c kernel: instruct to download the SoC TRM too
     b4ef039 kernel: i2c device model lab
     d6f46ca kernel sources lab: configure git (email, name)
     4f0a8fe kernel labs: update nfs root for the nunchuk lab
     6970119 kernel slides: rework chapter hierarchy
     ccecda9 kernel: i2c - fix lab description
     7ed0447 kernel - device model lab - add sysfs exploration
     6fc821e kernel i2c communication lab: pin muxing paragraph
     105c7ce Misc improvements to interrupt management slides
     088a323 Remove the SystemTap slides
     a81d21f debugging: add a diagram to explain openocd
     7c807c1 kernel labs: update root filesystem
     6946ff0 kernel-frameworks: wrap text
     2268bd9 Improve kernel frameworks to introduce character drivers
     23ef2a4 kernel labs: add i2c communication lab
     6647d07 kernel-input: Wrote the first slides
     4d7aee1 kernel-input: Added more slides on the kernel part
     c4d4f9e kernel - minor input slide updates
     3d5a43d kernel-input: fix typo that prevents compilation
     e77c663 porting: start new slides
     cd047fc kernel-input: misc improvements
     5b33c74 Improve block environments
     ca59fc0 kernel-input: add slide about userspace interface + misc improvements
     d2860fc kernel-porting: complete description of the OpenBlocks AX3-4 board support
     77b3636 kernel: i2c lab - connector pictures and diagram
     725f221 Details about SoC support
     11a3efc Add missing picture
     01dc8de Add development process/contribution slides
     da46300 kernel: fix build, reorganize versioning slides
     e9c6f98 kernel: remove an useless subsection title
     21d0015 Use \section instead of \subsection everywhere
     b14fadc kernel-debugging: promote to a section
     9b6f10f kernel: add subsection in very large chapters
     79d49ce kernel: remove dead code
     17e436d Add more \begin{block}...\end{block} to make things nicer
     9b087ec Name TI as the OMAP vendor for consistency
     0c64b54 lib32z-dev is now named lib32z1-dev
     0dd67d6 kernel: move the memory management slides later
     6f2a164 Reorganize agenda
     264b49a kernel - i2c input lab - backup commit
     0d13cf7 kernel: i2c lab - syntax fix
     9af73a4 android: KEY_EXIT: Reword to avoid confusion
     4f9f1c3 kernel: input slides - clarify explanation
     b6a98ac android: clarify conditions for adb root
     ad06939 kernel: complete i2c lab with input interface
     43b4fa2 fix typo
     2f384c2 kernel: Some frameworks aren't meant to be used by the userspace
     3bde9f2 Add a small slide to talk about how the resources are filled by the kernel
     96ed13c Most of the ARM SoCs nowadays have support for hard float
     581b7c8 Remove the allnoconfig slide. It's useless on ARM
     8804f27 Update i2c communication lab
     03da969 Remove power management lab
     d29a7bf kernel: remove serial framework lab
     b54be00 kernel: move kernel contribution workflow
     19101fc kernel: add backup slides section
     dc49746 kernel: migrate serial labs to OMAP
     3babab4 kernel: serial lab: backup commit
     1a39940 toolchain lab: native gdb workaround for ct-ng 1.18.0
     7c18caa kernel: update bootloader for bone black
     ff5f99e kernel labs: use U-Boot saveenv command
     bedf189 kernel labs: switch to a common nfsroot directory
     4a0e269 kernel labs: one nfsroot for all
     3ee5f68 kernel labs: update the simple module lab
     a05c0f1 kernel labs: add git command explanations
     0132fa6 kernel labs: adapt kernel debugging lab
     2edae6f kernel slides: remove CALAO board slide
     e7c14c5 Remove empty section
     2f405a8 PAE uses 40-bits addresses, not bigger pages
     9d365b9 Android is a distribution, not the input stack
     b07f189 kernel lab data: update feserial.c code skeleton
     40259d6 kernel serial lab - backup commit
     8853506 kernel labs: fix typo
     86728ff kernel labs: mention "git status"
     2797862 kernel: update ioremap() and iounmap() prototypes
     a7e9a1c kernel serial lab: mostly complete
     2610690 kernel: Remove advice about env setup script
     9c03554 kernel: The nunchuk spec says that it's running at 100kHz
     63c21b3 kernel: Add some i2c1 pin muxing testing
     a009a59 kernel labs: clarify serial pin connecting instructions
     7451bae Fix typo
     6de8cfe Remove other occurences to env.sh
     2d48412 kernel labs: serial iomem ready
     1489b07 kernel serial iomem lab - fix indenting and comment
     8a58db2 kernel serial iomem lab: minor improvement
     f7fd7d9 kernel serial iomem lab: fix description
     ec784df kernel labs: serial output - first updates
     4dad0b6 Merge branch 'kernel-ng'
     92bf001 kernel: misc slides - minor grammar fixes
     3222789 kernel labs: serial output - backup commit
     08ab9d4 kernel labs: temporarily hide incomplete labs
     8468d49 kernel labs: add details about MMC saveenv
     5aba5c2 sysdev-real-time: slightly reword wording when enabling high-res timers
     e67a122 sysdev-application-debugging: remove strip command that causes confusion
     890ccfa kernel labs: add Thomas' patch to the misc framework
     2e9e654 kernel labs - serial - remove executables
     36ea2bf kernel labs: complete serial-output
     ae44e61 kernel labs: fix git lab - Ready to be used
     cfde7d6 kernel lock lab: update obsolete instructions
     9649847 kernel: serial interrupts - misc updates
     40923c5 labs: kernel: Request the memory region when doing ioremap
     0c22780 labs: kernel: Fix inconsistencies in the length of the registers
     94b2811 labs: kernel: Be a bit more specific about where to put the pm_runtime calls
     2e3e67c kernel labs: serial interrupt lab now ready
     2187299 kernel debugging: remove trivial statement
     f39acd9 Fix misc spelling typos
     6139b57 nunchuk connection diagram: add details
     6a6e794 Add Android to the slides footer
     0927fa1 labs: improve the network conf instructions
     848cc68 sysdev U-boot lab: mention internal SD card readers
     f6a1401 U-boot lab: add details
     689a0c2 U-boot lab: instruct to set ethaddr
     f65dab8 u-boot lab: add directory to work in
     88a1411 Kernel versioning: stop talking a 2.7 branch
     18841f4 kernel patches: use a version scheme compliant with 3.x
     a80eca2 sysdev labs: instruct to create working directories
     d892093 filesystem labs: remove felabs/sysdev/fs
     a921b95 labs/kernel-serial-interrupt: replace tabs by spaces
     934daa9 kernel: Apply only the beaglebone DTB patch
     3287208 kernel: labs: Fix the path to the nunchuk folder
     9aafeb9 kernel: labs: the UART irq is not shared on the BBB
     5cf95e4 kernel: labs: the branch we created before is uart, not serial
     9725abc devtmpfs related changes
     09ceccd Use "upquote" package
     067bdec sysdev labs: don't ask to create /dev/ttyO2
     1cec4cb realtime slides: minor font fix
     94b416c lab-data: Add modinfo and strace to the NFS root for the kernel training
     d5c0226 kernel: device-model: Mention to ignore the pinctrl-related properties for now
     7f80c1f kernel: interrupts: tell that we need to register the interrupt in probe, and not init
     99dc467 kernel: porting: Use the cfa10036 to have a simpler detailed DT example
     9d878aa toolchain lab: remove the disk space information
     dfff33e toolchain lab: remove apt-get clean instructions
     e4f611f Toolchain lab updates
     3dbfd52 mmap kernel slides: fix remap_pfn_range prototype
     f2c1a47 kernel debugging slides: early printk details
     4f6319e PM slides: update to the PM QoS slide
     097c811 kernel nfsroot: rename busybox config file
     163d3cb kernel labs: update rootfs
     98e5b40 u-boot lab update
     14ca88f Setup lab: minor font fix
     0ec08bb sysdev kernel labs: directory creation fix
     14a0482 sysdev: kernel source lab updates
     d46507c u-boot lab: message that confirms MMC booting
     d1341c9 U-boot lab: add working MLO and u-boot.img binaries
     69c8d71 sysdev kernel lab: now boot with device tree
     95bb527 sysdev kernel lab: minor punctuation fix
     56d7a23 Merge branch 'master' into jelly-bean
     6a1cbec Rowboat uses Jelly Bean 4.2.2 for now

More information about the training-materials-updates mailing list