e44770ac18
uefi64kos: Fix stack alignment on function calls.
...
It is a formal requirement of UEFI spec that the stack is to be aligned
on 16 bytes on all calls to service routines. I changed eficall macro to
fstcall one in my previous commit. Due to differences in macro logic
that change broke UEFI boot on some platforms that do care about stack
alignment. This commit should fix the issue.
git-svn-id: svn://kolibrios.org@9253 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-11-05 02:17:31 +00:00
7454368c78
[KERNEL][TEST] Do not pack test kernel (test speedup)
...
git-svn-id: svn://kolibrios.org@9252 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-11-05 00:28:48 +00:00
bc7960659c
[KERNEL][TEST] Do not redirect stdin to qemu
...
git-svn-id: svn://kolibrios.org@9251 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-11-05 00:27:39 +00:00
5a7c52a4c4
[KERNEL][TEST] Add test kernel to autobuild
...
git-svn-id: svn://kolibrios.org@9250 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-11-05 00:21:53 +00:00
0b73fe657f
[KERNEL] Add test framework
...
git-svn-id: svn://kolibrios.org@9249 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-11-04 23:52:56 +00:00
Doczom
95f32fae09
fix start apps in kernel mode
...
git-svn-id: svn://kolibrios.org@9248 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-11-04 21:45:55 +00:00
turbocat
cf33391052
ktcc: Delete old tinygl library
...
git-svn-id: svn://kolibrios.org@9247 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-11-04 20:25:19 +00:00
Kirill Lipatov (Leency)
7015aadd71
System Panel:
...
- add Network Speed test (thanks Coldy for the idea)
- add AMDtemp, also add app icon into icons32.png
git-svn-id: svn://kolibrios.org@9246 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-11-03 22:53:03 +00:00
turbocat
041b56415a
Autobuild OpenTyrian has been added to ISO.
...
git-svn-id: svn://kolibrios.org@9245 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-11-03 22:02:17 +00:00
turbocat
66a0545330
OpenTyrian: Fixed VERSION and disabled exit, on unsupported scaling
...
git-svn-id: svn://kolibrios.org@9244 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-11-03 21:55:52 +00:00
hidnplayr
78c7f262bf
i8255x: Link detection.
...
git-svn-id: svn://kolibrios.org@9243 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-11-03 21:45:38 +00:00
turbocat
9ca128acbd
Added libc_test.c for testing libc.obj (by "navichok26")
...
git-svn-id: svn://kolibrios.org@9242 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-11-03 18:52:54 +00:00
Kirill Lipatov (Leency)
251d03d5f0
Upload optimized Phoenix and ASCL by Kolibrius
...
git-svn-id: svn://kolibrios.org@9241 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-11-03 18:23:06 +00:00
Doczom
b69f000608
updated list drivers for DRVINST
...
git-svn-id: svn://kolibrios.org@9240 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-11-03 18:04:19 +00:00
Kirill Lipatov (Leency)
661a4095c0
add Tyrian to Game Sentre, also add icon
...
git-svn-id: svn://kolibrios.org@9239 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-11-03 17:53:50 +00:00
Kirill Lipatov (Leency)
7d1b614236
tyrian: upload to SVN, add to ISO
...
git-svn-id: svn://kolibrios.org@9238 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-11-03 17:26:12 +00:00
Kirill Lipatov (Leency)
b654a4e928
View3DS by macgub: bugfixes and new rendering model - ray casted shadows. Check Readme for more info.
...
git-svn-id: svn://kolibrios.org@9237 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-11-03 16:39:08 +00:00
turbocat
ae85867e03
Replaced the old TinyBasic with the new ported one.
...
git-svn-id: svn://kolibrios.org@9236 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-11-02 22:35:25 +00:00
turbocat
ed57c702d1
tinybasic-1.0.4 fixed Tupefile.lua
...
git-svn-id: svn://kolibrios.org@9235 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-11-02 22:31:12 +00:00
turbocat
27ece40648
TinyBasic-1.0.4 added to autobuild
...
git-svn-id: svn://kolibrios.org@9234 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-11-02 22:27:40 +00:00
turbocat
82ddf447d5
libc.obj: Fixed div, ldiv, lldiv ( problem with the compatibility of returned structures in functions between tcc and gcc) thanks to Boppan).
...
git-svn-id: svn://kolibrios.org@9233 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-11-02 21:29:04 +00:00
hidnplayr
3bd9001d45
i8255x: Improved interrupt handling.
...
git-svn-id: svn://kolibrios.org@9232 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-11-02 20:34:40 +00:00
14beceb157
AHCI: support up to 8 controllers
...
git-svn-id: svn://kolibrios.org@9231 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-11-02 17:49:21 +00:00
turbocat
bd8a5b6e8e
libc.obj:
...
- added strtod();
- added "+" to fopen mode;
git-svn-id: svn://kolibrios.org@9230 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-11-01 14:46:28 +00:00
turbocat
5ab7151d7d
ktcc : libcryptal fixed crash
...
git-svn-id: svn://kolibrios.org@9229 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-11-01 10:03:14 +00:00
hidnplayr
3aa9014b7b
add very simple UDP server example
...
git-svn-id: svn://kolibrios.org@9228 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-11-01 07:19:05 +00:00
707e7037f0
uefi64kos: Detect last PCI bus, use fastcall macro.
...
* Detect last PCI bus via PCI Root Bridge IO protocol (uefi64kos only).
* fastcall macro by Tomasz is much cleaner than eficall from osdev board.
git-svn-id: svn://kolibrios.org@9227 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-11-01 02:04:30 +00:00
ConLenov
cffbb82ac5
Add 8Metro skin from ConLenov
...
git-svn-id: svn://kolibrios.org@9226 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-10-31 06:52:12 +00:00
ConLenov
c1ea6eb787
Add 8Metro skin from ConLenov
...
git-svn-id: svn://kolibrios.org@9225 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-10-31 06:48:45 +00:00
Doczom
4f072de650
update
...
git-svn-id: svn://kolibrios.org@9224 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-10-23 17:11:57 +00:00
Doczom
4f59e32470
fix bug in my fix bug
...
git-svn-id: svn://kolibrios.org@9223 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-10-23 16:05:08 +00:00
Doczom
bb36197cd2
fix bug http://bugs.kolibrios.org/view.php?id=145 in sf 4
...
git-svn-id: svn://kolibrios.org@9222 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-10-23 15:53:35 +00:00
83176ac8ef
kernel: Fix window redraw after 1px move.
...
If
- window A is above window B, and
- window A has been moved,
then window B receives a redraw event.
But if that move was 1px right or down, window B didn't receive an event
because of off-by-one error. Now it's fixed.
git-svn-id: svn://kolibrios.org@9221 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-10-18 16:23:18 +00:00
b5163461dc
[clink] Make it compile by GCC
...
git-svn-id: svn://kolibrios.org@9220 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-10-17 09:33:01 +00:00
496d1b957e
ahci: name drives as sdX instead of hdX
...
git-svn-id: svn://kolibrios.org@9219 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-10-16 22:13:26 +00:00
fa72a8449e
[clink] Update README.txt
...
git-svn-id: svn://kolibrios.org@9218 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-10-16 22:04:42 +00:00
Doczom
0463411ffd
rename amd_temp_view.asm in AMDtemp.asm
...
git-svn-id: svn://kolibrios.org@9217 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-10-16 08:06:45 +00:00
553742f877
libcrash: sync with upstream.
...
* Implement new algorithms:
- MACs: Poly1305, HMAC (SHA2_256, SHA2_512),
- ciphers: ChaCha20, AES256CTR, AES256CBC.
* Remove MD4 hash.
* Change API (it happens).
* Update crashtest example.
git-svn-id: svn://kolibrios.org@9216 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-10-15 00:52:46 +00:00
34050385a4
Autobuild: fix autobuild without GCC.
...
mtar.obj is compiled with GCC. Move it to the corresponding section of a
Tupfile to not break asm-only builds.
git-svn-id: svn://kolibrios.org@9215 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-10-15 00:32:35 +00:00
turbocat
3908f96f64
Added PDCurses library(uses SDL)
...
git-svn-id: svn://kolibrios.org@9214 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-10-04 19:26:53 +00:00
turbocat
e4070e69e0
Wolf3D: uSDL is no longer needed.
...
git-svn-id: svn://kolibrios.org@9213 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-10-04 17:21:33 +00:00
turbocat
66c02372de
OpenTyrian:
...
- uSDL_Delay is no longer needed.
git-svn-id: svn://kolibrios.org@9212 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-10-04 17:20:11 +00:00
turbocat
d26508bea9
SDL:
...
- Fixed SDL_Delay.
- Refactoring
git-svn-id: svn://kolibrios.org@9211 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-10-04 17:15:27 +00:00
Anton Krotov
5410543f49
CEDIT: minor fixes, refactoring
...
git-svn-id: svn://kolibrios.org@9210 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-10-03 17:44:42 +00:00
hidnplayr
683ccfc78f
Bugfix from 'Jurgen' for repne scasw / repnz stosw and handling of unknown/invalid opcodes.
...
See https://board.kolibrios.org/viewtopic.php?p=77209#p77209 for details.
git-svn-id: svn://kolibrios.org@9209 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-09-30 16:36:29 +00:00
Anton Krotov
c2885eb759
CEDIT: internal changes
...
git-svn-id: svn://kolibrios.org@9208 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-09-28 16:15:37 +00:00
turbocat
d38b3890d2
Added libshell for TCC
...
git-svn-id: svn://kolibrios.org@9207 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-09-26 19:56:07 +00:00
turbocat
8918a376d9
Added SDL headers to ISO for TCC
...
git-svn-id: svn://kolibrios.org@9206 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-09-26 18:07:01 +00:00
turbocat
7409019c5d
Loaded libSDL.a, libsound.a and updated libc.obj.a for tcc.
...
git-svn-id: svn://kolibrios.org@9205 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-09-26 17:59:57 +00:00
turbocat
2076a4a777
libc.obj:
...
- Added vsprintf to export
- Added sdltest.c example
git-svn-id: svn://kolibrios.org@9204 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-09-26 17:55:43 +00:00