EmbLogic FusionEgde Tech Convergence Program |
||
|---|---|---|
Phase B: Linux System Programming |
||
|
Outcome
|
Production‑grade user‑space systems code.
|
|
|
Focus
|
Processes (fork/exec), file I/O/mmap/fcntl/locks; IPC—pipes/FIFOs, message queues, shared memory (SysV/POSIX); Synchronization using semaphores, pthreads (attributes, sched, detach), mutex/rwlock/condvar, barriers/atomics; blocking/non‑blocking I/O, select/poll/epoll, timers.
|
|
|
Signature Labs
|
BME280 over I²C; MCP3008/MAX31855 over SPI; CAN (vcan/can0 or cape); PCIe enumeration (QEMU/VM).
|
|
|
Modules
|
Linux System Programming
|
|
|
Linux System Programming with data Analytics
|
||
|
Linux System Programming. MySQL
|
||
|
Advanced Linux System Programming
|
||
