Commit Graph

191 Commits

Author SHA1 Message Date
bf1af355fe Sync LodePNG with upstream 2022-06-28 12:25:04 +04:00
155df83d73 Clean up vnet, update README 2022-06-28 12:23:14 +04:00
7f88bbf11c Update copyright headers and years 2022-06-27 21:36:56 +04:00
f0f8cb8e37 Get rid of umka_ping hack! Use vnet_init 2022-06-27 16:41:29 +04:00
ac151ef588 [umka_os/linux] Simulate hw interrupts via signals 2022-06-26 23:57:02 +04:00
566de74194 Configure tap via C code. No shell commands needed 2022-06-26 12:44:16 +04:00
d82c5530ed Wrap fs_execute, works for umka_os tool! 2022-06-25 02:41:23 +04:00
52c2167249 Get rid of ctx->fout, use stdout instead 2022-05-31 21:10:43 +04:00
5314ef2cae Implement basic variables (to hide pointers from logs) 2022-05-31 17:43:41 +04:00
20b2013007 Compile in /init.inc 2022-05-30 21:47:49 +04:00
04833f514c Add missing coverage macros 2022-05-30 13:04:04 +04:00
219d72226a Use bestline library, update test logs 2022-05-30 02:08:15 +04:00
cfc0102d28 Use optparse library 2022-05-29 19:17:00 +04:00
a0d3499d57 Add wrappers/tests for keyboard, mouse and cursors 2022-05-29 01:55:13 +04:00
d479f8a121 umka_os: Load very basic userspace KolibriOS app 2022-05-26 16:45:36 +04:00
ce6ad3efa6 Add one more exfat test 2022-04-26 16:21:41 +04:00
52f3acaebc Add exfat test. 2022-04-23 22:34:24 +04:00
985f10fb88 Add tup build stub. 2022-03-12 00:20:40 +04:00
d59c8d5f55 Add a basic exfat test. 2022-03-12 00:08:20 +04:00
c5dd1673af Use freopen instead of fopen for test output 2022-02-09 22:45:17 +03:00
3cf74d2664 Sync with KolibriOS trunk
Tested on r9710.
2022-02-09 22:19:54 +03:00
mkostoevr
86a684c92b Fix skin build on windows 2021-12-15 22:31:03 +03:00
mkostoevr
c6cc898f2e Fix INCLUDE set on windows 2021-12-15 22:15:14 +03:00
25979e4a5b Include unistd.h and increase fasm memory 2021-12-13 17:04:42 +03:00
5eb6770760 Improve build on Windows via llvm-mingw 2021-12-13 16:57:05 +03:00
74f78a60de Build with clang optionally 2021-12-13 01:07:42 +03:00
3015516f22 Add ACPI and PCI test files 2021-12-12 21:54:53 +03:00
c963ccebd6 test: don't chown files on fat32 partition 2021-12-12 21:54:46 +03:00
mkostoevr
05abd26ece Disable test with 4TiB img required 2021-12-12 21:54:28 +03:00
mkostoevr
6a1da788e3 Make fat32_test0 reasonably fast 2021-12-12 21:54:20 +03:00
mkostoevr
bc5091705b Update workflow
- Add test target to main makefile
- Update .gitignore
- Simplify test/makefile
2021-12-12 21:54:12 +03:00
mkostoevr
08648324cb Add fat32_test0 test 2021-12-12 21:54:06 +03:00
mkostoevr
334866c209 Make it work on win32 2021-12-12 21:54:02 +03:00
mkostoevr
07e262d8b8 Make it cloneable on win32 2021-12-12 14:31:43 +03:00
mkostoevr
7100aac6d3 Make it compileable by clang 2021-12-05 15:13:44 +03:00
b5bd088e09 Clean branch main from acpi stuff, move it to branch acpi 2021-12-01 22:17:02 +03:00
129e6d4fe7 Update logs. 2021-11-17 20:56:40 +03:00
42c1c55029 Add write_devices_dat shell command, 043_#acpi_m012.t test 2021-11-17 20:56:32 +03:00
3d50050c6b Update logs. 2021-11-16 19:40:06 +03:00
74157df1cf Add umka_gen_devices_dat tool. 2021-11-04 05:52:50 +03:00
2f8181504c Implement and export more acpi wrappers. 2021-11-03 17:28:03 +03:00
18c6f4922c Add new shell commands: dump_win_map and set (variable). 2021-11-02 12:50:13 +03:00
72570a7bc3 Add ahci_init label, new tests, update logs. 2021-09-20 07:20:06 +03:00
ba8e7940b4 Fix wnd_number in 016_#f01_#draw_all.t 2021-07-17 05:15:14 +03:00
ffa2480f2a Replace some hardcoded values with macros 2021-07-17 03:03:36 +03:00
9fa1ef9625 Get rid of manual HEAP_BASE align, finally 2021-07-17 01:57:03 +03:00
d3cc2b0800 Update is_region_userspace macro to follow the proc 2021-07-17 00:11:55 +03:00
d04e71f6a5 Another check of returned value.
Also, add removed file.
2021-07-01 02:42:04 +03:00
d522e6c3e9 Align with kernel trunk. 2021-06-23 19:43:26 +03:00
e5d50667de Add basic node counting logic, update tests. 2021-05-31 17:32:04 +03:00