| 
						
					 | 
					
						
						
						
						
							
						
						
							b9557bdc5e
							
						
					 | 
					
						
						
							
							feat(serial): implement own serial driver
						
						
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						Signed-off-by: Julien CLEMENT <julien.clement@epita.fr> 
						
						
					 | 
					
						2021-12-03 00:30:08 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							106e907438
							
						
					 | 
					
						
						
							
							feat(serial): add external serial driver
						
						
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						Signed-off-by: Julien CLEMENT <julien.clement@epita.fr> 
						
						
					 | 
					
						2021-12-02 22:29:56 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							be8f3f2a0f
							
						
					 | 
					
						
						
							
							feat(vga): add vga change color interface
						
						
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						Signed-off-by: Julien CLEMENT <julien.clement@epita.fr> 
						
						
					 | 
					
						2021-12-02 20:28:15 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							70e7b48bfe
							
						
					 | 
					
						
						
							
							feat(vga): add vga print macros and increase kernel stack size
						
						
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						Signed-off-by: Julien CLEMENT <julien.clement@epita.fr> 
						
						
					 | 
					
						2021-12-02 19:34:27 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							77f6a31381
							
						
					 | 
					
						
						
							
							feat(vga): add simple vga interface
						
						
						
						
						
						
						
						Signed-off-by: Julien CLEMENT <julien.clement@epita.fr> 
						
						
					 | 
					
						2021-12-02 18:05:35 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							b9db05978f
							
						
					 | 
					
						
						
							
							BREAKING: bootloader refacto and loading star
						
						
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						Signed-off-by: Julien CLEMENT <julien.clement@epita.fr> 
						
						
					 | 
					
						2021-12-02 08:56:10 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							fc5afb7e2f
							
						
					 | 
					
						
						
							
							feat(make): make lib_julios .phony
						
						
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						Signed-off-by: Julien CLEMENT <julien.clement@epita.fr> 
						
						
					 | 
					
						2021-12-01 09:30:53 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							be3cc35e1d
							
						
					 | 
					
						
						
							
							feat(make): add run and debug rules
						
						
						
						
						
						
						
						Signed-off-by: Julien CLEMENT <julien.clement@epita.fr> 
						
						
					 | 
					
						2021-11-30 07:05:25 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							bb7334e343
							
						
					 | 
					
						
						
							
							fix(make): remove useless create-iso script
						
						
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						Signed-off-by: Julien CLEMENT <julien.clement@epita.fr> 
						
						
					 | 
					
						2021-11-29 17:53:56 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							e141c788e8
							
						
					 | 
					
						
						
							
							feat(make): update gitignore and Makefile to add source dependency
						
						
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						Signed-off-by: Julien CLEMENT <julien.clement@epita.fr> 
						
						
					 | 
					
						2021-11-29 17:52:20 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							c63fbff5b3
							
						
					 | 
					
						
						
							
							feat(bochs): add .bochsrc
						
						
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						Signed-off-by: Julien CLEMENT <julien.clement@epita.fr> 
						
						
					 | 
					
						2021-11-29 17:39:55 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							dced74c755
							
						
					 | 
					
						
						
							
							feat(ci): update ci with new toolchain
						
						
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						Signed-off-by: Julien CLEMENT <julien.clement@epita.fr> 
						
						
					 | 
					
						2021-11-29 15:15:59 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							30c103a6b3
							
						
					 | 
					
						
						
							
							feat(grub): add multi-boot support and long mode swap
						
						
						
						
						
						
						
						Signed-off-by: Julien CLEMENT <julien.clement@epita.fr> 
						
						
					 | 
					
						2021-11-29 14:59:34 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							b3edf35855
							
						
					 | 
					
						
						
							
							feat(ci): add release ci
						
						
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						Signed-off-by: Julien CLEMENT <julien.clement@epita.fr> 
						
						
					 | 
					
						2021-11-28 11:21:07 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							da214c47ed
							
						
					 | 
					
						
						
							
							feat(ci): add CI
						
						
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
						
						Signed-off-by: Julien CLEMENT <julien.clement@epita.fr> 
						
						
					 | 
					
						2021-11-28 10:52:27 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							30688b5f1b
							
						
					 | 
					
						
						
							
							fix(readme): fix typo in readme
						
						
						
						
						
						
						
						Signed-off-by: Julien CLEMENT <julien.clement@epita.fr> 
						
						
					 | 
					
						2021-11-28 05:35:51 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							65a962361a
							
						
					 | 
					
						
						
							
							feat(bootloader): add bootable image
						
						
						
						
						
						
						
						Signed-off-by: Julien CLEMENT <julien.clement@epita.fr> 
						
						
					 | 
					
						2021-11-28 02:12:32 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							8ff78bbc02
							
						
					 | 
					
						
						
							
							feat(target): create custom target
						
						
						
						
						
						
						
						Signed-off-by: Julien CLEMENT <julien.clement@epita.fr> 
						
						
					 | 
					
						2021-11-28 01:40:58 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							84a599e8f5
							
						
					 | 
					
						
						
							
							feat(cargo): compile freestanding binary
						
						
						
						
						
						
						
						Signed-off-by: Julien CLEMENT <julien.clement@epita.fr> 
						
						
					 | 
					
						2021-11-27 18:41:04 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							66724cf0bf
							
						
					 | 
					
						
						
							
							feat(readme): add JuliOS acronym
						
						
						
						
						
						
						
						Signed-off-by: Julien CLEMENT <julien.clement@epita.fr> 
						
						
					 | 
					
						2021-11-27 17:33:00 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							4fa68813d8
							
						
					 | 
					
						
						
							
							feat: initial commit
						
						
						
						
						
						
						
						Signed-off-by: Julien CLEMENT <julien.clement@epita.fr> 
						
						
					 | 
					
						2021-11-27 17:22:45 +01:00 | 
					
					
						
						
							
							
							
						
					 |