Subversion Repositories Kolibri OS

Rev

Go to most recent revision | Hide changed files | Directory listing | RSS feed

Filtering Options

Rev Age Author Path Log message Diff Changes
8120 1281 d 10 h dunkaist /kernel/trunk/core/ Fix r8111 for APIC mode: Don't skip LAPIC initialization if already mapped.  
/kernel/trunk/core/apic.inc
8119 1282 d 9 h dunkaist /kernel/trunk/ fix r8111: Map acpi_apic_base page before access.  
/kernel/trunk/acpi/acpi.inc
/kernel/trunk/kernel.asm
8118 1283 d 7 h dunkaist /data/ Autobuild hybrid bios/uefi kolibri.raw boot image.  
/data/Tupfile.lua
8117 1284 d 0 h dunkaist / kernel: Don't read acpi_dev_* vars that if uninitialized.

Currently only uefi4kos loader initializes these variables. May be one
day BIOS loaders will load DEVICES.DAT file and initialize these vars
too, may be one day we will detect APIC IRQs via ACPI. But not today.
 
/data/Tupfile.lua
/kernel/trunk/bootloader/extended_primary_loader/fat32/Tupfile.lua
/kernel/trunk/core/apic.inc
8116 1285 d 15 h maxcodehack /programs/other/tte/ Some updates for TinyTextEditor  
/programs/other/tte/tte.c
8115 1288 d 9 h dunkaist /kernel/trunk/ Remove unused macro and fix a comment.  
/kernel/trunk/const.inc
/kernel/trunk/gui/window.inc
8114 1288 d 10 h maxcodehack / Delete original pictures  
/programs/games/fridge/screen.png
/data/common/games/fridge/h.png
/data/common/games/fridge/v.png
/programs/games/fridge/h.png
/programs/games/fridge/v.png
8113 1288 d 12 h maxcodehack /data/common/games/fridge/ Add to ISO 2  
/data/common/games/fridge/Fridge
/data/common/games/fridge/h.png
/data/common/games/fridge/v.png
8112 1288 d 12 h maxcodehack /data/ Add 'fridge' to ISO  
/data/common/games/fridge
/data/Tupfile.lua
8111 1288 d 14 h dunkaist /kernel/trunk/ kernel: Split acpi.inc and hpet.inc from init.inc.

Also, replace some hardcoded constants with macros.
 
/kernel/trunk/acpi
/kernel/trunk/acpi/acpi.inc
/kernel/trunk/core/hpet.inc
/kernel/trunk/boot/shutdown.inc
/kernel/trunk/const.inc
/kernel/trunk/core/apic.inc
/kernel/trunk/init.inc
/kernel/trunk/kernel.asm
/kernel/trunk/kernel32.inc
8110 1291 d 12 h maxcodehack /programs/develop/ktcc/trunk/samples/clayer/ Update boxlib example:
Add progressbar
 
/programs/develop/ktcc/trunk/samples/clayer/boxlib.c
8109 1291 d 17 h maxcodehack /programs/develop/ktcc/trunk/samples/ Edit samples  
/programs/develop/ktcc/trunk/samples/build_all.sh
/programs/develop/ktcc/trunk/samples/dynamic.c
8108 1291 d 17 h maxcodehack /programs/develop/ktcc/trunk/ Remove libconsole.a and libbox_lib.a and their sources
Now we can use console via conio.h
Boxlib via libbox.a
 
/programs/develop/ktcc/trunk/bin/lib/libbox_lib.a
/programs/develop/ktcc/trunk/bin/lib/libconsole.a
/programs/develop/ktcc/trunk/lib/box_lib
/programs/develop/ktcc/trunk/lib/console
/programs/develop/ktcc/trunk/lib/boxlib/boxlib.asm
/programs/develop/ktcc/trunk/samples/clayer/boxlib.c
8107 1292 d 11 h superturbocat2001 /programs/develop/ktcc/trunk/ - Added libbox.a and libbuf2d.a to TinyC.
- The structure of the header files has been reorganized.
 
/programs/develop/ktcc/trunk/bin/lib/libbox.a
/programs/develop/ktcc/trunk/bin/lib/libbuf2d.a
/programs/develop/ktcc/trunk/lib/boxlib
/programs/develop/ktcc/trunk/lib/boxlib/Makefile
/programs/develop/ktcc/trunk/lib/boxlib/boxlib.asm
/programs/develop/ktcc/trunk/lib/buf2d
/programs/develop/ktcc/trunk/lib/buf2d/Makefile
/programs/develop/ktcc/trunk/lib/buf2d/buf2d.asm
/programs/develop/ktcc/trunk/libc/include/clayer/buf2d.h
/programs/develop/ktcc/trunk/libc/include/clayer/libimg.h
/programs/develop/ktcc/trunk/libc/include/clayer/msgbox.h
/programs/develop/ktcc/trunk/libc/include/clayer/rasterworks.h
/programs/develop/ktcc/trunk/samples/clayer/msgbox.c
/programs/develop/ktcc/trunk/samples/clayer/rasterworks.c
/programs/develop/ktcc/trunk/bin/lib/clayer
/programs/develop/ktcc/trunk/lib/clayer
/programs/develop/ktcc/trunk/libc/include/clayer/readme.txt
/programs/develop/ktcc/trunk/libc/include/kos/libimg.h
/programs/develop/ktcc/trunk/libc/include/kos/msgbox.h
/programs/develop/ktcc/trunk/libc/include/kos/rasterworks.h
/programs/develop/ktcc/trunk/samples/clayer/readme.txt
/programs/develop/ktcc/trunk/samples/cxx_price.png
/programs/develop/ktcc/trunk/samples/libimgdemo.c
/programs/develop/ktcc/trunk/samples/msgbox.c
/programs/develop/ktcc/trunk/samples/rasterworks.c
/programs/develop/ktcc/trunk/samples/build_all.sh
/programs/develop/ktcc/trunk/samples/clayer/boxlib.c
8106 1292 d 12 h maxcodehack /programs/develop/ktcc/trunk/ clayer TinyC
- Add new sample
- Fix bug: 'Unexpected stack end'
 
/programs/develop/ktcc/trunk/lib/clayer
/programs/develop/ktcc/trunk/lib/clayer/loadboxlib.asm
/programs/develop/ktcc/trunk/bin/lib/clayer/src
/programs/develop/ktcc/trunk/libc/include/clayer/boxlib.h
/programs/develop/ktcc/trunk/samples/clayer/boxlib.c
8105 1292 d 15 h maxcodehack /programs/develop/ktcc/trunk/bin/lib/clayer/ Add .o  
/programs/develop/ktcc/trunk/bin/lib/clayer/loadboxlib.o
8104 1292 d 15 h maxcodehack /programs/develop/ktcc/trunk/ Add C_Layer for TinyC
- Boxlib wrapper
 
/programs/develop/ktcc/trunk/bin/lib/clayer
/programs/develop/ktcc/trunk/bin/lib/clayer/src
/programs/develop/ktcc/trunk/bin/lib/clayer/src/loadboxlib.asm
/programs/develop/ktcc/trunk/libc/include/clayer
/programs/develop/ktcc/trunk/libc/include/clayer/boxlib.h
/programs/develop/ktcc/trunk/libc/include/clayer/readme.txt
/programs/develop/ktcc/trunk/samples/clayer
/programs/develop/ktcc/trunk/samples/clayer/boxlib.c
/programs/develop/ktcc/trunk/samples/clayer/readme.txt
8103 1293 d 10 h dunkaist /kernel/trunk/network/ Don't put .dummy_fn function of net loopback device to data 'section'.  
/kernel/trunk/network/loopback.inc
8102 1294 d 5 h superturbocat2001 /programs/develop/ktcc/trunk/lib/ Added source code for libraries  
/programs/develop/ktcc/trunk/lib/libgb/Makefile
/programs/develop/ktcc/trunk/lib/libgb/gb.c
/programs/develop/ktcc/trunk/lib/libgb/gb.h
/programs/develop/ktcc/trunk/lib/libimg/Makefile
/programs/develop/ktcc/trunk/lib/libimg/loadlibimg.asm
/programs/develop/ktcc/trunk/lib/librasterworks/__lib__.asm
/programs/develop/ktcc/trunk/lib/librasterworks/__lib__.inc
/programs/develop/ktcc/trunk/lib/librasterworks/charsFit.asm
/programs/develop/ktcc/trunk/lib/librasterworks/cntUTF-8.asm
/programs/develop/ktcc/trunk/lib/librasterworks/drawText.asm
/programs/develop/ktcc/trunk/lib/librasterworks/make.bat
/programs/develop/ktcc/trunk/lib/librasterworks/makefile
/programs/develop/ktcc/trunk/lib/librasterworks/strWidth.asm
8101 1294 d 5 h superturbocat2001 /programs/develop/ktcc/trunk/ Added libraries to ktcc: "rasterworks", "libimg", "libgb", "msgbox". And also an examples for these libraries.
Fixed header file "msgbox.h"
 
/programs/develop/ktcc/trunk/bin/lib/libgb.a
/programs/develop/ktcc/trunk/bin/lib/libimg.a
/programs/develop/ktcc/trunk/bin/lib/libmsgbox.a
/programs/develop/ktcc/trunk/bin/lib/librasterworks.a
/programs/develop/ktcc/trunk/lib/libgb
/programs/develop/ktcc/trunk/lib/libimg
/programs/develop/ktcc/trunk/lib/librasterworks
/programs/develop/ktcc/trunk/lib/msgbox/__lib__.asm
/programs/develop/ktcc/trunk/lib/msgbox/__lib__.inc
/programs/develop/ktcc/trunk/lib/msgbox/make.bat
/programs/develop/ktcc/trunk/lib/msgbox/makefile
/programs/develop/ktcc/trunk/lib/msgbox/mb_create.asm
/programs/develop/ktcc/trunk/lib/msgbox/mb_reinit.asm
/programs/develop/ktcc/trunk/lib/msgbox/mb_setfunctions.asm
/programs/develop/ktcc/trunk/libc/include/kos/gb.h
/programs/develop/ktcc/trunk/libc/include/kos/libimg.h
/programs/develop/ktcc/trunk/libc/include/kos/rasterworks.h
/programs/develop/ktcc/trunk/samples/cxx_price.png
/programs/develop/ktcc/trunk/samples/graphics.c
/programs/develop/ktcc/trunk/samples/libimgdemo.c
/programs/develop/ktcc/trunk/samples/rasterworks.c
/programs/develop/ktcc/trunk/libc/include/kos/msgbox.h
/programs/develop/ktcc/trunk/samples/build_all.sh

Show All