Buenas,
Tengo 2 dudas sobre interrupciones que me surgieron con el ejercicio 7 del práctico 8, pero son generales:
1) ¿Cuándo es necesario declarar el main y cuándo no?
2) A veces, cuando tengo que hacer algo hasta que determinado bit cambie, "tranco" el programa en un while sin instrucciones hasta que el mismo bit sea cambiado por el hardware y después siga con las demás instrucciones teniendo en cuenta que si salió del bucle significa que el bit fue cambiado.
He visto algunas soluciones así y otras que simplemente usan el while(true) y varios ifs. (Por las dudas: además de los bucles también uso el while(true))
¿Estas 2 preguntas están relacionadas con que la máquina sea dedicada o no?
Gracias!
P.D: Encontré el siguiente link pero no me queda muy claro.