Linux Embedded

Le blog des technologies libres et embarquées

Archives mensuelles : novembre 2013

OpenSL-ES sous Android

Introduction Dans la continuité de l’article de présentation de jack [1], nous allons cette fois-ci nous intéresser à une autre pile audio orientée basse latence: OpenSL-ES OpenSL est une API standardisée proposée par la fondation Khronos [2] à destination des appareils mobiles. OpenSL couvre de nombreux domaines relatifs à l’audio, que ce soit l’échange de buffers audio avec les interfaces d’entrées…

Microcontrôleur et environnement critique, petit tour d’horizon

Contrairement aux microprocesseurs qui coordonnent un système en communiquant avec des puces mémoires et des périphériques d’entrées sorties externes, les microcontrôleurs sont des circuits intégrés qui rassemblent sur une même puce : le processeur, la mémoire (la ROM pour les programmes et la RAM pour les données des programmes) ainsi que divers périphériques et interfaces d’entrées sorties (broches GPIO, capteurs…

News : Sortie du kernel 3.12

Un nouveau kernel Linux, le kernel 3.12 est sorti le 2 novembre. Comme à notre habitude, nous citerons principalement les nouveautés liées à l’embarqué. Celles-ci sont : Le système de fichiers btrfs supporte désormais la déduplication offline des données. La déduplication consiste à supprimer les copies de données identiques dans le système de fichiers. Cette amélioration impacte particulièrement certains cas…

Mini HowTo: git merge et fichiers binaires

Le gestionnaire de version git est surtout utilisé pour conserver les sources des programmes, mais il peut parfois être pertinent d’y conserver des fichiers binaires. Le cas qui va nous intéresser est celui de documents LibreOffice conservés sous git (typiquement la documentation d’un projet). Toutefois la méthode peut être adaptée à tous types de documents binaire pour lesquels il existe…