Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

239 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EMBSYS

This repository stores my lectures and labs on GNU/Linux for embedded systems with some reminders in system programming.

Lectures

Lectures are separated in several parts:

  • Introduction : licenses, POSIX, opensource vs free software, ...
  • Linux System Programming : processus, pthread, signals, mutex, IPC, ...
  • Kernel architectures and Linux module programming
  • Bus and communication devices : PCI, I2C, RS232, ...
  • Memory and file system
  • Embedded systems tools and compilation steps : busybox, buildroot, yocto, uboot

Labs

Several exercises are available :

  • GNU/Linux System Programming
  • Embedded system with RPI3
  • Usefool Tools (autotools, docker, git, ...)

About

Lectures and labs for GNU/Linux in embedded systems

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages