La Capa de Abstracción del Hardware: cómo los sistemas operativos doman al hierro

La Capa de Abstracción del Hardware: cómo los sistemas operativos doman al hierro

Author: Tomás González October 8, 2025 Duration: 13:15

En este capítulo nos sumergimos en la capa de abstracción del hardware (HAL) y descubrimos cómo actúa de intermediaria entre el software y los circuitos que dan vida a tu equipo. Te contaré de manera amena qué es la HAL, por qué es fundamental para que Windows pueda ejecutarse en arquitecturas tan distintas y cómo Linux logra algo similar sin un módulo único, tratando todos los dispositivos como archivos.

Hablaremos también de la evolución de HAL en el escritorio Linux, el papel de udev y cómo macOS resuelve el problema con su propia arquitectura, el I/O Kit. Todo ello con ejemplos sencillos para que te lleves una idea clara y práctica.

  • Veremos qué funciones expone la HAL de Windows y por qué está tan asociada al soporte de ACPI.

  • Explicaremos cómo Linux utiliza los descriptores de archivo y los nodos en /dev para abstraer discos, puertos serie o terminales.

  • Mencionaremos la filosofía de Apple al usar un marco orientado a objetos y qué implicaciones tiene para quienes desarrollan drivers.

Finalmente, reflexionaremos sobre la importancia de estas capas para la seguridad y estabilidad de los sistemas, siempre bajo una óptica que combina rigor técnico con una visión ética y conservadora del uso de la tecnología.


Tomás González, técnico y desarrollador web con experiencia en formación y proyectos prácticos, comparte su conocimiento en Podcast de tecnología e informática con Tomás González. Este espacio surge de su día a día, combinando la perspectiva de un profesional que trabaja en el sector con la claridad de un profesor acostumbrado a explicar conceptos complejos. En cada episodio, Tomás aborda temas de actualidad en el mundo digital, desarrollo web y herramientas informáticas, siempre con un enfoque aplicado y alejado del tecnicismo innecesario. La conversación fluye de manera natural, como si estuvieras en una de sus clases particulares o en una charla entre colegas, donde se desglosan problemas comunes y se exploran soluciones prácticas. Más que un monólogo, el podcast busca ser un recurso para quienes quieren entender el cómo y el porqué detrás de la tecnología que usamos. A lo largo de los episodios, se tratan desde fundamentos esenciales hasta aspectos más avanzados de programación y gestión de proyectos, reflejando su trabajo directo con clientes y alumnos. La idea es construir un conocimiento útil, paso a paso, evitando las modas pasajeras para centrarse en lo que realmente funciona. Escuchar este podcast es como tener a un experto a tu lado, desmontando mitos y ofreciendo guías claras para navegar el siempre cambiante panorama tecnológico.
Author: Language: es-es Episodes: 100

Podcast de tecnología e informática con Tomás González
Podcast Episodes
Nvidia RTX 5090: Filtraciones Revelan la Próxima Bestia de las GPUs [not-audio_url] [/not-audio_url]

Duration: 4:55
En este monólogo de 5 minutos, te cuento todo lo que sabemos hasta ahora sobre las filtraciones de la esperada Nvidia RTX 5090. Desde especificaciones sorprendentes hasta mejoras en rendimiento, este nuevo modelo promete…
La Metodología 5S: Organiza y Optimiza tu Espacio de Trabajo [not-audio_url] [/not-audio_url]

Duration: 5:02
En este monólogo de 5 minutos, exploramos la metodología 5S, una herramienta japonesa clave para mejorar la organización y eficiencia en el entorno laboral. Desde la clasificación de lo necesario hasta la creación de una…

«1...678910