Ver Mensaje Individual
  #10  
Viejo 14/11/13, 09:00:23
Array

[xs_avatar]
MDLSoft MDLSoft no está en línea
Usuario muy activo
· Votos compra/venta: (1)
 
Fecha de registro: sep 2009
Localización: Marbella
Mensajes: 1,410
Modelo de smartphone: OnePlus 7Pro / iPhone 11
Tu operador: Otra
 Cita: Originalmente Escrito por thev1russ Ver Mensaje
el segundo sistema operativo que en realidad no es un sistema operativo. Se les pueden llamar drivers o como mucho BIOS.
No, una cosa son drivers, otra diferente es la BIOS y otra un RTOS y aunque suelen estar relacionados entre sí, son cosas diferentes con funciones diferentes.

En estos dispositivos al igual que lleva ocurriendo en las centralitas de los coches desde hace bastantes años (por ejemplo) corre un "pequeño" RTOS independiente del sistema principal. El SO cuando tiene que acceder al hardware específico de comunicaciones lo que hace es comunicarse con el RTOS y no con la capa física de hardware. Esto ocurre por dos motivos, uno como bien indica en el artículo es por la necesidad de cuidar unos margenes de tiempo muy específicos obligatorios para las comunicaciones y por otra parte, simplifica bastante la programación ya que se hace más modular.

Desde luego no tiene nada que ver con un driver ya que estos son programas que simplemente sirven de interfaz entre el sistema operativo y hardware. El RTOS embebido de estos dispositivos puede usar drivers pero obviamente no es un driver.

Más se parece a una BIOS, solo que la BIOS como su nombre indica son instrucciones básicas de entrada y salida, vamos lo que vendría siendo un puente entre el SO y el hardware, mientras que en el RTOS de estos dispositivos se hace una gestión completa del uso y acceso al hardware, porque es un sistema operativo y no una BIOS.
Responder Con Cita
Los siguientes 2 usuarios han agradecido a MDLSoft su comentario: