Skip to content
  • FaceBook
  • X
  • Instagram
  • Mastodon
  • Blusky
  • TikTok
  • Youtube
AMIGATRONICS

AMIGATRONICS

AMIGA & Retro

  • Inicio
  • The Podcast
  • Team
  • Recursos
  • About
  • Guía
  • Contacto
  • Submit News
  • Toggle search form

Etiqueta: emulador Emu68

Emu68-genet-driver v1.2

Posted on julio 18, 2025 By Amigatronics No hay comentarios en Emu68-genet-driver v1.2

El emu68-genet-driver v1.2 presenta una serie de mejoras y correcciones que buscan optimizar la gestión de la interfaz Ethernet Genet en Raspberry Pi 4 y Compute Module 4 (CM 4) dentro del entorno Emu68. Entre los cambios más destacados se encuentra la reescritura del anillo de transmisión (TX ring), implementando la función DMACopyFromBuff para colocar directamente los datos de transmisión en el anillo TX, lo que mejora la eficiencia al reducir copias innecesarias en memoria.

Asimismo, el código ha recibido una importante limpieza y refactorización para facilitar su mantenimiento y futura evolución. En el ámbito de recepción (RX), se ha añadido la inicialización del coalescing de paquetes, aunque actualmente esta funcionalidad es ineficaz debido a la ausencia de soporte de interrupciones expuestas al procesador M68k, por lo que queda pendiente su activación en próximas versiones.

Una mejora relevante es la incorporación del filtro de dirección de hardware para direcciones multicast, que se activa si hay menos de 15 direcciones multicast en uso, ayudando a reducir el tráfico innecesario. También se ha añadido soporte para el modo promiscuo, aunque este último, junto con la funcionalidad multicast, no ha sido testeado exhaustivamente debido a la falta de tiempo para identificar qué software en AmigaOS utiliza estas características. El desarrollador invita a la comunidad a reportar si conocen aplicaciones que hagan uso de estas funciones para poder validar su correcto funcionamiento.

Se ha corregido un error conocido como “MTU bug”, que afectaba al tamaño máximo de unidad de transmisión y que ahora debería permitir un manejo correcto de paquetes Ethernet sin fragmentación incorrecta.

Respecto a la compatibilidad con la pila de red Roadshow, el desarrollador ha identificado que solo entre el 25% y 30% de los buffers que Roadshow expone son capaces de usar DMA, por lo que el 70% restante requiere copias a buffers internos, lo que limita la eficiencia. No está claro si esta limitación es inherente a Roadshow o si podría solucionarse mediante ajustes en sus archivos de configuración. Como trabajo en progreso, se está explorando la posibilidad de habilitar DMACopyToBuff, lo que permitiría copiar datos hacia buffers DMA, aunque parece complejo lograrlo sin trucos avanzados debido a que la arquitectura SANA-II no encaja fácilmente con la forma en que funcionan las tarjetas de red modernas.

El desarrollador advierte que esta versión es una pre-release y puede no ser completamente estable. Aclara que algunos problemas detectados podrían deberse a fallos de hardware no relacionados con el driver, lo que invita a la comunidad a probar la versión y reportar cualquier incidencia para mejorar su robustez.

Emu68-genet-driver v1.2

Comparte esto:

  • Comparte en Facebook (Se abre en una ventana nueva) Facebook
  • Compartir en X (Se abre en una ventana nueva) X
  • Compartir en Telegram (Se abre en una ventana nueva) Telegram
  • Enviar un enlace a un amigo por correo electrónico (Se abre en una ventana nueva) Correo electrónico
  • Compartir en WhatsApp (Se abre en una ventana nueva) WhatsApp
  • Compartir en Mastodon (Se abre en una ventana nueva) Mastodon
  • Compartir en Bluesky (Se abre en una ventana nueva) Bluesky

Me gusta esto:

Me gusta Cargando...
Actualidad, Desarrollo, Software

agosto 2026
L M X J V S D
 12
3456789
10111213141516
17181920212223
24252627282930
31  
« Jul    
Comentarios Recientes
  1. Avatar de James
    James en The Amiga Future magazine Issue 182 – preview is now available to view onlineagosto 20, 2026

    A ... le ha gustado esto.

  2. Avatar de aguijon1
    aguijon1 en ZombiLynx, mucho más que un port de la mano de Kikems.agosto 19, 2026

    Chapeau! No sabía que Kikems programaba "en serio. Un port de interés.

Leer Más Comentarios

Join Telegram Community
  • RedPill 0.9.24 Desarrollo
  • NetSurf 2.7 Actualidad
  • WinUAE: adaptaciones para AmigaOS4 Emulación
  • Otro juego en preparación: Hard Copy Party Videojuegos
  • RDVrecov 1.11 lanzado: Busca particiones PFS/SFS perdidas en un HD Actualidad
  • P96 v3.0 Actualidad
  • Ami Dream – Genera texto a imágen por IA Actualidad
  • Facts, tu AMIGA en hora sin necesidad de pila Miniclases

Copyright © 2026 AMIGATRONICS.

Cargando comentarios...
%d