Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								2cd8b21974 
								
							 
						 
						
							
							
								
								Kernel: Add convenience values to the Memory::Region::Access enum  
							
							... 
							
							
							
							Instead of `Memory::Region::Access::Read | Memory::Region::AccessWrite`
you can now say `Memory::Region::Access::ReadWrite`. 
							
						 
						
							2021-08-06 22:25:00 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								93d98d4976 
								
							 
						 
						
							
							
								
								Kernel: Move Kernel/Memory/ code into Kernel::Memory namespace  
							
							
							
						 
						
							2021-08-06 14:05:58 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Gianforcaro 
								
							 
						 
						
							
							
							
							
								
							
							
								5743561d32 
								
							 
						 
						
							
							
								
								Kernel: Remove unused header includes in Net subtree  
							
							
							
						 
						
							2021-07-11 21:37:38 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Liav A 
								
							 
						 
						
							
							
							
							
								
							
							
								3fae7ca113 
								
							 
						 
						
							
							
								
								Kernel: Clarify and make it easy to not use raw numbers  
							
							... 
							
							
							
							Let's put the PCI IDs as enums in the PCI namespace so they're free to
pollute that namespace, but it's also more easier to use them. 
							
						 
						
							2021-07-03 16:28:49 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Liav A 
								
							 
						 
						
							
							
							
							
								
							
							
								6568bb47cb 
								
							 
						 
						
							
							
								
								Kernel/PCI: Move the PCI components as a subfolder to the Bus directory  
							
							
							
						 
						
							2021-07-02 13:16:12 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Daniel Bertalan 
								
							 
						 
						
							
							
							
							
								
							
							
								f820917a76 
								
							 
						 
						
							
							
								
								Everywhere: Use nothrow new with adopt_{ref,own}_if_nonnull  
							
							... 
							
							
							
							This commit converts naked `new`s to `AK::try_make` and `AK::try_create`
wherever possible. If the called constructor is private, this can not be
done, so we instead now use the standard-defined and compiler-agnostic
`new (nothrow)`. 
							
						 
						
							2021-06-24 17:35:49 +04:30 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hendiadyoin1 
								
							 
						 
						
							
							
							
							
								
							
							
								62f9377656 
								
							 
						 
						
							
							
								
								Kernel: Move special sections into Sections.h  
							
							... 
							
							
							
							This also removes a lot of CPU.h includes infavor for Sections.h 
							
						 
						
							2021-06-24 00:38:23 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									stelar7 
								
							 
						 
						
							
							
							
							
								
							
							
								c0034d6364 
								
							 
						 
						
							
							
								
								Kernel: Add more entries to the list of valid E1000E device ids  
							
							
							
						 
						
							2021-06-21 20:15:15 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Liav A 
								
							 
						 
						
							
							
							
							
								
							
							
								c6480a0426 
								
							 
						 
						
							
							
								
								Kernel/Net: Support Intel 82574 adapter  
							
							... 
							
							
							
							We call it E1000E, because the layout for these cards is somewhat not
the same like E1000 supported cards.
Also, this card supports advanced features that are not supported on
8254x cards. 
							
						 
						
							2021-06-09 22:44:09 +04:30