Commit Graph

68 Commits

Author SHA1 Message Date
Adrien Bourmault ced70b9c88
New cross compiler and builds on GNU Guix 2023-01-04 01:18:39 +01:00
Adrien Bourmault 65694e4b5e
Happy new year ! (a bit late) 2021-02-18 19:54:35 +01:00
Adrien Bourmault 33a614d8e2
Legal update 2020-09-27 17:33:48 +02:00
Julian Barathieu 59f3f24d0a
test 2020-02-13 14:00:10 +01:00
Julian Barathieu 3faa3a48f9
test 2020-02-13 13:58:29 +01:00
Adrien Bourmault 849a0393a7 Update legals : repository copyright dates 2020-02-06 14:25:31 +01:00
Adrien Bourmault 66bb849b8c Bug with makefile that can erase host MBR (6) 2020-02-05 23:17:13 +01:00
Adrien Bourmault 960a3c97c8 Bug with makefile that can erase host MBR (6) 2020-02-05 23:05:41 +01:00
Adrien Bourmault 343290407e Bug with makefile that can erase host MBR (5) 2020-02-05 22:58:31 +01:00
Adrien Bourmault 7797b6b1fe Bug with makefile that can erase host MBR (4) 2020-02-05 22:38:53 +01:00
Adrien Bourmault cb4d2cc8de Bug with makefile that can erase host MBR (3) 2020-02-05 22:33:30 +01:00
Adrien Bourmault 04fbcf9a02 Bug with makefile that can erase host MBR 2020-02-05 22:23:58 +01:00
Adrien Bourmault 0af726ba09 Bug with makefile that can erase host MBR 2020-02-05 22:03:23 +01:00
Adrien Bourmault 02e7b7ea77 Potential bug that can overwrite the MBR of the host machine if no loop devices are available 2020-02-02 17:30:06 +01:00
Adrien Bourmault 675063840f Now working on a new paging system 2020-01-09 00:31:22 +01:00
Adrien Bourmault ca2c676df9 Working on page protection 2019-12-21 13:55:02 +01:00
Adrien Bourmault 92edd61c44 More modern disk partitionning (compilation) 2019-11-25 23:13:22 +01:00
Adrien Bourmault 268ab18b48 Some changes in Makefile to correct incompatibilities 2019-11-22 15:38:29 +01:00
Adrien Bourmault d00c1b1f52 Major correction of the disk image conception 2019-11-18 23:59:46 +01:00
Adrien Bourmault 6866877f03 Major correction of the disk image conception 2019-11-18 23:28:44 +01:00
Adrien Bourmault b3e82f0ac8 some Makefile Stuff 2019-11-13 22:21:56 +01:00
Adrien Bourmault ae2d0655e9 Some Makefile stuff 2019-11-13 20:43:02 +01:00
Adrien Bourmault afdd7aa4a0 Unroot the makefile, enhancements ! 2019-11-11 18:32:22 +01:00
Adrien Bourmault e473d63728 reorg 2019-05-14 14:39:44 +02:00
Adrien Bourmault 39091a44c1 Kernel image size calculation corrected 2019-05-11 22:26:40 +02:00
Adrien Bourmault 31918c2e6f Makefile Update 2019-04-10 10:59:13 +02:00
Adrien Bourmault 2690e90e81 Makefile Update 2019-04-10 10:55:47 +02:00
Adrien Bourmault ac626ae408 Makefile update 2019-04-09 17:16:13 +02:00
Adrien Bourmault 4caefd028a Stack & heap stuff 2019-03-25 23:10:06 +01:00
Adrien Bourmault 77ad2ef52c Big enhancement, memory detection ! 2019-03-24 20:25:11 +01:00
Adrien Bourmault bc53c696fc Big reorganization of the makefile 2019-03-17 22:32:52 +01:00
Adrien Bourmault bbb4931238 Loader (#28)
Loading the kernel is now successful
2019-03-08 08:43:44 +01:00
Adrien Bourmault 3b5cb12a7d Revert "Revert "The bug is now fixed. We can focus on the elf loader""
This reverts commit 18179baec01c5587248fbbb06a7d02335a2ea00f.
2019-03-06 20:06:11 +01:00
Adrien Bourmault 3f0f789b1d Revert "Revert "LONG MODE MULTIBOOT WORKS gsp!""
This reverts commit ff2841c0ad894030a34f3a3db19bb55e68271083.
2019-03-06 20:06:11 +01:00
Adrien Bourmault 9f2ebed70a Revert "Revert "LONG MODE MULTIBOOT WORKS gsp!""
This reverts commit b910f6961a657798726df37831e78824879f3c2c.
2019-03-06 20:06:11 +01:00
Adrien Bourmault a7fc8e1eab Revert "Revert "stuff""
This reverts commit 1f4e3a2bf3a36c917f22bda4e6cda7615d978150.
2019-03-06 20:06:11 +01:00
Adrien Bourmault 6076a89687 Revert "Revert "Paging work and stuff""
This reverts commit e924c00056b046e767491aac7405f4accc53d62c.
2019-03-06 20:06:11 +01:00
Adrien Bourmault f215ac7e62 Revert "Revert "Stuff""
This reverts commit 757111d9fb3d8324ca435c368685be6e6479578f.
2019-03-06 20:06:11 +01:00
Adrien Bourmault c29ce1b8c1 Revert "Stuff"
This reverts commit eb808849cf4853565655612227a7d878fa432fce.
2019-03-06 09:07:31 +01:00
Adrien Bourmault 14f7c25f7c Revert "Paging work and stuff"
This reverts commit f17bdd841f94a1d006604d12f38082d580c25781.
2019-03-06 09:07:31 +01:00
Adrien Bourmault 502a4c4b72 Revert "stuff"
This reverts commit 38bd7d6bd399ff0d1cd64332d26eb365c3de2944.
2019-03-06 09:07:31 +01:00
Adrien Bourmault e7586f635e Revert "LONG MODE MULTIBOOT WORKS gsp!"
This reverts commit 641bfe6db892f94711354fc2b60f6c037e9c37f3.
2019-03-06 09:07:31 +01:00
Adrien Bourmault 57260ebb62 Revert "LONG MODE MULTIBOOT WORKS gsp!"
This reverts commit 995fda7c569a5996377275886183d5b15911ec2f.
2019-03-06 09:07:31 +01:00
Adrien Bourmault 3d7288c459 Revert "The bug is now fixed. We can focus on the elf loader"
This reverts commit b67ba69246aec64fe29083099469874eb900da41.
2019-03-06 09:07:31 +01:00
Adrien Bourmault 91c57e49c6 The bug is now fixed. We can focus on the elf loader 2019-03-05 22:51:59 +01:00
Adrien Bourmault 703a5fc067 LONG MODE MULTIBOOT WORKS gsp! 2019-03-05 22:51:59 +01:00
Adrien Bourmault 530475e5f5 LONG MODE MULTIBOOT WORKS gsp! 2019-03-05 22:51:59 +01:00
Adrien Bourmault cdd476ba7b stuff 2019-03-05 22:51:59 +01:00
Adrien Bourmault cf7413ada6 Paging work and stuff 2019-03-05 22:51:59 +01:00
Adrien Bourmault 9092d0b8cd Stuff 2019-03-05 22:51:59 +01:00