Subversion Repositories HelenOS-historic

Rev

Rev 1738 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1738 Rev 1739
Line 313... Line 313...
313
		srw r30, r31, r29         # r30 = mask >> 1
313
		srw r30, r31, r29         # r30 = mask >> 1
314
		or r31, r31, r30          # mask = mask | r30
314
		or r31, r31, r30          # mask = mask | r30
315
		
315
		
316
		bdnz bat_mask
316
		bdnz bat_mask
317
	
317
	
-
 
318
	DEBUG_bat_mask
-
 
319
	
318
	andi. r31, r31, 0x07ff        # mask = mask & 0x07ff (BAT can map up to 256 MB)
320
	andi. r31, r31, 0x07ff        # mask = mask & 0x07ff (BAT can map up to 256 MB)
319
	
321
	
320
	li r29, 2
322
	li r29, 2
321
	slw r31, r31, r29             # mask = mask << 2
323
	slw r31, r31, r29             # mask = mask << 2
322
	ori r31, r31, 0x0002          # mask = mask | 0x0002 (priviledged access only)
324
	ori r31, r31, 0x0002          # mask = mask | 0x0002 (priviledged access only)