alberto jose ramirez valadez marcel stockli contreras ernesto (neto, el hippie)
TRANSCRIPT
![Page 1: Alberto Jose Ramirez Valadez Marcel Stockli Contreras Ernesto (neto, el hippie)](https://reader035.vdocuments.site/reader035/viewer/2022081416/5665b4711a28abb57c917a84/html5/thumbnails/1.jpg)
Alberto Jose Ramirez ValadezMarcel Stockli ContrerasErnesto (neto, el hippie)
![Page 2: Alberto Jose Ramirez Valadez Marcel Stockli Contreras Ernesto (neto, el hippie)](https://reader035.vdocuments.site/reader035/viewer/2022081416/5665b4711a28abb57c917a84/html5/thumbnails/2.jpg)
En MINIX los procesos se comunican con mensajes, usando el principio de cita:
“Send” “Receive”
Todo esto se encuentra en proc.c
![Page 3: Alberto Jose Ramirez Valadez Marcel Stockli Contreras Ernesto (neto, el hippie)](https://reader035.vdocuments.site/reader035/viewer/2022081416/5665b4711a28abb57c917a84/html5/thumbnails/3.jpg)
Al kernel le corresponde traducir una interrupción de hardware:
Interrupt()
o bien un mensaje del software:
sys_call()
![Page 4: Alberto Jose Ramirez Valadez Marcel Stockli Contreras Ernesto (neto, el hippie)](https://reader035.vdocuments.site/reader035/viewer/2022081416/5665b4711a28abb57c917a84/html5/thumbnails/4.jpg)
Es por parte del HARDWARE
No manda un “mensaje”, manda una interrupcion
Manda como Source: HARDWARE. y como tipo de dato: HARD_INT
![Page 5: Alberto Jose Ramirez Valadez Marcel Stockli Contreras Ernesto (neto, el hippie)](https://reader035.vdocuments.site/reader035/viewer/2022081416/5665b4711a28abb57c917a84/html5/thumbnails/5.jpg)
Es por parte del Software (Kernel) Aqui si se manda informacion
Mini_send(caller_ptr, dest, m_ptr )
Mini_rec(caller_ptr, src, m_ptr )
CopyMess (copia el mensaje al buffer del proceso)
![Page 6: Alberto Jose Ramirez Valadez Marcel Stockli Contreras Ernesto (neto, el hippie)](https://reader035.vdocuments.site/reader035/viewer/2022081416/5665b4711a28abb57c917a84/html5/thumbnails/6.jpg)
Se hace por medio de Listas Ligadas
El que entra primero tiene prioridad:
![Page 7: Alberto Jose Ramirez Valadez Marcel Stockli Contreras Ernesto (neto, el hippie)](https://reader035.vdocuments.site/reader035/viewer/2022081416/5665b4711a28abb57c917a84/html5/thumbnails/7.jpg)
Para mayores informes: consultar el Capitulo 2.6.8 de nuestro libro favorito