Subversion Repositories Kolibri OS

Compare Revisions

No changes between revisions

Regard whitespace Rev 8903 → Rev 8904

/data/common/drivers/acpi/acpi
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/data/common/drivers/acpi/acpi.dll
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/data/common/drivers/acpi/readme.txt
0,0 → 1,17
ÂÍÈÌÀÍÈÅ! Ïðîñòîé çàïóñê ïðîãðàììû "acpi" èç ïàïêè drivers/acpi íè÷åãî íå äàñò.
Óñòàíîâêà äåëàåòñÿ â ðó÷íîì ðåæèìå, î ÷¸ì äàëüøå.
 
×òîáû âêëþ÷èòü APIC íàäî:
1) Î÷èñòèòü 120 Êá íà ðàìäèñêå /rd/1
2) Ñêîïèðîâàòü ôàéëû íóìåðàòîð óñòðîéñòâ (acpi è acpi.dll èç ïàïêè /kolibrios/drivers/acpi/) â /rd/1/drivers
3) Çàïóñòèòü /rd/1/drivers/acpi
4) Óáåäèòüñÿ, ÷òî ïàïêå /rd/1/drivers ïðèñóòñâóåò ôàéë devices.dat
5) Ñäåëàòü ðåñòàðò ÿäðà
6) Ïðîâåðèòü ðàáîòó ÿäðà è äðàéâåðîâ
7) Óäàëèòü íóìåðàòîð óñòðîéñòâ è ñîõðàíèòü îáðàç. Òåïåðü APIC áóäåò âêëþ÷àòüñÿ ïðè êàæäîé çàãðóçêå ÿäðà.
 
Äåòàëè ðåàëèçàöèè.
 
ßäðî â ïðîöåññå èíèöèàëèçàöèè, åù¸ äî ïåðåêëþ÷åíèÿ â ðåæèì ñòðàíè÷íîé àäðåñàöèè, ÷èòàåò òàáëèöû ACPI è îïðåäåëÿåò áàçîâûå àäðåñà IOAPIC è Local APIC. Íà âòîðîì ýòàïå ôóíêöèÿ APIC_init ïðîâåðÿåò áàçîâûå àäðåñà è çàãðóæàåò ôàéë devices.dat. Åñëè ôàéë çàãðóæåí óñïåøíî, ÿäðî íàñòðàèâàåò IOAPIC è Local APIC, ïåðåêëþ÷àåò îáðàáîòêó ïðåðûâàíèé â ðåæèì APIC è ïàò÷èò íîìåðà ëèíèé IRQ â êîíôèãóðàöèîííîì ïðîñòðàíñòâå PCI çíà÷åíèÿìè èç devices.dat.
 
Ïîäðîáíåå https://board.kolibrios.org/viewtopic.php?f=1&t=1195&hilit=devices.dat&start=105#p37822
/data/common/wallpapers/home light.png
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property