mirror of
				https://git.suyu.dev/suyu/suyu
				synced 2025-11-04 00:49:02 -06:00 
			
		
		
		
	Kernel:Add missing permissions in shared memory & svc
This commit is contained in:
		
				
					committed by
					
						
						purpasmart96
					
				
			
			
				
	
			
			
			
						parent
						
							1aa29b2b6c
						
					
				
				
					commit
					66431bceda
				
			@@ -12,11 +12,15 @@ namespace Kernel {
 | 
			
		||||
 | 
			
		||||
/// Permissions for mapped shared memory blocks
 | 
			
		||||
enum class MemoryPermission : u32 {
 | 
			
		||||
    None        = 0,
 | 
			
		||||
    Read        = (1u <<  0),
 | 
			
		||||
    Write       = (1u <<  1),
 | 
			
		||||
    ReadWrite   = (Read | Write),
 | 
			
		||||
    DontCare    = (1u << 28)
 | 
			
		||||
    None             = 0,
 | 
			
		||||
    Read             = (1u <<  0),
 | 
			
		||||
    Write            = (1u <<  1),
 | 
			
		||||
    ReadWrite        = (Read | Write),
 | 
			
		||||
    Execute          = (1u <<  2),
 | 
			
		||||
    ReadExecute      = (Read | Execute),
 | 
			
		||||
    WriteExecute     = (Write | Execute),
 | 
			
		||||
    ReadWriteExecute = (Read | Write | Execute),
 | 
			
		||||
    DontCare         = (1u << 28)
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user