|
811cc93c5c
|
Add two new test acpi+pci configurations.
qemu -M pc, kolibrios.org server
|
2020-10-09 00:19:53 +03:00 |
|
|
6d302f27fe
|
Finally use ramdisk code for /rd/.
E.g. in the test 016_#f01_#draw_all.t.
|
2020-09-18 15:26:51 +03:00 |
|
|
01df7faab2
|
Ramdisk enabling, part one.
|
2020-09-18 06:00:32 +03:00 |
|
|
0cd2a759f2
|
Rearrange includes according to kernel32.inc.
Compile in posix/posix.inc and blkdev/rd.inc.
|
2020-09-18 05:31:10 +03:00 |
|
|
1f107b2f61
|
Use core/sync.inc and mutex.{init,lock,unlock} from KolibriOS.
|
2020-09-18 04:49:35 +03:00 |
|
|
62d8258cf2
|
Compile in core/{sched,irq,apic}.inc files.
|
2020-09-17 20:51:03 +03:00 |
|
|
1611215442
|
Use -Wpedantic and flexible array members instead of zero-length arrays.
|
2020-09-17 19:44:57 +03:00 |
|
|
b3a27127b2
|
New shell command: acpi_call, new test: ACPI Debug object.
Also, clean up extern/public variables.
|
2020-09-17 05:06:22 +03:00 |
|
|
d1e15190f4
|
tests: add machine configuration 005 from hidnplayr
|
2020-06-16 01:46:04 +03:00 |
|
|
5619ff2682
|
Fix logs for sf9 window size changes: width+1, height+1.
|
2020-06-11 23:52:43 +03:00 |
|
|
6f3117b665
|
Use slab allocator.
|
2020-06-05 21:24:57 +03:00 |
|
|
3e5a6ca3ed
|
Fix construction of the path to PCI config files.
Change %u to %x in sprintf format string ><.
|
2020-05-22 10:20:32 +03:00 |
|
|
75654b6dbc
|
Enable test 029_#acpi_m003.t: qemu -M q35.
|
2020-05-21 11:57:55 +03:00 |
|
|
8816634e90
|
Sync test logs.
|
2020-05-21 00:03:43 +03:00 |
|
|
aebe0c0e1f
|
Enable test 028_#acpi_m002.t.
|
2020-05-20 23:06:23 +03:00 |
|
|
141ad32fac
|
Sync logs with upstream.
|
2020-05-20 22:35:58 +03:00 |
|
|
b3020947af
|
Add commands pci_{set,get}_path, add pci config files.
|
2020-05-20 17:54:58 +03:00 |
|
|
6cc26c6f55
|
Sync logs with upstream.
|
2020-05-20 15:02:06 +03:00 |
|
|
70551882a9
|
Add stub for ACPI unit tests.
|
2020-05-20 14:17:31 +03:00 |
|
|
b22d2aacf3
|
Add commands shell_acpi_{set,get}_usage, update test logs.
|
2020-05-20 14:13:20 +03:00 |
|
|
d995632e71
|
Update test logs for upstream fix.
|
2020-05-19 18:20:46 +03:00 |
|
|
631271c94a
|
Add script indent_begin_end.py to make logs more readable.
|
2020-05-19 14:21:47 +03:00 |
|
|
5dbe6cb8f2
|
Replace NODE.Integer64 with NODE.Integer.
|
2020-05-19 13:52:05 +03:00 |
|
|
6f998c0a3a
|
Make ACPI logs reproducible and add ACPI reference logs.
|
2020-05-18 22:07:53 +03:00 |
|
|
9abb53b2cd
|
Add ACPI and PCI test files from real HW.
|
2020-05-18 16:20:17 +03:00 |
|
|
4585cd3d62
|
Fix ARP wrappers and add ARP test stub: test/025.
|
2020-05-12 02:35:22 +03:00 |
|
|
38a4a20b36
|
Initialize TASKDATA.pid field, this fixes test 016.
Also, rename disabled tests from *.t to *.d.
|
2020-05-12 01:01:33 +03:00 |
|
|
57fadae3dd
|
Add background related functions; umka_os works.
|
2020-05-11 06:38:44 +03:00 |
|
|
532f440ec9
|
Fix kernel stack size and TASK_COUNT usage.
|
2020-05-10 09:21:20 +03:00 |
|
|
10f97725c4
|
Move shell from umka_shell to separate module.
|
2020-05-10 07:21:49 +03:00 |
|
|
7f355dfed2
|
Call monitor thread from os thread.
|
2020-05-09 07:34:28 +03:00 |
|
|
90d1aaaccc
|
Handle cli/sti in scheduler: fake i flag with id flag.
|
2020-05-09 06:41:32 +03:00 |
|
|
0d07b5810f
|
Run net stack, jump to the osloop. Compiles, doesn't crash.
|
2020-05-09 05:15:57 +03:00 |
|
|
dad581883c
|
Move thread logic to linux/thread.c, rewrite os and idle threads in asm.
|
2020-05-09 00:50:54 +03:00 |
|
|
96d52454b7
|
Prototype of multitasking via sigsetjmp/siglongjmp.
|
2020-05-08 07:44:32 +03:00 |
|
|
aac2122c2c
|
Add wrappers of f76 ARP functions.
|
2020-05-07 20:48:17 +03:00 |
|
|
5d99380431
|
Merge kolibri.h and syscalls.h, rename kolibri.h to umka.h.
|
2020-05-07 04:57:01 +03:00 |
|
|
cea3923666
|
Allow per-vdisk cache adjusting settings.
Also, move vdisk_functions callback structure to vdisk.c.
|
2020-05-07 04:41:08 +03:00 |
|
|
728172f401
|
More network subfunctions of sf75 and sf76.
|
2020-05-07 04:08:20 +03:00 |
|
|
64ce1ee214
|
umka_shell: Add sf74 commands.
|
2020-05-07 00:33:32 +03:00 |
|
|
2bd42fd701
|
umka_shell: add i40 command to call arbitrary sysfn.
|
2020-05-06 17:53:15 +03:00 |
|
|
00fc0da12d
|
Fix typo in README: kofu -> umka_shell.
|
2020-05-05 18:55:49 +03:00 |
|
|
59efa1080b
|
umka_fuse: workaround when kolibri doesn't set the folder flag on dirs.
|
2020-05-05 18:48:29 +03:00 |
|
|
e8048655e2
|
Add local acpi/acpi.inc stub to compile with KolibriOS trunk.
|
2020-05-05 17:06:37 +03:00 |
|
|
e481975a89
|
Include ACPI related code, add PCI wrapper.
|
2020-05-02 02:40:06 +03:00 |
|
|
26fd52621d
|
Improve branch coverage for error-free cases.
Errors are mostly uncovered.
|
2020-03-12 00:51:48 +03:00 |
|
|
6179e7e614
|
New tests and images for coverage. Don't use sudo for mkfs.
|
2020-03-11 06:02:33 +03:00 |
|
|
7d3dea91c0
|
Introduce COVERAGE_ON/OFF macros, rename shell functions to shell_*.
Coverage collection slowdown is ~75x now.
|
2020-03-10 00:03:57 +03:00 |
|
|
70fc19fc5e
|
Fix tests for reading past EOF.
|
2020-03-09 17:35:00 +03:00 |
|
|
4b8b418f94
|
Add test of reading of >4GiB file.
dd if=/path/to/file status=none bs=1 skip=$((0xblah)) count=$((0xblah)) | rhash --sha3-256 --simple -
|
2020-03-08 22:53:11 +03:00 |
|