| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2025-12-11 | Defines refactoring in msr modulecpuid_refactor | Alexey Gavrilov | 2 | -16/+26 | |
| New cpuid model uses instead of old in some msr definitions. Signed-off-by: Alexey Gavrilov <alexey.gavrilov@mail.com> | |||||
| 2025-12-11 | Put in cpuid some definitions and declarations | Alexey Gavrilov | 2 | -311/+110 | |
| Declarations: `acquireInformation` for two extended cpuid commands. Overloading `operator&` for enum classes in `VersionInfo` structure to get proper bit value. All declarations from ==Cpuid.h== file are define in the corresponding cpp file. Signed-off-by: Alexey Gavrilov <alexey.gavrilov@mail.com> | |||||
| 2025-12-01 | Refactoring cpuid model interaction | Alexey Gavrilov | 4 | -365/+236 | |
| Patch for support CPU identification feature. Model smash on two pieces: platform-independent and dependent accordingly. The first obtains architecture details from CPU by special registers or execute instruction and filling proper structure. The second piece needs for more universality to use in independent code. Currently, platform-independent part supports only x86 cpuid(0h,01h) leafs. Signed-off-by: Alexey Gavrilov <alexey.gavrilov@mail.com> | |||||
| 2024-05-24 | Pic + Tuple + refactor PrimaryInitialization class | Alexey Gavrilov | 10 | -147/+703 | |
| 2024-04-10 | VGADisplay some updates | Alexey Gavrilov | 2 | -3/+0 | |
| 2024-04-10 | MSR + IDT + test ISRs | Alexey Gavrilov | 7 | -11/+485 | |
| 2024-03-31 | IDT + uintptr update | Alexey Gavrilov | 6 | -39/+259 | |
| 2024-03-27 | Some updates: rename memAddr, define architecture | Alexey Gavrilov | 1 | -2/+0 | |
| 2024-03-19 | Implementation acpi tables through structs | Alexey Gavrilov | 1 | -1/+0 | |
| 2024-03-08 | Cpuinfo refactor | Alexey Gavrilov | 2 | -28/+9 | |
| 2024-03-06 | Initialization mechanism | Alexey Gavrilov | 10 | -41/+40 | |
| 2024-03-05 | GDT rename procedure + edit .gitignore | Alexey Gavrilov | 3 | -2/+15 | |
| 2024-02-22 | Some updates | Alexey Gavrilov | 2 | -1/+0 | |
| 2024-02-22 | Implement support of cpuid instruction + include folder + some updates | Alexey Gavrilov | 13 | -79/+794 | |
| 2023-11-04 | Support for GDT has been written + add makefile debug mode | Alexey Gavrilov | 6 | -0/+221 | |
| 2023-08-20 | Getting started with print on display + some fixes | Alexey Gavrilov | 8 | -0/+256 | |
