Автор: OKBRTS
Дата сообщения: 10.03.2010 19:44
Прочитал 3 части темы, читаю 4-ую. Большие спецы в основном собрались – может кто поможет ?
Итак, примерно 3 года назад мой Notebook Tecra 730CDT 1997 года выпуска (150 Мгц, 48 Мбайт, 2,1 Гб, 2 слота PCMCIA, USB отродясь не было, внешний СОМ-1, внутренний модем на СОМ-2, LPT-1, PS/2, CD ROM 6x (RW не читает даже, загрузка с него не возможна), FDD, инфракрасный порт) вышел на заслуженную пенсию по требованию больших дядей, которые посчитали его излишне старым. А так он бодро работал под NT4 одновременно в качестве сервера и клиента, демонстрируя возможности клиент-серверных приложений. Иногда обслуживал до 50 клиентов в качестве сервера в локальной сети.
Но вот 3 месяца назад он устал отдыхать и предложил себя в качестве большого экрана для автомобильного GPS навигатора (экран 12"). GPS приемники в основном работают через USB, поэтому в качестве ОС была выбрана 98SE (по минимуму). Интернет не нужен, украшательства не нужны. От звуковухи можно отказаться, от сетевой карты, модема, СОМов, LPT – тоже можно отказаться по крайней мере во время работы GPS.
Установил 98SE (отключил аппаратно в Setup BIOS: Sound, LPT, COMы, инфракрасный порт), обрезал с помощью 98lite в уже установленной системе следующие модули: Универсальный проигрыватель, Connection Manager, мастер настройки ISDN, Поддержка телефонии, ICM Color Profiles, Мастер обслуживания, Windows Management Interface, Источники данных, Поиск в Интернете, Свойства обозревателя, Справка Windows, Схемы оформления, Файлы Win3.1, Фоновые узоры, Поддержка Imaging, WinAlignTool, доктора Ватсона, Совместимость приложений, Файлы Readme, IE5, Web Folders, Очистка диска. Директория Windows на диске С (обычная FAT) ужалась с 170 Мб до примерно 100 Мб. Одновременно освободилась оперативная память на 2 Мб – стало 24 Мб свободной, из оставшихся – 10 Мб КЭШа и 14 Мб проги самой 98SE.
К Notebook был куплен адаптер PCMCIA – 4 порта USB (USB2.0 Cardbus чипсет VIA – сделано естественно в Китае) с драйверами в сумме на 200 Мб (по всяким переходникам – может разработчикам нужно – на E-mail). NUSB3.3 не дал драйвера для 2-х штук VIA PCI to USB Universal Host Controller, но дал драйвера для 1-го VIA PCI to USB Enhanced Host Controller и 1-го USB 2.0 Root Hub.
Оптимальной комбинацией установки оказалась следующая:
- сносим все упоминания про USB
- ставим VIA PCI to USB Universal Host Controller из драйверов, которые шли с переходноком
- ставим VIA PCI to USB Enhanced Host Controller, USB 2.0 Root Hub из NUSB3.3
- остальные 98SE ставит сама ни о чем не спрашивая (при втыкании Флешки): Накопитель USB – изготовитель Microsoft 16.11.2007 (видимо с NUSB3.3) и JetFlash…(одна из испытываемых флешек 1 Гб – возрастом где то 3-4 года) или King max USB2.0 FlashDisk (другая из испытываемых флешек 4 Гб – возраст 4 месяца) – изготовитель Стандартные дисковые накопители 5.05.1999 – видимо из инсталляционного пакета 98SE.
Результат:
- не молодая флешка обычно определяется и нормально отключается, но при считывании с нее файла более 1Мб подвешивает 98SE.
- молодая флешка определяется и отключается в 50% случаев, иначе подвешивает 98SE. Считывание возможно только очень малых файлов – до 20 Кб.
- принтер НР 930с вообще очень редко определяется (систематику не усек), а если определяется, то на приложенный к нему драйв USB говорит, что оборудования его Inf файле нет. Правда в этом файле написано, что он для 95, хотя в свое время работал на стационарном Компе со встроенным USB портом 1.1. Только не помню – это была 98SE или просто 98.
Что волнует:
- первое: во встроенном аппаратном Setup BIOS для PCI шины зашито мертво только одно 11 прерывание (PCI BUS = IRQ 11)
- второе: USB начинает видится только если Setup BIOS установить PC Card Controller Mode = CardBus / 16 bit (вместо PC Card Controller Mode = PCIC Compatible), хотя сетевуха PCMCIA D-Link DE-660 (10 Mb) на другом слоте PCMCIA работает нормально при любом положении єтого переключателя PC Card Controller Mode, причем что с адаптером PCMCIA – 4 порта USB или без него
- третье: даже для случая, когда отключены Sound, LPT, COMы, инфракрасный порт, сетевой адаптер распределение прерываний и других ресурсов, кроме памяти следующее:
[Конфликты/Доступ]
IRQ 11 VIA PCI to USB Enhanced Host Controller
IRQ 11 VIA PCI to USB Universal Host Controller
IRQ 11 VIA PCI to USB Universal Host Controller
IRQ 11 Поддержка IRQ для управления PCI
IRQ 11 Контроллер Toshiba ToPIC95 CardBus
IRQ 11 Контроллер Toshiba ToPIC95 CardBus
[Канал DMA]
2 Стандартный контроллер гибких дисков
4 Контроллер прямого доступа к памяти
0 (свободно)
1 (свободно)
3 (свободно)
5 (свободно)
6 (свободно)
7 (свободно)
[Прерывания IRQ]
0 Системный таймер
1 Стандартная клавиатура 101/102 или Microsoft Natural
2 Программируемый контроллер прерываний
6 Стандартный контроллер гибких дисков
8 CMOS и часы
11 VIA PCI to USB Enhanced Host Controller
11 VIA PCI to USB Universal Host Controller
11 VIA PCI to USB Universal Host Controller
11 Поддержка IRQ для управления PCI
11 Контроллер Toshiba ToPIC95 CardBus
11 Контроллер Toshiba ToPIC95 CardBus
12 PS2 (PS/2)
13 Сопроцессор
14 Стандартный контроллер жестких дисков IDE/ESDI
15 Стандартный контроллер жестких дисков IDE/ESDI
3 (свободно)
4 (свободно)
5 (свободно)
7 (свободно)
9 (свободно)
10(свободно)
Т.е. не смотря на избыток свободных прерываний PCMCIA и USB тем не менее сидят на одном – 11, и переходить куда либо в другое место не хотят. Правда в Свойствах – Система – Устройства – конфликты не фиксируются, то есть якобы система работает тем не менее нормально
- четвертое: волнует, что все установленные USB у меня это 2.0. Может процессор слишком слабенький и не может за ними угнаться, а с USB 1.1 справился бы ? Тогда если методы притормозить мои USB 2.0.
- пятое: драйверы PCMCIA у меня именуются 2 шт "Контролер Toshiba ToPIC95 CardBus" и 1 шт "Поддержка плат PCMCIA", поставщик Microsoft,от 5.05.1999 слишком старые. Контролер Toshiba ToPIC95 CardBus состоит из 7 файлов:
1. C:\Windows\System\CBSS.VXD, Microsoft, 4.10.2222, 1999г.
2. C:\Windows\System\PCCARD.VXD, Microsoft, 4.10.2222, 1999г.
3. C:\Windows\System\FLS2MTD.VXD, Microsoft, 4.10.1998, 1998г.
4. C:\Windows\System\LLS1MTD.VXD, Microsoft, 4.10.1998, 1998г.
5. C:\Windows\System\SRAMMTD.VXD, Microsoft, 4.10.1998, 1998г.
6. C:\Windows\System\CARDDRV.EXE, Unknown, Unknown, Unknown.
7. C:\Windows\System\SSMAPPES.VXD, Microsoft, 4.10.1998, 1998г.
Поддержка плат PCMCIA – не связана ни с каким из файлов.
Просьба уважаемых господ высказаться по всему кругу затронутых в сообщении вопросов, включая саму возможность реализации экрана GPS на 98SE и таком слабом Компе.