Kinsey Moore started a new discussion on bsps/riscv/shared/mmu/mmu-setup.c: 
https://gitlab.rtems.org/rtems/rtos/rtems/-/merge_requests/1182#note_148027

 > +    case 1:
 > +#if __riscv_xlen == 32
 > +      shift_bits = 12;
 > +#else
 > +      shift_bits = 21;
 > +#endif
 > +      break;
 > +
 > +    default:
 > +      bsp_fatal( RISCV_FATAL_MMU_CANNOT_MAP_BLOCK );
 > +  }
 > +
 > +#if __riscv_xlen == 32
 > +  mask = 0x3FF;
 > +#else
 > +  mask = 0x1FF;

These are correct, but the field widths should be used to define the bit shifts 
above and to create these masks.

-- 
View it on GitLab: 
https://gitlab.rtems.org/rtems/rtos/rtems/-/merge_requests/1182#note_148027
You're receiving this email because of your account on gitlab.rtems.org.


_______________________________________________
bugs mailing list
[email protected]
http://lists.rtems.org/mailman/listinfo/bugs

Reply via email to