<feed xmlns='http://www.w3.org/2005/Atom'>
<title>manut/vorlesung/kernel-devel/module-basics, branch schulung</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>https://git.mecka.net/manut/vorlesung/atom?h=schulung</id>
<link rel='self' href='https://git.mecka.net/manut/vorlesung/atom?h=schulung'/>
<link rel='alternate' type='text/html' href='https://git.mecka.net/manut/vorlesung/'/>
<updated>2019-02-07T16:03:50Z</updated>
<entry>
<title>fix various typos and wrong commands in slides</title>
<updated>2019-02-07T16:03:50Z</updated>
<author>
<name>Holger Dengler</name>
<email>dengler@linutronix.de</email>
</author>
<published>2019-02-05T11:10:44Z</published>
<link rel='alternate' type='text/html' href='https://git.mecka.net/manut/vorlesung/commit/?id=1df58f151a324dbe97f1958fafc1471ec911c629'/>
<id>urn:sha1:1df58f151a324dbe97f1958fafc1471ec911c629</id>
<content type='text'>
Fixes for:
- missing variable definition in Makefile
- wrong serial device in kernel parameters
- missing trace-cmd subcmd and wrong parameter (sched_switch is an
  event, not a plugin)
- missing #include in example code
- fix copy&amp;paste leftover

Signed-off-by: Holger Dengler &lt;dengler@linutronix.de&gt;
Reviewed-by: Kurt Kanzenbach &lt;kurt@linutronix.de&gt;
</content>
</entry>
<entry>
<title>kernel/devel: remove tabs</title>
<updated>2018-04-19T20:36:40Z</updated>
<author>
<name>John Ogness</name>
<email>john.ogness@linutronix.de</email>
</author>
<published>2018-04-19T20:36:40Z</published>
<link rel='alternate' type='text/html' href='https://git.mecka.net/manut/vorlesung/commit/?id=acd2549d4f9e53fc90a9e701ec51a277cfde12f2'/>
<id>urn:sha1:acd2549d4f9e53fc90a9e701ec51a277cfde12f2</id>
<content type='text'>
The new "make check" caught some tabs in .tex files. Remove them.

Signed-off-by: John Ogness &lt;john.ogness@linutronix.de&gt;
</content>
</entry>
<entry>
<title>kernel-basics/module work in linux source tree</title>
<updated>2018-04-19T20:08:54Z</updated>
<author>
<name>Manuel Traut</name>
<email>manut@linutronix.de</email>
</author>
<published>2018-04-19T19:46:26Z</published>
<link rel='alternate' type='text/html' href='https://git.mecka.net/manut/vorlesung/commit/?id=3a9e6ae3993f3809e2bd5faa8ccb36896d3cb01b'/>
<id>urn:sha1:3a9e6ae3993f3809e2bd5faa8ccb36896d3cb01b</id>
<content type='text'>
instead of having a out-of-tree kernel module (i hate them).

Signed-off-by: Manuel Traut &lt;manut@linutronix.de&gt;
</content>
</entry>
<entry>
<title>kernel/devel - module: fix driver examples</title>
<updated>2018-04-19T20:08:53Z</updated>
<author>
<name>Manuel Traut</name>
<email>manut@linutronix.de</email>
</author>
<published>2018-04-19T19:38:19Z</published>
<link rel='alternate' type='text/html' href='https://git.mecka.net/manut/vorlesung/commit/?id=3ab83d968bb38303162441f2c0805ca4703d5b66'/>
<id>urn:sha1:3ab83d968bb38303162441f2c0805ca4703d5b66</id>
<content type='text'>
remove devinit for probe and devexit for unregister functions

add __init and __exit for init and exit functions

Signed-off-by: Manuel Traut &lt;manut@linutronix.de&gt;
</content>
</entry>
<entry>
<title>remove german slides when english are available</title>
<updated>2018-02-20T14:33:14Z</updated>
<author>
<name>John Ogness</name>
<email>john.ogness@linutronix.de</email>
</author>
<published>2018-02-20T14:33:14Z</published>
<link rel='alternate' type='text/html' href='https://git.mecka.net/manut/vorlesung/commit/?id=0351969fdffa9959921d8ec38b7d0d7cf095fcd0'/>
<id>urn:sha1:0351969fdffa9959921d8ec38b7d0d7cf095fcd0</id>
<content type='text'>
Remove german slides if a completely translated english version is
available. For slides that have been translated to english, but do
not contain all the information of the german slides, the german
slides are still available. But they are only available for
reference. That will not be built.

Signed-off-by: John Ogness &lt;john.ogness@linutronix.de&gt;
</content>
</entry>
<entry>
<title>module-basics: fix wrapping</title>
<updated>2018-02-20T13:58:35Z</updated>
<author>
<name>John Ogness</name>
<email>john.ogness@linutronix.de</email>
</author>
<published>2018-02-02T10:24:44Z</published>
<link rel='alternate' type='text/html' href='https://git.mecka.net/manut/vorlesung/commit/?id=db855aca8c8a9931994d029cb7080ea6ae2ec4c0'/>
<id>urn:sha1:db855aca8c8a9931994d029cb7080ea6ae2ec4c0</id>
<content type='text'>
Wrap lines that are too long for the slide.

Signed-off-by: John Ogness &lt;john.ogness@linutronix.de&gt;
</content>
</entry>
<entry>
<title>module-basics: add a slide for vain plat full example</title>
<updated>2018-02-20T13:58:35Z</updated>
<author>
<name>John Ogness</name>
<email>john.ogness@linutronix.de</email>
</author>
<published>2018-02-02T10:16:21Z</published>
<link rel='alternate' type='text/html' href='https://git.mecka.net/manut/vorlesung/commit/?id=4f6bfde86b5fd731beca11cf916f86aa31b1169f'/>
<id>urn:sha1:4f6bfde86b5fd731beca11cf916f86aa31b1169f</id>
<content type='text'>
With the device tree added, the full example no longer fits in 5 slides.
Add a 6th slide to spread things out better.

Signed-off-by: John Ogness &lt;john.ogness@linutronix.de&gt;
</content>
</entry>
<entry>
<title>module-basics: cleanup vain examples</title>
<updated>2018-02-20T13:58:35Z</updated>
<author>
<name>John Ogness</name>
<email>john.ogness@linutronix.de</email>
</author>
<published>2018-02-02T10:14:14Z</published>
<link rel='alternate' type='text/html' href='https://git.mecka.net/manut/vorlesung/commit/?id=a9477375a86970e61b9d13317fdb7d0c862e7de9'/>
<id>urn:sha1:a9477375a86970e61b9d13317fdb7d0c862e7de9</id>
<content type='text'>
Cleanup the examples so that they show (and hide) the same things
for both examples.

Signed-off-by: John Ogness &lt;john.ogness@linutronix.de&gt;
</content>
</entry>
<entry>
<title>modules-basics: add device tree to full example</title>
<updated>2018-02-20T13:58:35Z</updated>
<author>
<name>John Ogness</name>
<email>john.ogness@linutronix.de</email>
</author>
<published>2018-01-31T11:41:51Z</published>
<link rel='alternate' type='text/html' href='https://git.mecka.net/manut/vorlesung/commit/?id=d3ee6df21abd25718b12130f0ba266cb3f1db2fa'/>
<id>urn:sha1:d3ee6df21abd25718b12130f0ba266cb3f1db2fa</id>
<content type='text'>
There are separate files showing the full vain example. They need to
show the device tree compatibility as well.

Signed-off-by: John Ogness &lt;john.ogness@linutronix.de&gt;
</content>
</entry>
<entry>
<title>module-basics: add device tree to vain</title>
<updated>2018-02-20T13:58:35Z</updated>
<author>
<name>John Ogness</name>
<email>john.ogness@linutronix.de</email>
</author>
<published>2018-01-31T04:46:56Z</published>
<link rel='alternate' type='text/html' href='https://git.mecka.net/manut/vorlesung/commit/?id=0e7cb133ccdd77a66de18e095815737f5c4e3481'/>
<id>urn:sha1:0e7cb133ccdd77a66de18e095815737f5c4e3481</id>
<content type='text'>
Modern kernels will use device trees for platform devices, so
make vain do the same.

(Also fixup an unnecessary line break.)

Signed-off-by: John Ogness &lt;john.ogness@linutronix.de&gt;
</content>
</entry>
</feed>
