Например TDA7294

Форум РадиоКот • Просмотр темы - Доступ к LPT из под vmware
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Вт июн 17, 2025 07:37:19

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: Доступ к LPT из под vmware
СообщениеДобавлено: Чт июл 30, 2015 22:23:50 
Нашел транзистор. Понюхал.
Аватар пользователя

Зарегистрирован: Пн сен 05, 2011 10:03:06
Сообщений: 160
Откуда: Тула
Рейтинг сообщения: 0
Позволяет ли данная виртуальная машина получить физический доступ к порту LPT из под гостевой ОС?

_________________
Если бы на станции "Мир" стояли Винды, она бы еще висела и висела...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Доступ к LPT из под vmware
СообщениеДобавлено: Пт июл 31, 2015 18:28:44 
Друг Кота
Аватар пользователя

Карма: 129
Рейтинг сообщений: 2973
Зарегистрирован: Вт дек 20, 2011 12:46:51
Сообщений: 73966
Откуда: Петроград
Рейтинг сообщения: 4
а в первоисточнике ?
https://www.vmware.com/support/ws3/doc/ ... ices2.html
правда на вражеском языке

_________________
https://www.int-s.spb.ru
" Можно я лягу?"(C)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Доступ к LPT из под vmware
СообщениеДобавлено: Сб авг 01, 2015 01:01:40 
Друг Кота
Аватар пользователя

Карма: 233
Рейтинг сообщений: 11337
Зарегистрирован: Чт авг 30, 2012 20:24:40
Сообщений: 37346
Откуда: Нижний Новгород
Рейтинг сообщения: 2
~
:shock:
Цитата:
To add a parallel port to the virtual machine's configuration, take these steps with the virtual machine powered off.

Windows Hosts
Open the Configuration Editor.
Settings > Configuration Editor

Click Add to start the New Hardware Wizard.
Select Parallel Port, then click Next.
Make the appropriate selection to use a physical parallel port or connect the virtual parallel port to a file. If you want the parallel port output to go to a file, enter the path and filename or browse to the location of the file.
Click Finish.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Доступ к LPT из под vmware
СообщениеДобавлено: Сб авг 01, 2015 11:56:36 
Друг Кота

Карма: 13
Рейтинг сообщений: 84
Зарегистрирован: Чт сен 20, 2007 14:08:00
Сообщений: 13796
Рейтинг сообщения: 0
может он спрашивал про доступ на уровне драйвера для прямого доступа? на уровне файла оно может и работает

_________________
тематические ответы только в форуме, в приват не пишите


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Доступ к LPT из под vmware
СообщениеДобавлено: Сб авг 01, 2015 12:39:28 
Друг Кота
Аватар пользователя

Карма: 233
Рейтинг сообщений: 11337
Зарегистрирован: Чт авг 30, 2012 20:24:40
Сообщений: 37346
Откуда: Нижний Новгород
Рейтинг сообщения: 0
Ну ёпт. :facepalm:
Там можно выбрать и физический хоста (все драйверы уже встроены до нас):
Цитата:
Make the appropriate selection to use a physical parallel port or connect the virtual parallel port to a file.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Доступ к LPT из под vmware
СообщениеДобавлено: Сб авг 01, 2015 15:06:47 
Друг Кота

Карма: 13
Рейтинг сообщений: 84
Зарегистрирован: Чт сен 20, 2007 14:08:00
Сообщений: 13796
Рейтинг сообщения: 0
ты не понял
софт может использовать порт и открывать его как файл
а может через специальный драйвер, который загружается от имени пользователя и обращается на физический адрес
трансляция адреса может работать криво

_________________
тематические ответы только в форуме, в приват не пишите


Вернуться наверх
 
Распродажа паяльного оборудования ATTEN!
Паяльные станции, паяльники и аксессуары по самой выгодной цене.

По промокоду radiokot скидка 10%
Не в сети
 Заголовок сообщения: Re: Доступ к LPT из под vmware
СообщениеДобавлено: Сб авг 01, 2015 15:58:18 
Друг Кота
Аватар пользователя

Карма: 233
Рейтинг сообщений: 11337
Зарегистрирован: Чт авг 30, 2012 20:24:40
Сообщений: 37346
Откуда: Нижний Новгород
Рейтинг сообщения: 0
Цитата:
софт может использовать порт и открывать его как файл
Зачем это делать?
Гостевая система напрямую видит LPT хоста через драйвер vmware.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Доступ к LPT из под vmware
СообщениеДобавлено: Сб авг 01, 2015 22:55:56 
Друг Кота

Карма: 13
Рейтинг сообщений: 84
Зарегистрирован: Чт сен 20, 2007 14:08:00
Сообщений: 13796
Рейтинг сообщения: 0
ну например ком порт открывается как файл, используя винапи и стандартный драйвер
для лпт тоже есть такой и вмварь ставит свой в гостевую, заменяя стандартный
какой-то софт древний может использовать лпт как файл и гнать данные напрямую
например принтер матричный
а можно через драйвер

например для ком порта если работать через драйвер, то есть полный доступ к регистрам мелкасхемы юарт
я помню софт, который работал напрямую с железом из 98, а в хп не работал
так была написана прога для трансляции адреса стандартного лпт в адрес пци карты с лпт
так оно не заработало
так же не заработало и на железном лпт со стандартным адрес 378

у меня вон усб принтер не заработал
81 видит даже его как принтер, но драйверов нет
гостевая хп увидела, но не печатает
пришлось использовать принтсервер в роутере

_________________
тематические ответы только в форуме, в приват не пишите


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Доступ к LPT из под vmware
СообщениеДобавлено: Пн авг 03, 2015 23:42:09 
Мучитель микросхем

Карма: 22
Рейтинг сообщений: 87
Зарегистрирован: Ср сен 26, 2012 14:12:47
Сообщений: 447
Откуда: Київ
Рейтинг сообщения: 4
vmware может делать проброс USB, LPT и COM портов из физической машины в виртуальную. Никаких драйверов внутрь виртуальной машины vmware при этом не ставит. Можно запустить MS DOS 3.3 с дискеты 1.44 (виртуальной), а в нем софт, которой занимается ногодрыжеством, оперируя портом напрямую через регистры, и этот софт будет работать. Как это сделать, Андрей Бедов вот здесь писал. При этом на физической машине (хосте) LPT1 может быть вовсе не LPT1, и даже совсем не LPT, но гостевая система будет считать, что у неё есть полноценный стандартный LPT1. Эта хитромудреная штука поэтому и называется виртуальной машиной, потому что гостевая машина - это как бы полноценный компьютер со всем набором своих памяти, процессора, портов ввода/вывода и всего прочего, что подобает иметь компьютеру. А ещё есть другие супервизоры, например QEMU, которые на интеловской х86 архитектуре эмулируют Raspberry Pi, PowerMac, майнфрейм IBM и телефон с андроидом, и более того, это все вполне может работать одновременно, причем каждая гостевая машина будет считать, что её пустили на голом железе.
Недостаток один - снижение быстродействия и невозможность строго выдержать тайминги внутри гостевых систем - в реальности все плавает, хоть гостевая машина считает, что у неё все Ок.


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 9 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y