Board.KolibriOS.org

Official KolibriOS board
It is currently Thu Nov 14, 2019 9:32 pm

All times are UTC+03:00




Post new topic  Reply to topic  [ 262 posts ]  Go to page Previous 110 11 12 13 1418 Next
Author Message
 Post subject:
PostPosted: Mon Dec 02, 2013 10:47 am 
Offline

Joined: Tue Apr 12, 2011 11:19 pm
Posts: 1151
Всеже возможно. Вечером исправлюсь.

_________________
я лишь учусь


Top
   
 Post subject: Re:
PostPosted: Mon Dec 02, 2013 11:34 am 
Offline
Kernel Developer

Joined: Sun Feb 10, 2013 12:37 pm
Posts: 2329
punk_joker wrote:
Всеже возможно. Вечером исправлюсь.

Не нужно. Работает же, по загрузочному логу видно.

_________________
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!


Top
   
 Post subject:
PostPosted: Mon Dec 02, 2013 11:20 pm 
Offline

Joined: Tue Apr 12, 2011 11:19 pm
Posts: 1151
Еще тесты нужны?

_________________
я лишь учусь


Top
   
 Post subject: Re:
PostPosted: Tue Dec 03, 2013 1:45 am 
Offline
Kernel Developer

Joined: Sun Feb 10, 2013 12:37 pm
Posts: 2329
punk_joker wrote:
Еще тесты нужны?

Если у тебя есть компы, кроме тех которые ты уже проверил.

_________________
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!


Top
   
PostPosted: Tue Dec 17, 2013 5:09 pm 
Offline

Joined: Tue Apr 12, 2011 11:19 pm
Posts: 1151
HP Probook 4530s - DMA завелось


Attachments:
HP_probook_4530s.7z [2.25 KiB]
Downloaded 67 times

_________________
я лишь учусь
Top
   
PostPosted: Tue Dec 17, 2013 7:49 pm 
Offline
Kernel Developer

Joined: Sun Feb 10, 2013 12:37 pm
Posts: 2329
punk_joker wrote:
HP Probook 4530s - DMA завелось

А диск то там хоть есть? А то в том контроллере, что "увиделся" никаких устройств нет.

_________________
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!


Top
   
PostPosted: Tue Dec 17, 2013 10:04 pm 
Offline

Joined: Tue Apr 12, 2011 11:19 pm
Posts: 1151
Mario_r4 wrote:
А диск то там хоть есть? А то в том контроллере, что "увиделся" никаких устройств нет.
Как-то не обратил внимание на это. Завтра смогу повторить тест, и посмотрю.

_________________
я лишь учусь


Top
   
PostPosted: Wed Feb 19, 2014 2:16 am 
Offline
Kernel Developer

Joined: Sun Feb 10, 2013 12:37 pm
Posts: 2329
SVN r.4575 - я произвел группировку кода работающего с IDE во время загрузки, побочным эффектом явилось устранение бага с материнкой Asrock, когда при обращении к жесткому диску отваливалась половина портов USB, поскольку контроллеры делят между собой одно прерывание.

_________________
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!


Top
   
PostPosted: Mon Mar 10, 2014 3:42 am 
Offline
Kernel Developer

Joined: Sun Feb 10, 2013 12:37 pm
Posts: 2329
SVN r.4625
1) Больше никакого 16-битного кода из real mode, все данные получаются в 32-битном коде protected mode.
2) Больше данных по режимам IDE устройств.

_________________
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!


Top
   
PostPosted: Sat Mar 22, 2014 6:16 pm 
Offline
Kernel Developer

Joined: Sun Feb 10, 2013 12:37 pm
Posts: 2329
В данный момент я занят переделыванием кода для поддержки более одного контроллера IDE, однако у меня возникла проблема с ф.24 работа с проигрывателем компакт-дисков. Код старый и специфичный, более того у меня нет уверенности его корректной работы даже в текущем ядре. При внедрении поддержки более одного контроллера текущий код ф.24 гарантированно сломается. У меня нет ни времени, ни желания исправлять этот код. Из минусов существующий реализации - она работает только если к ATAPI приводу подключен шлейф звука идущий к микшеру звуковой платы, т.е. цифровое воспроизведение без этого аналогового шнурка не поддержано вообще.

Собственно хотелось бы знать - кто то пользуется проигрыванием компактов записанных по технологии CD-Audio? Я лично последний раз наблюдал использование такой функциональности под Шиндовс98 в играх "Age of Empires 2" и "Вангеры". В самом крайнем случае можно потом реализовать эту функцию в виде отдельного драйвера. Взять на себя единоличную смелость выкинуть эту функцию и этот код из ядра мне не позволяют уважение к чужому труду и гипотетическое наличие людей использующих эту функциональность. На работу остальных систем выбрасывание этого кода не повлияет и для загрузки и работы системы он не нужен. Совсем не нужен.

_________________
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!


Top
   
PostPosted: Sat Mar 22, 2014 6:23 pm 
Offline

Joined: Mon Sep 24, 2007 11:11 am
Posts: 2814
Я за выкидывание этой функции. Иногда нужно отказываться от старого хлама, чтобы продолжать прогресс.


Top
   
PostPosted: Mon Mar 24, 2014 2:53 am 
Offline
Kernel Developer

Joined: Sun Feb 10, 2013 12:37 pm
Posts: 2329
Вместе с ф.24 заодно выпиливается часть ф.21 и часть ф.26.
З.Ы. Ядро собирается, но запускать очково - потому первой жертвой будет Qemu.

_________________
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!


Top
   
PostPosted: Mon Mar 24, 2014 3:01 am 
Offline
Public Relations
User avatar

Joined: Mon Jun 07, 2010 12:01 pm
Posts: 1879
Mario_r4 wrote:
Вместе с ф.24 заодно выпиливается часть ф.21 и часть ф.26.
З.Ы. Ядро собирается, но запускать очково - потому первой жертвой будет Qemu.

Из системной документации я узнал, что ф.24, кроме проигрывания CD, также открывает и закрывает его. Открытие/закрытие будет оставлено, или тоже выпилено?


Top
   
PostPosted: Mon Mar 24, 2014 3:08 am 
Offline
Kernel Developer

Joined: Sun Feb 10, 2013 12:37 pm
Posts: 2329
yogev_ezra wrote:
Mario_r4 wrote:
Вместе с ф.24 заодно выпиливается часть ф.21 и часть ф.26.
З.Ы. Ядро собирается, но запускать очково - потому первой жертвой будет Qemu.

Из системной документации я узнал, что ф.24, кроме проигрывания CD, также открывает и закрывает его. Открытие/закрытие будет оставлено, или тоже выпилено?

Разумеется оставлено и даже допилено будет для поддержки cd0-cd11. Как минимум KFM и KFAR используют.

_________________
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!


Top
   
PostPosted: Tue Mar 25, 2014 2:51 am 
Offline
Kernel Developer

Joined: Sun Feb 10, 2013 12:37 pm
Posts: 2329
Mario_r4 wrote:
З.Ы. Ядро собирается, но запускать очково - потому первой жертвой будет Qemu.

Так жесткие диски в Qemu заработали, осталось допилить ATAPI и можно будет потренироваться на живых кошках.

_________________
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 262 posts ]  Go to page Previous 110 11 12 13 1418 Next

All times are UTC+03:00


Who is online

Users browsing this forum: No registered users and 3 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Limited