Skip to content

Curso de programación de sistemas operativos en tiempo real

License

Notifications You must be signed in to change notification settings

FernandoDorado/Curso-GNU-LINUX-en-C

Repository files navigation

CURSO DE GNU/LINUX EN C

Temas:

Sistemas operativos en tiempo real

1. Introducción
2. Clasificación
3. Características STR

Programación para aplicaciones en tiempo real

1. Introducción
2. Máquina convencional
3. Máquina operativa
4. Máquina simbólica

Concurrencia

1. Introducción
2. Concurrencia posix
	- Creación de procesos
	- Creación de hilos

Señales

1. Introducción
2. Programación de la máscara del proceso
	- Modificación de la máscara
3. Señales en 1003.1a
4. Generación de señales 
5. Espera de señales
	- Espera en 1003.1a
	- ESpera en 1003.1b
6. Manejadores
7. Temporizador basado en señales
8. Señales en procesos multihilo

Temporización

1. Introducción
2. Servicios de temporización
3. Temporizadores en ADA
4. Temporización en POSIX 1003.1a
5. Temporización en POSIX 1003.1b

Memoria Compartida

1. Sincronización
	- Espera activa
	- Semáforos
2. Memoria Compartida en POSIX 1003.1b
3. MUTEX

Mensajes

1. Introducción
2. Descripción a nivel de lenguaje: ADA
3. Paso de mensajes local en POSIX
4. Colas de mensajes

About

Curso de programación de sistemas operativos en tiempo real

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published