<feed xmlns='http://www.w3.org/2005/Atom'>
<title>objective.git/kernel, branch cpuid_refactor</title>
<subtitle>Objective Kernel source code
</subtitle>
<id>https://git.objectiveos.org/objective/objective.git/atom?h=cpuid_refactor</id>
<link rel='self' href='https://git.objectiveos.org/objective/objective.git/atom?h=cpuid_refactor'/>
<link rel='alternate' type='text/html' href='https://git.objectiveos.org/objective/objective.git/'/>
<updated>2025-12-01T14:40:49Z</updated>
<entry>
<title>Refactoring cpuid model interaction</title>
<updated>2025-12-01T14:40:49Z</updated>
<author>
<name>Alexey Gavrilov</name>
<email>alexey.gavrilov@mail.com</email>
</author>
<published>2025-12-01T14:40:49Z</published>
<link rel='alternate' type='text/html' href='https://git.objectiveos.org/objective/objective.git/commit/?id=75ef20c5889005758ed8c30c3279954f16529a16'/>
<id>urn:sha1:75ef20c5889005758ed8c30c3279954f16529a16</id>
<content type='text'>
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 &lt;alexey.gavrilov@mail.com&gt;
</content>
</entry>
<entry>
<title>Kheap section + metadata</title>
<updated>2025-05-10T09:04:55Z</updated>
<author>
<name>Alexey Gavrilov</name>
<email>rebovas@yahoo.com</email>
</author>
<published>2025-05-10T09:04:55Z</published>
<link rel='alternate' type='text/html' href='https://git.objectiveos.org/objective/objective.git/commit/?id=5d3179d0e2c3915af65dedef0952672220ac4714'/>
<id>urn:sha1:5d3179d0e2c3915af65dedef0952672220ac4714</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Pic + Tuple + refactor PrimaryInitialization class</title>
<updated>2024-05-24T07:07:47Z</updated>
<author>
<name>Alexey Gavrilov</name>
<email>rebovas@yahoo.com</email>
</author>
<published>2024-05-24T07:07:47Z</published>
<link rel='alternate' type='text/html' href='https://git.objectiveos.org/objective/objective.git/commit/?id=5fbf41e967ed8e413ecf1e6abb72e8d285169df4'/>
<id>urn:sha1:5fbf41e967ed8e413ecf1e6abb72e8d285169df4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>MSR + IDT + test ISRs</title>
<updated>2024-04-10T05:58:20Z</updated>
<author>
<name>Alexey Gavrilov</name>
<email>rebovas@yahoo.com</email>
</author>
<published>2024-04-10T05:58:20Z</published>
<link rel='alternate' type='text/html' href='https://git.objectiveos.org/objective/objective.git/commit/?id=515a11b818e4140845f69bb26a19d270a9e42178'/>
<id>urn:sha1:515a11b818e4140845f69bb26a19d270a9e42178</id>
<content type='text'>
</content>
</entry>
<entry>
<title>IDT + uintptr update</title>
<updated>2024-03-31T07:39:51Z</updated>
<author>
<name>Alexey Gavrilov</name>
<email>rebovas@yahoo.com</email>
</author>
<published>2024-03-31T07:39:51Z</published>
<link rel='alternate' type='text/html' href='https://git.objectiveos.org/objective/objective.git/commit/?id=49cfee4e370892df8404e56d53b04dde196f82f2'/>
<id>urn:sha1:49cfee4e370892df8404e56d53b04dde196f82f2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Some updates: rename memAddr, define architecture</title>
<updated>2024-03-27T12:49:10Z</updated>
<author>
<name>Alexey Gavrilov</name>
<email>rebovas@yahoo.com</email>
</author>
<published>2024-03-27T12:49:10Z</published>
<link rel='alternate' type='text/html' href='https://git.objectiveos.org/objective/objective.git/commit/?id=e51dea0b6e34c2959b3b0f4a5db6b11d4b619960'/>
<id>urn:sha1:e51dea0b6e34c2959b3b0f4a5db6b11d4b619960</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Implement MADT table</title>
<updated>2024-03-26T06:51:05Z</updated>
<author>
<name>Alexey Gavrilov</name>
<email>rebovas@yahoo.com</email>
</author>
<published>2024-03-26T06:51:05Z</published>
<link rel='alternate' type='text/html' href='https://git.objectiveos.org/objective/objective.git/commit/?id=e0bac2387b373316337b177fe8aa9851b0d5e870'/>
<id>urn:sha1:e0bac2387b373316337b177fe8aa9851b0d5e870</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Initialization mechanism</title>
<updated>2024-03-06T08:32:17Z</updated>
<author>
<name>Alexey Gavrilov</name>
<email>rebovas@yahoo.com</email>
</author>
<published>2024-03-06T08:32:17Z</published>
<link rel='alternate' type='text/html' href='https://git.objectiveos.org/objective/objective.git/commit/?id=244a9154e42a49470bd28e3a95ebe9f4a5fe5ff7'/>
<id>urn:sha1:244a9154e42a49470bd28e3a95ebe9f4a5fe5ff7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Implement support of cpuid instruction + include folder + some updates</title>
<updated>2024-02-22T07:18:39Z</updated>
<author>
<name>Alexey Gavrilov</name>
<email>rebovas@yahoo.com</email>
</author>
<published>2024-02-22T07:18:39Z</published>
<link rel='alternate' type='text/html' href='https://git.objectiveos.org/objective/objective.git/commit/?id=cbcbf6e7d614ecf94dd7e1b9033f8d599f48662e'/>
<id>urn:sha1:cbcbf6e7d614ecf94dd7e1b9033f8d599f48662e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Support for GDT has been written + add makefile debug mode</title>
<updated>2023-11-04T03:09:44Z</updated>
<author>
<name>Alexey Gavrilov</name>
<email>rebovas@yahoo.com</email>
</author>
<published>2023-11-04T03:09:44Z</published>
<link rel='alternate' type='text/html' href='https://git.objectiveos.org/objective/objective.git/commit/?id=c18781e37e6bfe153e7c0f2bc8b04df0aecf151d'/>
<id>urn:sha1:c18781e37e6bfe153e7c0f2bc8b04df0aecf151d</id>
<content type='text'>
</content>
</entry>
</feed>
