mirror of
				https://git.suyu.dev/suyu/suyu
				synced 2025-11-03 16:39:01 -06:00 
			
		
		
		
	Merge pull request #185 from purpasmart96/mem_perm
Kernel: Add missing permissions
This commit is contained in:
		@@ -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