| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2026-03-28 | Cmake build type at the generation stage | Alexey Gavrilov | 2 | -1/+7 | |
| Fix in *nasm* files - set architecture bitness. Move compiler flags from *toolchain* file to *requirements target* considering cmake files. This solution allows available of multi-configurations generators to pass compiler options without affecting on single-configuration generators. TODO - Debug information - Image creation - Build under window platform (optional) Signed-off-by: Alexey Gavrilov <alexey.gavrilov@mail.com> | |||||
| 2026-03-27 | Cmake build generator support: build stage | Alexey Gavrilov | 3 | -1/+24 | |
| Multi-target architecture implementation: each root source code directory presents the one *INTERFACE* target to it's subdirectory subtargets that link only as *STATIC* library. For instance, *arch* directory presents *Architecture* target then *Architecture* target has *CPUID*, *IO*, *PORT* and etc. dependencies Exact order of linking targets is: boot.o CRTIBUNDLE <TARGETS> CRTNBUNDLE. Sequence destruction cause to UB. Please to pay attention to this. TODO - Debug information - Build type - Toolchain file - Image creation - Build by WinGW compiler on Windows platform (optional) Signed-off-by: Alexey Gavrilov <alexey.gavrilov@mail.com> | |||||
| 2024-03-31 | IDT + uintptr update | Alexey Gavrilov | 2 | -38/+49 | |
| 2024-03-06 | Initialization mechanism | Alexey Gavrilov | 4 | -30/+2 | |
| 2024-03-05 | GDT rename procedure + edit .gitignore | Alexey Gavrilov | 3 | -2/+15 | |
| 2024-02-22 | Implement support of cpuid instruction + include folder + some updates | Alexey Gavrilov | 4 | -13/+20 | |
| 2023-11-04 | Support for GDT has been written + add makefile debug mode | Alexey Gavrilov | 5 | -0/+219 | |
