7bedba2c53
kolibri-ahci:
...
- refactoring: use swap_bytes_in_words for strings in ident space
- added viewing lba48 addresable sectors count, disk capacity in MiB and GiB
- other small changes
git-svn-id: svn://kolibrios.org@9138 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-08-16 17:36:12 +00:00
48a6c045c4
kolibri-ahci:
...
- fix build
git-svn-id: svn://kolibrios.org@9136 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-08-14 14:04:25 +00:00
b8a5378080
kolibri-ahci:
...
- optimized signature checking
git-svn-id: svn://kolibrios.org@9135 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-08-14 13:59:08 +00:00
a85d76349a
kolibri-ahci:
...
- added drive type detection
- identify now works both for SATA and SATAPI
- small fixes
git-svn-id: svn://kolibrios.org@9134 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-08-13 21:41:56 +00:00
324586c098
kolibri-ahci:
...
- fixed identify command sending, now driver successfully identifies hard disk model on my acer aspire
- small changes
git-svn-id: svn://kolibrios.org@9131 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-08-10 12:24:33 +00:00
16ff205237
kolibri-ahci:
...
- fixed issue with staggered spin-up, so now works better on real hardware
- more verbose debug output
- other small changes
TODO: improve reading identification space
why identification space is all zeroes on my acer aspire ?
git-svn-id: svn://kolibrios.org@9130 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-08-09 19:32:15 +00:00
39368a57b4
kolibri-ahci:
...
- added ahci_port_identify (it works!)
- other fixes
- todo: fix dirty codestyle)
git-svn-id: svn://kolibrios.org@9074 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-07-21 23:00:47 +00:00
f195324958
kolibri-ahci:
...
- make some padding and reserved field anonymous
- correct mistake in FIS_DMA_SETUP, some fileds were absent
- small fixes
git-svn-id: svn://kolibrios.org@9072 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-07-21 15:33:47 +00:00
774aee343f
kolibri-ahci:
...
- added more structures
- added function ahci_find_cmdslot
- small fixes
git-svn-id: svn://kolibrios.org@9069 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-07-20 16:25:00 +00:00
9ea50cc779
kolibri-ahci:
...
- add ahci_send_cmd
- add ahci_flush_cmd
- add ahci_port_rebase
- other small changes
git-svn-id: svn://kolibrios.org@9068 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-07-16 16:39:49 +00:00
760c9f36c4
kolibri-ahci:
...
- add functions start_cmd and stop_cmd
- small changes
git-svn-id: svn://kolibrios.org@9065 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-07-13 20:20:23 +00:00
a8fd8dac68
kolibri-ahci:
...
- added FIS structures
- shorten some names in HBA_MEM structure
git-svn-id: svn://kolibrios.org@9064 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-07-13 17:09:18 +00:00
turbocat
3ee8369ec6
Kolibri-F:
...
- Added sprintf to the kernel.
- Added a notification from @notify when there are exceptions in the application.
- Added debug files to bochs
git-svn-id: svn://kolibrios.org@9051 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-07-11 11:17:39 +00:00
Magomed Kostoev (mkostoevr)
eccd8f2198
[CLEVERMOUSE_PE_KERNEL] Apply CleverMouse PE patch
...
git-svn-id: svn://kolibrios.org@9048 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-07-09 19:26:55 +00:00
Magomed Kostoev (mkostoevr)
360e379fc7
[KERNEL] Get ready to apply CleverMouse PE patch
...
git-svn-id: svn://kolibrios.org@9047 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-07-09 19:19:04 +00:00
ffb87dab38
kolibri-ahci:
...
- started implementing drives detect
- other fixes
git-svn-id: svn://kolibrios.org@9037 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-07-08 19:20:11 +00:00
048b0de963
kolibri-ahci: refactoring
...
git-svn-id: svn://kolibrios.org@9024 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-07-08 14:27:05 +00:00
478c96b635
kolibri-ahci:
...
- improve controller initialization
- some refactoring
git-svn-id: svn://kolibrios.org@9023 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-07-08 11:56:47 +00:00
62850037f1
kolibri-ahci: delete file added by mistake
...
git-svn-id: svn://kolibrios.org@9022 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-07-07 22:48:31 +00:00
c587f61465
kolibri-ahci: added missed files + info with useful links
...
git-svn-id: svn://kolibrios.org@9021 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-07-07 22:37:28 +00:00
21816f5c0b
kolibri-ahci: upload first results on AHCI support
...
git-svn-id: svn://kolibrios.org@9020 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-07-07 21:53:12 +00:00
73864ff1d7
Create kolibri-ahci branch
...
git-svn-id: svn://kolibrios.org@9019 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-07-07 21:36:03 +00:00
turbocat
aa79e1a449
Recreation of the Kolibri-F branch. Part 2
...
git-svn-id: svn://kolibrios.org@8988 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-07-03 19:50:55 +00:00
turbocat
fc1285c39c
Recreation of the Kolibri-F branch. Part 1
...
git-svn-id: svn://kolibrios.org@8987 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-07-03 19:49:51 +00:00
turbocat
631f5b8e1e
Kolibri-F:
...
- Added syscall_ common name for system call functions.
- Fixed not logical names of system calls of functions.
git-svn-id: svn://kolibrios.org@8986 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-07-03 14:13:18 +00:00
turbocat
422f79f395
a new branch of the Kolibri-F core was created
...
git-svn-id: svn://kolibrios.org@8985 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-07-03 11:48:49 +00:00
Alex2003
e44d2d93da
roadmap for kolibri e 0.1
...
git-svn-id: svn://kolibrios.org@8670 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-04-16 19:42:49 +00:00
Alex2003
ed41eb9aa3
дорожная карта kolibri-e в формате utf-8
...
kolibri-e roadmap in utf-8 format
git-svn-id: svn://kolibrios.org@8096 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-10-12 18:31:45 +00:00
Alex2003
f05861a556
добавил маршрутный лист
...
roadmap included
git-svn-id: svn://kolibrios.org@8094 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-10-12 12:30:34 +00:00
Alex2003
a1ac239480
Help system not yet completed.
...
Test it!
____для русских
Ещё не доделанная справочная система.
Протестируйте!
git-svn-id: svn://kolibrios.org@8061 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-09-11 16:11:33 +00:00
Artem Jerdev (art_zh)
ce35591444
hardware cursor init code updated for Kavery GPU
...
git-svn-id: svn://kolibrios.org@6877 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-03-07 20:11:13 +00:00
Artem Jerdev (art_zh)
b718363009
VHDL code generator for PCI BIOS extension ROMs
...
git-svn-id: svn://kolibrios.org@6442 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-06-07 15:14:38 +00:00
Sergey Semyonov (Serge)
03c7eb4fa9
kos-acpi: PAE support
...
git-svn-id: svn://kolibrios.org@6339 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-03-14 03:45:15 +00:00
Sergey Semyonov (Serge)
97ab496246
kos-acpi: long command line support
...
git-svn-id: svn://kolibrios.org@6332 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-03-13 05:35:05 +00:00
Sergey Semyonov (Serge)
c9db062cdd
kos-acpi: reworked create_process and fs_execute
...
git-svn-id: svn://kolibrios.org@6319 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-03-11 04:51:41 +00:00
Sergey Semyonov (Serge)
1e6635e7d0
kos-acpi: new app loader
...
git-svn-id: svn://kolibrios.org@6317 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-03-11 03:20:04 +00:00
Sergey Semyonov (Serge)
b50e632506
kos-acpi: update
...
git-svn-id: svn://kolibrios.org@6311 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-03-07 19:07:20 +00:00
Sergey Semyonov (Serge)
7a7af713f0
kos-acpi: update process list on process creation and destroy.
...
git-svn-id: svn://kolibrios.org@6261 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-02-20 05:49:47 +00:00
Sergey Semyonov (Serge)
227be33173
kos-acpi: set_framebuffer()
...
git-svn-id: svn://kolibrios.org@6252 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-02-19 04:46:39 +00:00
Sergey Semyonov (Serge)
bbc41a6fd1
kos-acpi: framebuffer initialization
...
git-svn-id: svn://kolibrios.org@6246 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-02-18 14:37:40 +00:00
Sergey Semyonov (Serge)
d4aeb26207
kos-acpi: reworked restart etc
...
git-svn-id: svn://kolibrios.org@6242 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-02-17 14:32:29 +00:00
Sergey Semyonov (Serge)
6e1bd6d91d
kos-acpi: kernel restart reboot and shutdown
...
git-svn-id: svn://kolibrios.org@6240 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-02-17 02:56:18 +00:00
Sergey Semyonov (Serge)
a6e137e674
kolibri-acpi: update
...
git-svn-id: svn://kolibrios.org@6078 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-01-18 22:18:04 +00:00
Sergey Semyonov (Serge)
93f98eb37e
kolibri-acpi: update
...
git-svn-id: svn://kolibrios.org@5984 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-12-18 09:22:50 +00:00
Sergey Semyonov (Serge)
4ba939d3c8
kolibri-acpi: add some checks in hpet initialization code
...
git-svn-id: svn://kolibrios.org@5645 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-08-02 07:43:48 +00:00
Sergey Semyonov (Serge)
21df034c87
kolibri-acpi: initialize High Precision Event Timer and start main counter.
...
git-svn-id: svn://kolibrios.org@5629 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-07-30 13:04:35 +00:00
Sergey Semyonov (Serge)
272fd42b90
kolibri-acpi: fix mistype in futex_wake
...
git-svn-id: svn://kolibrios.org@5605 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-07-23 11:28:42 +00:00
Sergey Semyonov (Serge)
f5f30ba226
kolibri-acpi: futex_wait_timeout
...
git-svn-id: svn://kolibrios.org@5599 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-07-23 06:55:21 +00:00
Sergey Semyonov (Serge)
f6a101596a
kolibri-acpi: destroy_futex()
...
git-svn-id: svn://kolibrios.org@5597 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-07-22 15:07:12 +00:00
Sergey Semyonov (Serge)
80a2140a64
kolibri-acpi: update
...
git-svn-id: svn://kolibrios.org@5596 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-07-22 12:08:35 +00:00