Allwinner EMAC. Руководство разработчика


    Введение       Модуль     Отладка  

Термины

  • SUNXI - Аппаратная платформа SOC Allwinner

  • MAC - Media Access Control - протокол управления доступом к среде

  • GMAC - Гигабитный Ethernet-контроллер

  • PHY - Физический приемопередатчик

  • MII - Media Independent Interface - независимый от среды интерфейс, интерфейс между MAC и PHY

  • RMII - Упрощенный медиа-независимый интерфейс

  • RGMII - Упрощенный гигабитный медиа-независимый интерфейс

    Ethernet - это технология связи в локальной сети, в соответствии со спецификацией протокола IEEE802.3, включая 10М, 100М, 1000M, 10G и другие скорости Ethernet.

    Положение Ethernet в TCP/IP в семействе протоколов показано на рисунке




    L1 - Физический уровень Ethernet и TCP/IP

    L2 - Cемейство протоколов и канальный уровень

    Канальный уровень включает в себя логическую цепочку:

    LLC Logical Link Control - управление передачей данных

    MAC Media Access Control - управление доступом к среде



    Платформа сетевых устройств

    Структура сетевого устройства в ядре линукс показана на следующем рисунке :




    На схеме уровни обозначены цифрами:

  • 1 - Уровень интерфейса сетевого протокола - обеспечивает унифицированный интерфейс отправки и получения пакетов данных для уровня сетевого протокола. dev_queue_xmit() отправляет данные и передает netif_rx() получает данные

  • 2 - Уровень интерфейса протокола - предоставляет систему для уровня интерфейса протокола. Структура, используемая для описания свойств и операций сетевых устройств net_device. Эта структура является контейнером каждой функции на уровне драйвера устройства.

  • 3 - Уровень драйвера сетевого устройства - устанавливает указатели функций операций, определенные в net_device (обычно не все), чтобы заставить оборудование выполнить соответствующее действие

  • 4 - Медиа-уровень сетевых устройств - физический объект, который выполняет отправку и получение пакетов данных, включая сетевые адаптеры и определенные среды передачи




  • Назад      Вперед