<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE rss [<!ENTITY % HTMLlat1 PUBLIC "-//W3C//ENTITIES Latin 1 for XHTML//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml-lat1.ent">]>
<rss version="2.0" xml:base="http://www.kernel-labs.org">
<channel>
 <title>kernel-labs.org - </title>
 <link>http://www.kernel-labs.org</link>
 <description></description>
 <language>en</language>
<item>
 <title>Cross compiling Assembler in OpenMoko/Freerunner</title>
 <link>http://www.kernel-labs.org/?q=node/85</link>
 <description>Javier M. García López teaches how to program Freerunner from OpenMoko.org with assembler language. A Little Introduction, however a great contribution from a technical point of view&lt;br&gt;&lt;br&gt;

</description>
 <category domain="http://www.kernel-labs.org/?q=taxonomy/term/3">Estudio</category>
 <pubDate>Mon, 10 Aug 2009 08:10:07 -0400</pubDate>
</item>
<item>
 <title>Autotools and Kbuild &quot;hello world&quot;</title>
 <link>http://www.kernel-labs.org/?q=autotools</link>
 <description>Javier M. García López livens up kernel-labs with a brand new mini-howto about brings together Autotools (GNU build system) and Kbuild (Linux kernel build system).&lt;br&gt;&lt;br&gt;

</description>
 <category domain="http://www.kernel-labs.org/?q=taxonomy/term/2">Tutorial</category>
 <pubDate>Fri, 19 Dec 2008 14:31:12 -0500</pubDate>
</item>
<item>
 <title>OpenEmbedded Guide by Example</title>
 <link>http://www.kernel-labs.org/?q=openembedded-guide</link>
 <description>kernel-labs tires to contribute with OpenEmbedded initiative with the following Linuxdoc document:&lt;br&gt;&lt;br&gt;
&lt;p&gt;
&lt;a href=&quot;files/openembedded-guide/openembedded-guide.html&quot;&gt;OpenEmbedded Guide by Example v0.8&lt;/a&gt;
&lt;/p&gt;
&lt;br&gt;</description>
 <category domain="http://www.kernel-labs.org/?q=taxonomy/term/2">Tutorial</category>
 <pubDate>Mon, 21 Apr 2008 10:05:20 -0400</pubDate>
</item>
<item>
 <title>Laboratorio de empotrados kernel-labs.org (es)</title>
 <link>http://www.kernel-labs.org/?q=emb_lab</link>
 <description>Presentamos a continuación los sistemas que formarán parte del laboratorio de empotrados de kernel-labs.org. La idea es dotar a estos sistemas de plena funcionalidad software. Para ello usaremos diversos frameworks para empotrados (openembedded, ELDK, ...) y técnicas relacionadas con el desarrollo de sistemas Linux empotrados.&lt;br&gt;&lt;br&gt;

Hemos recopilado las arquitecturas de CPU más usadas, disponemos de x86, MIPS y ARM, no obstante queda pendiente la adquisición de la arquitectura PowerPC, también muy usada.
&lt;br&gt;&lt;br&gt;


</description>
 <category domain="http://www.kernel-labs.org/?q=taxonomy/term/4">Informe</category>
 <pubDate>Mon, 12 Nov 2007 07:09:30 -0500</pubDate>
</item>
<item>
 <title>Neo1973 GTA01B4: API para los timer PWM del s3c2410 (es)</title>
 <link>http://www.kernel-labs.org/?q=neo1973_art02</link>
 <description>Presentamos en este artículo la primera aportación práctica de kernel-labs.org al proyecto OpenMoko. La aportación ha consistido en dotar de soporte genérico a los timers PWM del microcontrolador, que dirige al teléfono Neo1973 y modificar algunos drivers, ya existentes, para el uso de este API genérico.&lt;br&gt;&lt;br&gt;

Los parches han sido aceptados por el líder técnico del proyecto,&lt;a href=&quot;http://gnumonks.org/~laforge/weblog/&quot;&gt;Harald Welte&lt;/a&gt;, por tanto, el equipo de kernel-labs.org puede considerarse en estos momentos como contribuidor voluntario del kernel Linux del proyecto OpenMoko.
&lt;br&gt;&lt;br&gt;


</description>
 <category domain="http://www.kernel-labs.org/?q=taxonomy/term/3">Estudio</category>
 <pubDate>Wed, 10 Oct 2007 14:02:55 -0400</pubDate>
</item>
<item>
 <title>Openmoko Neo1973 GTA01B4: Primeros apuntes (es)</title>
 <link>http://www.kernel-labs.org/?q=neo1973_art01</link>
 <description>Este pequeño tutorial nos muestra los pasos necesarios para poner en marcha nuestra unidad Neo1973 con rapidez. El objetivo es disponer de una unidad plenamente funcional para comenzar a investigar los recursos que nos ofrece.
&lt;br&gt;&lt;br&gt;

Adquirir un sistema empotrado completo de estas características, es una extraordinaria oportunidad para adentrarnos en el mundo de los sistemas empotrados con Linux y a la vez participar en los inicios de este revolucionario concepto de un  sistema completo open source.
&lt;br&gt;&lt;br&gt;

</description>
 <category domain="http://www.kernel-labs.org/?q=taxonomy/term/3">Estudio</category>
 <pubDate>Sat, 18 Aug 2007 11:55:06 -0400</pubDate>
</item>
<item>
 <title>Traducción Documentation/input.txt (es)</title>
 <link>http://www.kernel-labs.org/?q=input</link>
 <description>Andrés José Borek y Danilo Vladimiro Borek, colaboran amablemente con kernel-labs.org cediéndonos una traducción al castellano, del documento input.txt de la documentación oficial del kernel Linux. Puede ser una buena introducción para el artículo sobre el Input Subsystem que tendremos listo desde kernel-labs en fechas venideras.
&lt;br&gt;&lt;br&gt;

</description>
 <category domain="http://www.kernel-labs.org/?q=taxonomy/term/7">Traducciones</category>
 <pubDate>Sat, 10 Mar 2007 12:26:55 -0500</pubDate>
</item>
<item>
 <title>Qué hacer y qué no hacer en los controladores de dispositivo Linux (es)</title>
 <link>http://www.kernel-labs.org/?q=quehacer</link>
 <description>Javier M. García López, nuestro más estrecho colaborador, nos ha cedido esta magnífica traducción del conocido documento de KernelJanitors, &lt;a href=&quot;http://kerneljanitors.org/docs/driver-howto.html&quot;&gt;HOWTO: Linux Device Driver Dos and Don&#039;ts&lt;/a&gt;. Es un documento muy interesante que no podemos dejar de leer.
&lt;br&gt;&lt;br&gt;

</description>
 <category domain="http://www.kernel-labs.org/?q=taxonomy/term/7">Traducciones</category>
 <pubDate>Mon, 25 Sep 2006 03:02:25 -0400</pubDate>
</item>
<item>
 <title>Llamando al sistema (es)</title>
 <link>http://www.kernel-labs.org/?q=syscalls</link>
 <description>En este artículo vamos a estudiar cómo añadir una llamada al sistema, system call, a nuestro sistema operativo. Es una práctica bastante usada en las aproximaciones a la codificación del kernel Linux y bastante documentada, por ello, es obligado dar un repaso a todos estos conceptos. Entender el mecanismo de llamadas al sistema es una buena base para entender la filosofía de funcionamiento de un sistema Unix.&lt;br&gt;&lt;br&gt;

</description>
 <category domain="http://www.kernel-labs.org/?q=taxonomy/term/3">Estudio</category>
 <pubDate>Thu, 13 Apr 2006 05:06:47 -0400</pubDate>
</item>
<item>
 <title>Novedades y cambios en 2.6.16 (es)</title>
 <link>http://www.kernel-labs.org/?q=cambios2_6_16</link>
 <description>Tomando como base el excelente trabajo de kernelnewbies.org en &lt;a href=&quot;http://wiki.kernelnewbies.org/LinuxChanges&quot;&gt;kernelnewbies.org - LinuxChanges&lt;/a&gt;, vamos a presentar un resumen de los cambios más relevantes en la nueva versión del kernel Linux 2.6.16 (20 de Marzo del 2006). Para una lista completa de los mismos remitirse al documento anterior o al documento oficial
&lt;a href=&quot;http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.16&quot;&gt;kernel.org - ChangeLog-2.6.16&lt;/a&gt;, este último en un formato menos comprensible para los no iniciados.&lt;br&gt;&lt;br&gt;

</description>
 <category domain="http://www.kernel-labs.org/?q=taxonomy/term/4">Informe</category>
 <pubDate>Fri, 24 Mar 2006 15:34:29 -0500</pubDate>
</item>
<item>
 <title>Depuración con trazas (es)</title>
 <link>http://www.kernel-labs.org/?q=printk</link>
 <description>Inauguramos la sección dedicada a la depuración del kernel con un estudio de la técnica más simple e intuitiva:&lt;br&gt; trazas con &lt;code&gt;printk&lt;/code&gt;.&lt;br&gt;
El uso de trazas es la tendencia natural, por su sencillez, cuando se trata de depurar software en el ámbito del espacio de usuario. En este artículo veremos cómo también es posible realizar esta práctica en el espacio kernel.&lt;br&gt;&lt;br&gt;

</description>
 <category domain="http://www.kernel-labs.org/?q=taxonomy/term/3">Estudio</category>
 <pubDate>Sat, 18 Mar 2006 11:51:34 -0500</pubDate>
</item>
<item>
 <title>Kernel hacking con: vim + cscope + ctags (es)</title>
 <link>http://www.kernel-labs.org/?q=vicscope</link>
 <description>El editor de texto VIM nos facilita la tarea de manejar los fuentes del kernel Linux de una manera simple y potente. En este pequeño tutorial, presentamos algunas de las características del editor VIM, que lo convierten en todo un IDE para hackear el kernel Linux sin dificultades.&lt;br&gt;&lt;br&gt;

</description>
 <category domain="http://www.kernel-labs.org/?q=taxonomy/term/2">Tutorial</category>
 <pubDate>Wed, 25 Jan 2006 17:05:21 -0500</pubDate>
</item>
<item>
 <title>Tipo de datos lista en el kernel Linux (es)</title>
 <link>http://www.kernel-labs.org/?q=tipolista</link>
 <description>Las listas son tipos de datos abstractos de amplio uso en computación. El kernel Linux hace uso intensivo de estas estructuras en la representación y manipulación de sus datos. Los desarrolladores del kernel, han definido una implementación de este tipo de datos abstracto, para unificar criterios y evitar así que cada programador reinvente la rueda. En este artículo vamos a estudiar, por tanto, la implementación estándar del kernel Linux del tipo lista.&lt;br&gt;&lt;br&gt;

</description>
 <category domain="http://www.kernel-labs.org/?q=taxonomy/term/3">Estudio</category>
 <pubDate>Tue, 24 Jan 2006 16:20:43 -0500</pubDate>
</item>
<item>
 <title>Creación de un nuevo I/O scheduler Parte 1 (es)</title>
 <link>http://www.kernel-labs.org/?q=newiopart1</link>
 <description>En esta ocasión vamos a enfrentarnos al reto de crear un nuevo planificador de disco, o planificador de e/s. Ya hemos visto que existe un nutrido grupo de planificadores posibles a partir de la serie 2.6 del kernel:&lt;br&gt;

&lt;ul&gt;
&lt;li&gt;Anticipatory - AS (Jens Axboe y Nick Piggin)&lt;/li&gt;
&lt;li&gt;Complete Fairness Queuing - CFQ (Jens Axboe)&lt;/li&gt;
&lt;li&gt;Deadline (Jens Axboe)&lt;/li&gt;
&lt;li&gt;No Operation - NOOP (Jens Axboe)&lt;/li&gt;
&lt;/ul&gt;

Nuestra intención es adentrarnos en la codificación real del kernel Linux, extendiendo sus funcionalidades, no pretendemos proporcionar un nuevo planificador que supere o mejore los anteriores.&lt;br&gt;&lt;br&gt;

</description>
 <category domain="http://www.kernel-labs.org/?q=taxonomy/term/3">Estudio</category>
 <pubDate>Sun, 15 Jan 2006 11:54:25 -0500</pubDate>
</item>
<item>
 <title>Kernel Hackers</title>
 <link>http://www.kernel-labs.org/?q=noticakh</link>
 <description>Hemos creado una interesante sección, en la que presentamos enlaces a las páginas personales de algunos de los kernel hackers más conocidos: &lt;a href=&quot;?q=kernelhackers&quot;&gt;Kernel hackers&lt;/a&gt;. Visitar estos sitios con frecuencia, puede ser una buena práctica para satisfacer nuestra curiosidad y mantenernos al día con las últimas novedades en el desarrollo del kernel. Ellos son parte de los motores de esta elitista comunidad.&lt;br&gt;&lt;br&gt;

</description>
 <pubDate>Sun, 01 Jan 2006 15:21:09 -0500</pubDate>
</item>
</channel>
</rss>
