forked from Imagelibrary/rtems
nios2: API change
This commit is contained in:
@@ -80,7 +80,7 @@ bool _Nios2_MPU_Add_region(
|
|||||||
uint32_t mpubase = 0;
|
uint32_t mpubase = 0;
|
||||||
uint32_t mpuacc = 0;
|
uint32_t mpuacc = 0;
|
||||||
|
|
||||||
if ( _Nios2_MPU_Is_valid_index( config, data, index ) ) {
|
if ( _Nios2_MPU_Is_valid_index( config, index, data ) ) {
|
||||||
if ( !force ) {
|
if ( !force ) {
|
||||||
_Nios2_MPU_Get_region_registers( index, data, &mpubase, &mpuacc );
|
_Nios2_MPU_Get_region_registers( index, data, &mpubase, &mpuacc );
|
||||||
ok = _Nios2_MPU_Is_region_disabled( config, mpubase, mpuacc );
|
ok = _Nios2_MPU_Is_region_disabled( config, mpubase, mpuacc );
|
||||||
|
|||||||
@@ -88,7 +88,7 @@ bool _Nios2_MPU_Setup_region_registers(
|
|||||||
&mask_or_limit
|
&mask_or_limit
|
||||||
);
|
);
|
||||||
bool ok = is_valid_base_and_end
|
bool ok = is_valid_base_and_end
|
||||||
&& _Nios2_MPU_Is_valid_index( config, desc->data, desc->index )
|
&& _Nios2_MPU_Is_valid_index( config, desc->index, desc->data )
|
||||||
&& _Nios2_Is_valid_permission( desc->data, desc->perm )
|
&& _Nios2_Is_valid_permission( desc->data, desc->perm )
|
||||||
&& !(!desc->data && desc->cacheable)
|
&& !(!desc->data && desc->cacheable)
|
||||||
&& !(desc->read && desc->write);
|
&& !(desc->read && desc->write);
|
||||||
|
|||||||
@@ -386,8 +386,8 @@ static inline int _Nios2_MPU_Get_region_count(
|
|||||||
|
|
||||||
static inline bool _Nios2_MPU_Is_valid_index(
|
static inline bool _Nios2_MPU_Is_valid_index(
|
||||||
const Nios2_MPU_Configuration *config,
|
const Nios2_MPU_Configuration *config,
|
||||||
bool data,
|
int index,
|
||||||
int index
|
bool data
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
return 0 <= index
|
return 0 <= index
|
||||||
|
|||||||
Reference in New Issue
Block a user