|  Bananymous | bb061d2a0a | Kernel: Make 32bit not use large pages during boot There is no guarantee that they are supported | 2024-04-18 13:33:15 +03:00 | 
				
					
						|  Bananymous | 061012a268 | Kernel: Fix signal trampoline 32 bit did not even support it and 64 bit did not align stack | 2024-04-18 13:32:40 +03:00 | 
				
					
						|  Bananymous | 7ef751ba95 | Kernel: Fix multiprocessor for i686 i686 is now actually ran with multiple processors. | 2024-04-03 14:42:17 +03:00 | 
				
					
						|  Bananymous | d2df55b1ac | Kernel: Allow booting with multiple processors on i686 Also remove unnecessary ds clearing in x86_64. | 2024-04-03 02:30:38 +03:00 | 
				
					
						|  Bananymous | 0dd74e3c9d | Kernel: Implement syscalls for i686 and cleanup x86_64 This actually allows i686 to boot properly! | 2024-04-03 02:23:23 +03:00 | 
				
					
						|  Bananymous | 4d70322eab | Kernel: Save segment registers on all interrupts on i686 | 2024-04-03 00:41:13 +03:00 | 
				
					
						|  Bananymous | d9b8391968 | Kernel: Fix i686 page table global mappings | 2024-04-03 00:40:16 +03:00 | 
				
					
						|  Bananymous | 2106a9e373 | Kernel: Rework scheduler/processor stacks. | 2024-04-02 12:34:42 +03:00 | 
				
					
						|  Bananymous | 96babec22a | Kernel: Implement Thread trampolines for x86_32 | 2024-03-26 21:01:18 +02:00 | 
				
					
						|  Bananymous | c12d1e9bd9 | Kernel: Implement PageTable for x86_32 This is mostly copied from x86_64 with necessary modifications | 2024-03-26 20:16:20 +02:00 | 
				
					
						|  Bananymous | d7bf34ecd0 | Kernel: Write isr handler for x86_32 and cleanup x86_64 | 2024-03-26 20:16:20 +02:00 | 
				
					
						|  Bananymous | 1943c3e7a1 | Kernel: Unify IDT and GDT code between x86_64 and x86_32 The code is pretty much the same, so there are just couple macros
differiating initialization. | 2024-03-26 16:42:02 +02:00 | 
				
					
						|  Bananymous | af050cc729 | Kernel: Fix boot code for x86_32 Boot assembly now initializes processor and jumps to kernel | 2024-03-26 13:25:22 +02:00 | 
				
					
						|  Bananymous | 99e30a4d7d | Kernel: Replace i386 with i686 I don't really want to be working with i386 since it doesn't support
compare exchange instruction | 2024-03-26 02:48:26 +02:00 |