Меню
+7 (495) 785-95-25
sale@lcard.ru
sale@lcard.ru
Страницы 1
Тема закрыта
|
||||
|
L780 + QNX RtP - непонятки.не могу обнаружить плату в пространстве IO портов (как впрочем и в mem -- то же) из под qnx6. Сканировал все 64к портов. Звуковуха, сеть, lpt и прочее -- видны, а на месте где должна быть L780 получаю in16()=-1, как по PLX адресам, так и по рабочим адресам платы. Кроме того, pci_attach_dev -- карту определяет криво, т.е. он ее находит, но вот адреса IO портов
При этом в ДОС, все работает, в RTX - то же.
мож кто сталкивался, а мож у меня система кривая?
|
|||
|
||||
|
Re: L780 + QNX RtP - непонятки.Ау-у! Разработчики. Если у вас все работает,
//плата ревизии B. #include <errno.h>
#include <sys/mman.h>
#include <hw/pci.h>
#define PLX_CNTRL 0x50 /* User I/O, PCI Target Response, EEPROM, Initialization Control */ main() {
struct pci_dev_info info;
int phdl = pci_attach(0);
ThreadCtl(_NTO_TCTL_IO, NULL);
|
|||
|
||||
|
Re: L780 + QNX RtP - непонятки.У нас нет QNX - мы пока работаем только с Linux |
|||
|
||||
|
Re: L780 + QNX RtP - непонятки.Я не использовал pci_attach_device, правда устройство было bus master, но это суть дела не меняет. Делал следующее:
Вроде все работало.
|
|||
|
||||
|
Re: L780 + QNX RtP - непонятки.Проблема с портами решилась. Фокус был в
|
|||
|
||||
|
Re: L780 + QNX RtP - непонятки.Проблема с портами решилась. Фокус был в
|
|||
|
||||
|
Re: L780 + QNX RtP - непонятки.Порты стали читаться без -1 ?
|
|||
|
||||
|
Re: L780 + QNX RtP - непонятки.Да, порты стали видны. Да, это именно этот флаг.
|
Страницы 1
Тема закрыта
Адрес: 117105, Москва, Варшавское шоссе, д. 5, корп. 4, стр. 2
Многоканальный телефон:
+7 (495) 785-95-25
Отдел продаж: sale@lcard.ru
Техническая поддержка: support@lcard.ru
Время работы: с 9-00 до 19-00 мск