OSDev

для всех
Текущее время: 03 май 2024, 02:50

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




Начать новую тему Ответить на тему  [ Сообщений: 27 ]  На страницу Пред.  1, 2, 3  След.
Автор Сообщение
 Заголовок сообщения: Re: Эмуляторы
СообщениеДобавлено: 30 окт 2007, 18:41 

Зарегистрирован: 10 май 2007, 11:33
Сообщения: 1206
iZzz32, а что ты скажешь насчет вот этого комментария из конфиг-файла:
Цитата:
#  IPS is used to calibrate many time-dependent events within the bochs
[*]  simulation.  For example, changing IPS affects the frequency of VGA
[*]  updates, the duration of time before a key starts to autorepeat, and
[*]  the measurement of BogoMips and other benchmarks.

Вот это тоже по-моему будет к месту:
Цитата:
...
pit: realtime=1
...

This was written for an earlier version of Bochs. As it stands this file will work, but the "pit:" (programmable interval timer) parameter is going to be removed from future releases of Bochs, and a warning message will be seen on startup if this line is left in. You can delete this line, or comment it out by placing a '#" character at the start of the line, and then add the following line:

clock: sync=realtime, time0=1

to make the bxrc file be interpreted without warnings.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Эмуляторы
СообщениеДобавлено: 30 окт 2007, 19:12 

Зарегистрирован: 30 окт 2007, 16:37
Сообщения: 6
Цитата:
а что ты скажешь насчет вот этого комментария из конфиг-файла
//Phantom-84 30.10.2007, 20:41

Скажу, что мне давно стоило прочитать http://sourceforge.net/tracker/?group_id=1...tail&aid=536329
Там и про ips, и про sync со slowdown-ом.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Эмуляторы
СообщениеДобавлено: 04 ноя 2007, 21:06 

Зарегистрирован: 03 июл 2007, 11:07
Сообщения: 54
Кстати, у QEMU действительно есть глюки. Например, я попробовал запустить на нём ЛогоРОС (и на Bochs'e, и на реальном компьютере запускается нормально). И что же... Не работает! Так что всегда надо тестить на реальном железе...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Эмуляторы
СообщениеДобавлено: 05 ноя 2007, 12:03 

Зарегистрирован: 02 май 2007, 14:25
Сообщения: 126
Цитата:
Кстати, у QEMU действительно есть глюки. Например, я попробовал запустить на нём ЛогоРОС (и на Bochs'e, и на реальном компьютере запускается нормально). И что же... Не работает!
//vkos 4.11.2007, 21:06

Значит ОС неправильно написана :).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Эмуляторы
СообщениеДобавлено: 05 ноя 2007, 12:12 

Зарегистрирован: 03 июл 2007, 11:07
Сообщения: 54
По-моему, это всё же относится к QEMU.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Эмуляторы
СообщениеДобавлено: 05 ноя 2007, 15:17 

Зарегистрирован: 28 окт 2007, 18:33
Сообщения: 1418
Между прочим, глюки не только в осях бывают ;) Так что глюк может быть вызван и эмулятором. Впрочем, в любом случае надо хорошенько разобраться, где возник глюк, и попытаться понять, почему. Возможно, например, что разработчик оси "заложился" на некие особенности оборудования, которые в реале имеют место, а на эмуляторе не реализованы потому, что не являются стандартными. В этом случае можно нарваться на то. что ось не будет работать и на другом "железе". Я сам на подобное натыкался в ВМ Parallels, когда первый раз определял распределение памяти с использованием ACPI -- на реальном железе всё работало, а ВМ падала. Оказалось, что я именно "заложился" на возможное, но не обязательное поведение BIOS.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Эмуляторы
СообщениеДобавлено: 05 ноя 2007, 15:24 

Зарегистрирован: 30 окт 2007, 16:37
Сообщения: 6
Цитата:
Кстати, у QEMU действительно есть глюки. Например, я попробовал запустить на нём ЛогоРОС (и на Bochs'e, и на реальном компьютере запускается нормально). И что же... Не работает! Так что всегда надо тестить на реальном железе...
//vkos 4.11.2007, 22:06

Эмулятору нужен правильный образ дискеты, если образ неправильный — получаешь глюки. Всё честно. Тебе сейчас PM придёт.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Эмуляторы
СообщениеДобавлено: 05 ноя 2007, 15:46 

Зарегистрирован: 03 июл 2007, 11:07
Сообщения: 54
Что значит неправельный образ дискеты??


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Эмуляторы
СообщениеДобавлено: 05 ноя 2007, 18:53 

Зарегистрирован: 30 окт 2007, 16:37
Сообщения: 6
Оффтоп: а почему PM-ы не отправляются?

vkos, тебе сообщение в мыло ушло. Если коротко: 1-байтовый файл может быть образом дискеты? А 513-байтовый? А любой другой файл с размером, не выровненным по границе сектора?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Эмуляторы
СообщениеДобавлено: 05 ноя 2007, 20:07 

Зарегистрирован: 22 май 2007, 15:29
Сообщения: 283
Если юзать бутлодер из рассылки, то образ должен быть размером как минимум столько цилиндров, сколько указано в бутсекторе.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 27 ]  На страницу Пред.  1, 2, 3  След.

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


Кто сейчас на конференции

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


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

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB