3Com 3c509
3Com 3c509 — линейка сетевых карт Ethernet IEEE 802.3 для компьютерных шин ISA , EISA , MCA и PCMCIA . [1] Он был разработан 3Com и выпущен на рынок в 1992 году, а в 1994 году последовала улучшенная версия 3c509B. [1] [2]
Функции
[ редактировать ]Семейство сетевых контроллеров 3Com 3c5x9 имеет различные комбинации интерфейсов компьютерной шины, включая ISA, EISA, MCA и PCMCIA. Для сетевого подключения 10BASE-2 , AUI и 10BASE-T используются .
Конфигурации физических карт
|
---|
СППЗУ DIP -28 (U1) для сетевой загрузки может иметь размер 8, 16 или 32 КБ. [1] Это означает, что EPROM типа 64, 128 и 256 кбит (2 ^ 10) совместимы, например 27C256.
Адрес загрузочного ПЗУ расположен между 0xC0000 – 0xDE000. [1]
Пример разборки, 3c509B-Combo
[ редактировать ]Etherlink III 3C509B-Combo зарегистрирован под идентификатором FCC DF63C509B. Основные компоненты на плате: Y1: кварцевый генератор 20 МГц, U50: интерфейс коаксиального приемопередатчика DP8392 , U4: главный контроллер 3Com 9513S (или 9545S и т. д.), U6: 8 КБ, 70 нс CMOS статическая ОЗУ , U1: DIP-28 27C256. стиль EPROM для загрузочного кода, U3: 1024-битный 5V CMOS Serial EEPROM (конфигурация).
Подробный разбор
|
---|
Разъем для компьютерной шины: ISA 16-бит.
Сетевые подключения: 10BASE-T ( 8P8C ), AUI ( DA-15 ), 10BASE2 ( BNC )
Настройка драйвера
[ редактировать ]Некоторые из возможных баз ввода-вывода ISA: 0x280, 0x300, 0x310, 0x320, 0x330, 0x340, 0x350. И IRQ 5, 7, 9, 10, 11, 12. Драйвер для OpenBSD , [3] NetBSD и FreeBSD — «ep»; [4] [5] для Linux это «eth». [6] [7]
Патенты
[ редактировать ]3c509B-C от 1996 г. указано использование патента США 5,307,459 с датой приоритета 28 июля 1992 г.
В патенте описан метод, в котором счетчик передачи данных запускает пороговую логику, которая генерирует раннюю индикацию или сигнал прерывания до завершения передачи. Адаптер также записывает информацию о времени в регистры состояния, чтобы драйвер устройства мог оптимизировать любую задержку. [8]
Использование
[ редактировать ]- Драйвер пакетов PC/TCP для использования с MS-DOS или PC DOS на X86.
- Amiga Сеть (сетевой интерфейс Майами MNI, gg2-3c509.mni)
См. также
[ редактировать ]- AMD Lance Am7990 — 1985 г., сетевой чип AMD Am7990
- NE2000 — 1987, сетевая карта Novell NE2000.
- RTL8139 — 1999 г., сетевой чип Realtek 8139 PCI.
Ссылки
[ редактировать ]- ^ Jump up to: а б с д и ж «EtherLink III Parallel Tasking ISA, EISA, Micro Channel и PCMCIA, Технический справочник драйверов адаптеров, члены семейства адаптеров 3Com EtherLink III» (PDF) (опубликовано 29 августа 2011 г.). Август 1994 года . Проверено 6 апреля 2016 г. (PDF)
- ^ «3Com 3C509B-TPO — WikiDevi» . 12 сентября 2014 г. Проверено 6 апреля 2016 г. (HTML)
- ^ «импортировать из Mindrot · kirei/flashboot@32e5b6b» . Гитхаб . Проверено 3 августа 2017 г.
- ^ «FreeBSD 4.11-РЕЛИЗ №1» (TXT) . Berklix.com . 17 декабря 2006 г. Проверено 4 августа 2017 г.
- ^ «cpu0: Intel 486DX (класс 486)» (TXT) . Fml.org . Проверено 4 августа 2017 г.
- ^ «Структура встроенного устройства LEAF Linux/списки рассылки» . sourceforge.net . Проверено 3 августа 2017 г.
- ^ Нитки, Паутина. «Архив списка рассылки: никаких прерываний на 3c509B» . Gossamer-threads.com . Проверено 3 августа 2017 г.
- ^ Патент США 5 307 459.
Внешние ссылки
[ редактировать ]- jaapsch.net - 27C256 256K (32K x 8) CMOS EPROM
- Карта PIC18F452 и 3COM 3C509B Ethernet ISA , управление 16-битной сетевой картой ISA с помощью PIC18F452
- Обходной путь для установки сетевых адаптеров NE2000/3C509 без Plug&Play ISA (2002 г.)