eb24cb88c2 
								
							 
						 
						
							
							
								
								refactor: hungarian notation (wip)  
							
							
							
						 
						
							2024-06-07 11:25:28 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								d8f68619d6 
								
							 
						 
						
							
							
								
								refactor: hungarian notation  
							
							
							
						 
						
							2024-06-05 17:15:00 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								dd117e9a7c 
								
							 
						 
						
							
							
								
								ci: fix ci don't run  
							
							
							
						 
						
							2024-05-28 13:52:26 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								1110bc9ac7 
								
							 
						 
						
							
							
								
								ci: code analysis  
							
							
							
						 
						
							2024-05-28 13:50:12 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								2a1dbf2e57 
								
							 
						 
						
							
							
								
								chore: add (wip) build.sh  
							
							
							
						 
						
							2024-05-28 08:24:28 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								3b064c7d24 
								
							 
						 
						
							
							
								
								chore: sync repo  
							
							
							
						 
						
							2024-05-28 06:54:10 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								974b0862bf 
								
							 
						 
						
							
							
								
								fix(loader): log time  
							
							
							
						 
						
							2024-05-03 12:00:17 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								6ff773de41 
								
							 
						 
						
							
							
								
								chore: code update, but no new feature  
							
							
							
						 
						
							2024-05-02 13:34:27 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								0d4c772300 
								
							 
						 
						
							
							
								
								chore: logo but 3d  
							
							
							
						 
						
							2024-04-28 09:17:44 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								fb51cf602a 
								
							 
						 
						
							
							
								
								feat(loader): logger print time  
							
							
							
						 
						
							2024-04-28 08:41:36 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								fe5fc658b3 
								
							 
						 
						
							
							
								
								chore: docs & missing include errno.h  
							
							
							
						 
						
							2024-04-24 08:06:36 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								e5fa803eb0 
								
							 
						 
						
							
							
								
								feat(tools): dump partition table  
							
							
							
						 
						
							2024-04-14 07:35:43 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								e7f75acb13 
								
							 
						 
						
							
							
								
								docs: merge boot/README.org and boot/intro.txt  
							
							
							
						 
						
							2024-04-04 12:42:36 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								d70a9436a0 
								
							 
						 
						
							
							
								
								build: 1.44MB and 2.88MB floppy  
							
							
							
						 
						
							2024-04-04 12:13:02 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								0cf565c93c 
								
							 
						 
						
							
							
								
								chore: sorry  
							
							
							
						 
						
							2024-04-02 12:03:47 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								2386bcc417 
								
							 
						 
						
							
							
								
								docs: reorganize menu and add a link to C coding styles  
							
							
							
						 
						
							2024-03-31 16:50:17 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								6d5cfb1669 
								
							 
						 
						
							
							
								
								chore: remove useless file and trying refactor bootloader  
							
							
							
						 
						
							2024-03-31 12:27:15 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								fdd16ec651 
								
							 
						 
						
							
							
								
								ci: deploy to github page  
							
							
							
						 
						
							2024-03-28 13:26:29 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								4acbdade68 
								
							 
						 
						
							
							
								
								build: docs + website  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	Build / test (push) Has been cancelled 
				
					
					
			 
		
			
				
	Docs / test (push) Has been cancelled 
				
					
					
			 
		
		
	 
 
	 
							
						 
						
							2024-03-26 08:39:40 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								0666a769d3 
								
							 
						 
						
							
							
								
								build: fix missing DESTDIR  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	Build / test (push) Has been cancelled 
				
					
					
			 
		
			
				
	Docs / test (push) Has been cancelled 
				
					
					
			 
		
		
	 
 
	 
							
						 
						
							2024-03-26 10:04:06 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								0365dd5da5 
								
							 
						 
						
							
							
								
								build: define INCDIR,BINDIR,LIBDIR...  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	Build / test (push) Waiting to run 
				
					
					
			 
		
			
				
	Docs / test (push) Waiting to run 
				
					
					
			 
		
		
	 
 
	 
							
						 
						
							2024-03-26 07:48:32 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								9a5b474ad2 
								
							 
						 
						
							
							
								
								chore: lib/ cleanup  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	Build / test (push) Has been cancelled 
				
					
					
			 
		
			
				
	Docs / test (push) Has been cancelled 
				
					
					
			 
		
		
	 
 
	 
							
						 
						
							2024-03-24 09:44:14 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								2b425caf5f 
								
							 
						 
						
							
							
								
								chore: external dir  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	Build / test (push) Waiting to run 
				
					
					
			 
		
			
				
	Docs / test (push) Waiting to run 
				
					
					
			 
		
		
	 
 
	 
							
						 
						
							2024-03-24 09:04:27 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								74e09f7b33 
								
							 
						 
						
							
							
								
								refactor: reorganize bootloader source code  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	Build / test (push) Waiting to run 
				
					
					
			 
		
			
				
	Docs / test (push) Waiting to run 
				
					
					
			 
		
		
	 
 
	 
							
						 
						
							2024-03-24 09:03:03 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								a4d5179982 
								
							 
						 
						
							
							
								
								doc: describe COFF file structure  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	Build / test (push) Has been cancelled 
				
					
					
			 
		
			
				
	Docs / test (push) Has been cancelled 
				
					
					
			 
		
		
	 
 
	 
							
						 
						
							2024-03-21 13:18:23 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								e9ec779ca0 
								
							 
						 
						
							
							
								
								feat: EFI 'hello, world'  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	Build / test (push) Waiting to run 
				
					
					
			 
		
			
				
	Docs / test (push) Waiting to run 
				
					
					
			 
		
		
	 
 
	 
							
						 
						
							2024-03-21 11:42:33 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								03c95cb0a4 
								
							 
						 
						
							
							
								
								chore: add 'coff.h' header  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	Build / test (push) Waiting to run 
				
					
					
			 
		
			
				
	Docs / test (push) Waiting to run 
				
					
					
			 
		
		
	 
 
	 
							
						 
						
							2024-03-20 16:51:27 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								9aaad60e6e 
								
							 
						 
						
							
							
								
								fix: multiboot in stpdboot.sys  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	Build / test (push) Waiting to run 
				
					
					
			 
		
			
				
	Docs / test (push) Waiting to run 
				
					
					
			 
		
		
	 
 
	 
							
						 
						
							2024-03-20 10:48:47 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								6b36d17a5e 
								
							 
						 
						
							
							
								
								chore: update README.md  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	Build / test (push) Has been cancelled 
				
					
					
			 
		
			
				
	Docs / test (push) Has been cancelled 
				
					
					
			 
		
		
	 
 
	 
							
						 
						
							2024-03-04 14:05:23 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								4361041d09 
								
							 
						 
						
							
							
								
								feat(tools): list file in fat12 root directory  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	Build / test (push) Waiting to run 
				
					
					
			 
		
			
				
	Docs / test (push) Waiting to run 
				
					
					
			 
		
		
	 
 
	 
							
						 
						
							2024-03-03 16:39:21 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								060c2835f6 
								
							 
						 
						
							
							
								
								refactor: move multiboot struct from kernel to loader  
							
							
							
						 
						
							2024-03-03 16:38:35 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								e71c7ce555 
								
							 
						 
						
							
							
								
								feat(tools): dump bpb info  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	Build / test (push) Waiting to run 
				
					
					
			 
		
			
				
	Docs / test (push) Waiting to run 
				
					
					
			 
		
		
	 
 
	 
							
						 
						
							2024-03-03 15:07:47 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								aa5ef02a2c 
								
							 
						 
						
							
							
								
								chore: use git.cute.engineering as main repository  
							
							
							
						 
						
							2024-02-15 15:19:27 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								7f88017ed7 
								
							 
						 
						
							
							
								
								feat(bootload): load next stage and preload kernel from FAT  
							
							
							
						 
						
							2024-02-08 14:58:18 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								d94d9fb5bb 
								
							 
						 
						
							
							
								
								chore: misc files  
							
							
							
						 
						
							2024-02-06 18:27:51 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								670a7f3bb4 
								
							 
						 
						
							
							
								
								feat: stage0 of a tiny boot loader  
							
							
							
						 
						
							2024-02-06 15:20:27 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								3fddd705f8 
								
							 
						 
						
							
							
								
								refactor: switch from NASM to FASM  
							
							
							
						 
						
							2024-02-04 20:50:36 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								32f1956ca2 
								
							 
						 
						
							
							
								
								refactor: rework IDT and GDT  
							
							
							
						 
						
							2023-07-13 16:00:20 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								08a7d5c975 
								
							 
						 
						
							
							
								
								docs: documente ISA/AT buses I/O Port map  
							
							
							
						 
						
							2023-07-13 13:47:23 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								a9fec6e18c 
								
							 
						 
						
							
							
								
								feat: setup paging and map kernel to higher half  
							
							... 
							
							
							
							Kernel is now at 0xC0100000, but still we use 4MiB pages, instruction like 'invlpg' which are invalid for cpu prior to 486, and we don't ensure multiboot structures are mapped. Still lot of work 
							
						 
						
							2023-07-12 13:31:08 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									imgbot[bot] 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								fd991daeed 
								
							 
						 
						
							
							
								
								chore(imgbot): optimize images ( #1 )  
							
							... 
							
							
							
							*Total -- 127.36kb -> 97.71kb (23.28%)
/docs/img/logo.png -- 5.75kb -> 4.29kb (25.33%)
/docs/img/pmap_bootstrap.png -- 121.61kb -> 93.42kb (23.18%)
Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>
Co-authored-by: ImgBotApp <ImgBotHelp@gmail.com> 
							
						 
						
							2023-07-12 11:40:19 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								72f4ef1f00 
								
							 
						 
						
							
							
								
								docs: documents memory management  
							
							
							
						 
						
							2023-07-12 11:33:44 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								5cccfa22d4 
								
							 
						 
						
							
							
								
								feat(kernel): WIP higher half kernel  
							
							
							
						 
						
							2023-07-02 16:52:25 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								8cefd7946f 
								
							 
						 
						
							
							
								
								refactor: rework the entire build system  
							
							
							
						 
						
							2023-06-29 06:30:04 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								4e110d12eb 
								
							 
						 
						
							
							
								
								chore: add logo and reorganize docs  
							
							
							
						 
						
							2023-06-06 16:33:48 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								543c68e4ef 
								
							 
						 
						
							
							
								
								chore: add favicon  
							
							
							
						 
						
							2023-06-06 15:34:45 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								56a7a016d8 
								
							 
						 
						
							
							
								
								docs: improve documentation  
							
							
							
						 
						
							2023-06-06 12:30:20 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								8c36fcc07b 
								
							 
						 
						
							
							
								
								chore: add subtitle and footer in Menu.txt  
							
							
							
						 
						
							2023-06-05 10:11:45 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								fcdb3ded8e 
								
							 
						 
						
							
							
								
								feat: working on tiny crypto lib (WIP)  
							
							
							
						 
						
							2023-06-05 10:03:05 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								3cb67bf990 
								
							 
						 
						
							
							
								
								fix: gpf , pmm still wip  
							
							
							
						 
						
							2023-05-22 14:16:50 +02:00