Search found 1497 matches

by 0CodErr
Mon Oct 31, 2016 10:54 am
Forum: Coding
Topic: SysFn62.4(|5|6):ReadPCIByte(|Word|Dword)
Replies: 13
Views: 8961

Re: SysFn62.4(|5|6):ReadPCIByte(|Word|Dword)

art_zh, спасибо, теперь понятно, почему так.
by 0CodErr
Mon Oct 31, 2016 10:45 am
Forum: Distributives
Topic: Не пора ли выпустить Колибри 0.7.8.0?
Replies: 159
Views: 86038

Re: Не пора ли выпустить Колибри 0.7.8.0?

Да, проблема, пожалуй, как раз в отсутствии Roadmap . Поэтому сейчас каждый просто делает то, что, в первую очередь, ему самому хочется. И без чётко определённых критериев может получиться так, что номер версии будет новый, а баги и недоработки останутся старые. И поэтому номер версии опять ничего о...
by 0CodErr
Mon Oct 31, 2016 10:45 am
Forum: System
Topic: @open
Replies: 53
Views: 36747

Re: @open

Leency wrote:@OPEN
Я вообще только сейчас заметил наличие такой программы. Но не очень понимаю, в чём профит от её использования. У меня, например, всё и так прекрасно запускается. И никаких проблем нет. Зачем ещё одна дополнительная прослойка?
Но дело-то хозяйское, конечно. Кому-то может и так нравится.
by 0CodErr
Mon Oct 31, 2016 10:45 am
Forum: HLL
Topic: C--
Replies: 223
Views: 171318

Re: C--

Leency wrote: Ctrl+C / Ctrl+V
Ну ты хоть бы код привёл тогда.
by 0CodErr
Mon Oct 31, 2016 10:45 am
Forum: File managers
Topic: Eolite
Replies: 996
Views: 492931

Re: Eolite

Code: Select all

SetCurDir
Сколько же лет прошло пока оно заработало :lol:
Как раз из-за этого не запускалось в Eolite viewtopic.php?f=9&t=2318#p66300
Можно было вон то viewtopic.php?f=45&t=3237&p=65764#p65764 запустить и проверить текущий путь
by 0CodErr
Sat Oct 29, 2016 12:07 pm
Forum: Network
Topic: The new network stack
Replies: 65
Views: 68581

Re: The new network stack

It seems that the description of SysFn76 is not complete .
For example, 5-Remove ARP entry
How do you determine which entry will be removed?
by 0CodErr
Sat Oct 29, 2016 11:05 am
Forum: Coding
Topic: SysFn39.2:GetBackgroundPixel
Replies: 3
Views: 4709

SysFn39.2:GetBackgroundPixel

API KolibriOS порой очень удивляет. * ecx = offset * Offset for pixel with coordinates (x,y) is calculated as (x+y*xsize)*3. Это ещё сначала xsize надо узнать. То есть, ещё один вызов SysFn. А ведь ядро это и так знает. Returned value: * eax = 0x00RRGGBB - pixel color, if offset is valid (less than ...
by 0CodErr
Sat Oct 29, 2016 1:46 am
Forum: Coding
Topic: SysFn68.3(4):ReadMSR(WriteMSR)
Replies: 0
Views: 21609

SysFn68.3(4):ReadMSR(WriteMSR)

Это ведь взаимоисключающие вещи
* ecx is ignored
...............................
Remarks:
* If ecx contains nonexistent or not implemented...
by 0CodErr
Sat Oct 29, 2016 1:04 am
Forum: Coding
Topic: SysFn62.4(|5|6):ReadPCIByte(|Word|Dword)
Replies: 13
Views: 8961

SysFn62.4(|5|6):ReadPCIByte(|Word|Dword)

Returned value:
* eax = -1 - error (access to PCI is disabled or parameters
are not supported); otherwise
* al/ax/eax (depending on requested size) contains the data;
the other part of register eax is destroyed
А что, если data = -1? Это ведь будет не отличить от error.
by 0CodErr
Sat Oct 29, 2016 12:34 am
Forum: Coding
Topic: SysFn68.16:GetDriver
Replies: 0
Views: 21459

SysFn68.16:GetDriver

* Driver ABC is loaded from file /rd/1/drivers/ABC.obj.
В папке "/rd/1/drivers" только .sys.
* If the driver was not loaded yet, it is loaded;
if the driver was loaded yet, nothing happens.
Это, вероятно, уже не так работает.
by 0CodErr
Fri Oct 28, 2016 11:47 pm
Forum: Coding
Topic: SysFn69.2:SetThreadContext
Replies: 8
Views: 7880

SysFn69.2:SetThreadContext

А указатель на контекст как передаётся? Parameters: * eax = 69 - function number * ebx = 2 - subfunction number * ecx = thread identifier * edx = size of context structure, must be 0x28=40 bytes Returned value: * function does not return value Format of context structure is shown in the description ...
by 0CodErr
Fri Oct 28, 2016 9:28 pm
Forum: Coding
Topic: SysFn66.4:SetHotKey
Replies: 0
Views: 21315

SysFn66.4:SetHotKey

Вот это не понятно
* cl determines key scancode;
use cl=0 to give combinations such as Ctrl+Shift
Если cl=0, то где ScanCode должен быть тогда?
С другой стороны
edx = 0xXYZ determines possible states of control keys:
И тогда зачем может понадобиться cl=0?
by 0CodErr
Fri Oct 28, 2016 12:35 pm
Forum: Network
Topic: The new network stack
Replies: 65
Views: 68581

Re: The new network stack

Can't find 2 - ICMP: 3 - enable/disable ICMP echo reply In source only this icmp_api: movzx eax, bh shl eax, 2 test bl, bl jz .packets_tx ; 0 dec bl jz .packets_rx ; 1 .error: mov eax, -1 ret
by 0CodErr
Fri Oct 28, 2016 12:10 pm
Forum: Coding
Topic: SysFn68.2:CacheRDPMC
Replies: 0
Views: 21254

SysFn68.2:CacheRDPMC

RDPMC при загрузке запрещено?
Правильно ли понимаю, что RDPMC можно разрешить, но нельзя обратно запретить?
by 0CodErr
Fri Oct 28, 2016 11:57 am
Forum: Network
Topic: The new network stack
Replies: 65
Views: 68581

Re: The new network stack

Pathoswithin wrote:Probably, the indent should be removed...
Yes, the indent may confuse someone.
Also, it seems the .read_mac function yet not complete.