Search found 177 matches

by rgimad
Sun Nov 14, 2021 4:04 pm
Forum: Drive subsystem
Topic: AHCI
Replies: 170
Views: 130311

Re: AHCI

Oops, #9231 is TOTALLY broken. I run latest iso in qemu with two hard disks. (no matter one, two, etc. it doesnt work at all).
And see:
Spoiler:
Screenshot from 2021-11-14 16-02-11.png
Screenshot from 2021-11-14 16-02-11.png (221.75 KiB)
Viewed 5287 times
Before #9231 it worked normally.
by rgimad
Sun Nov 14, 2021 3:44 pm
Forum: Drive subsystem
Topic: AHCI
Replies: 170
Views: 130311

Re: AHCI

9219 use name sdX instead of hdX for AHCI SATA drives Motivatios: 1. easier to understand drive is IDE or SATA. 2. fix issue: http://bugs.kolibrios.org/view.php?id=143 Это выглядит несколько костыльно, для CD/DVD дисков на AHCI контроллере теперь тоже новые имена наподобие scd придумывать? Я уже пр...
by rgimad
Thu Nov 11, 2021 10:41 pm
Forum: Compilers and programming
Topic: C-- Sphinx Compiler
Replies: 134
Views: 111533

Re: C-- Sphinx Compiler

Привет. Хочу высказать мысль насчет текущего языка и компилятора C - - . В нем много откровенно ненужного функционала, например: досовские таргеты и директивы связанные с ними, процедуры обработки прерываний. По самому языку есть странные вещи. С одной стороны, есть ассемблерные вставки (ключевое сл...
by rgimad
Tue Nov 02, 2021 11:32 am
Forum: Drive subsystem
Topic: AHCI
Replies: 170
Views: 130311

Re: AHCI

punk_joker wrote:First version, support up to 8 disks (tested only 5). It works in my case.
Test image

Next steps:
  • Clean code
  • Dynamic allocate memory for founded disks
8 disks or controllers?
by rgimad
Mon Nov 01, 2021 10:32 pm
Forum: English
Topic: Tried to run Kolibri on my real PC but it's stuck on "Initialize system directory /sys"
Replies: 15
Views: 8172

Re: Tried to run Kolibri on my real PC but it's stuck on "Initialize system directory /sys"

Marcelo wrote:I boot from flash :)
1) Can you tell what is your hard drive model? AHCI driver says "unknown device signature", it's strange..
2) Which disk mode is set in your BIOS: AHCI mode or legacy ATA mode ?
by rgimad
Wed Sep 15, 2021 5:53 pm
Forum: Drive subsystem
Topic: AHCI
Replies: 170
Views: 130311

Re: AHCI

punk_joker wrote:
rgimad wrote:Maybe I should implement working with all ahci controllers, not only first one.
Do you going to implement it in near future? If not, I'll start work on it.
I’m busy at the university now, so I have no time. So yes, you can work on it.
by rgimad
Sat Sep 11, 2021 11:40 pm
Forum: Drive subsystem
Topic: AHCI
Replies: 170
Views: 130311

Re: AHCI

punk_joker wrote:As I see in Windows device manager this motherboard has 5 AHCI controllers.
Maybe I should implement working with all ahci controllers, not only first one.
by rgimad
Sat Sep 11, 2021 2:16 am
Forum: Drive subsystem
Topic: AHCI
Replies: 170
Views: 130311

Re: AHCI

UEFI 7FAF719D-7CAF-4DB1-920A-BC9CE9140A35.jpeg 0B3805C6-DBFF-449B-B816-F4484188931C.jpeg Not UEFI E8A06BD9-828C-4195-A583-AE7B45B61042.jpeg E233AC60-0920-458B-A3CA-46DEA9C1878B.jpeg It’s new motherboard, and it has only AHCI mode Thanks, I see you have three ahci controllers. Current driver works o...
by rgimad
Fri Sep 10, 2021 8:49 pm
Forum: Periphery
Topic: Поддержка USB 3.0
Replies: 5
Views: 7365

Re: Поддержка USB 3.0

Will be xhci support or not depends on us.
You asked in chat, nobody answered:
Doczom wrote:Hello, does the xhci controller need to be initialized earlier than ehci or does it not matter?
So I suggest you to discuss xhci implementation related stuff here in this thread.
by rgimad
Mon Aug 30, 2021 10:50 pm
Forum: Drive subsystem
Topic: AHCI
Replies: 170
Views: 130311

Re: AHCI

All but one good so far! It appears the ICH6 SATA controller is a sheep in wolves clothes: "8086 2651 00 1f 02 03 01 01 8f 02 09 Intel Corp. Storage - IDE" https://pci-ids.ucw.cz/read/PC/8086/2651 Thank you for testing. As far as I understand problem is that this controller at first initi...
by rgimad
Sun Aug 29, 2021 11:34 pm
Forum: Drive subsystem
Topic: AHCI
Replies: 170
Views: 130311

Re: AHCI

Hi. After month of development, kolibri-ahci kernel branch works for read and write. Currently, I ve tested it only on qemu and my laptop. So it would be great if you test on your hardwares.
by rgimad
Tue Jun 22, 2021 9:16 am
Forum: Drive subsystem
Topic: Ошибки файловой системы
Replies: 187
Views: 103953

Re: Ошибки файловой системы

I temporarily disabled safety checks in sysfn70 , so acpi driver works now. But in future we need to add filesystem functions to kernel exports and make drivers use them. Drivers must not use sysfns via int 0x40, they are not userspace programs.
by rgimad
Sat Jun 19, 2021 7:43 pm
Forum: Drive subsystem
Topic: Ошибки файловой системы
Replies: 187
Views: 103953

Re: Ошибки файловой системы

Rewritten to fasm: format binary as "kex" use32 org 0 db 'MENUET01' dd 1 dd START dd I_END dd MEM dd STACKTOP dd 0 dd 0 START: ; IF WE UNCOMMENT THESE FOUR LINES ; THEN WORKS GOOD ; SO WE CAN MAKE CONCLUSION ; THAT BUG OCCURS WHEN ; WE PASS 70.2 A MEMORY REGION WHICH ; CONTAINS UNMAPPED VI...
by rgimad
Sun Jun 13, 2021 1:22 am
Forum: System
Topic: Очень функциональный шелл
Replies: 195
Views: 133735

Re: Очень функциональный шелл

use libj.obj instead of built-in "libc" big refactoring: fix indentation string constants moved to locale/.../globals.h files add new command - kfetch . It is like neofetch for KolibriOS: prints logo and main system information. other fixes Screen of kfetch: Screenshot from 2021-06-13 01-...
by rgimad
Sat Jun 12, 2021 4:45 pm
Forum: Games
Topic: Blocks
Replies: 15
Views: 7641

Re: Blocks

Прога крутая, респект!
Но у меня возник вопрос, может глупый, но какие преимущества у Борланд С++ над тулчейном от serge ?