mirror of
https://gitlab.com/qemu-project/openbios.git
synced 2024-02-13 08:34:06 +08:00
update briq/mol/pearpc client interface to use ucell type (Igor Kovalenko)
git-svn-id: svn://coreboot.org/openbios/trunk/openbios-devel@523 f158a5a8-5612-0410-a976-696ce0be7e32
This commit is contained in:
@@ -260,15 +260,15 @@ mmu_unmap( void )
|
|||||||
static void
|
static void
|
||||||
mmu_translate( void )
|
mmu_translate( void )
|
||||||
{
|
{
|
||||||
ulong mode;
|
ucell mode;
|
||||||
int virt = POP();
|
ucell virt = POP();
|
||||||
int phys = ofmem_translate( virt, &mode );
|
ucell phys = ofmem_translate( virt, &mode );
|
||||||
|
|
||||||
if( phys == -1 ) {
|
if( phys == -1 ) {
|
||||||
PUSH( 0 );
|
PUSH( 0 );
|
||||||
} else {
|
} else {
|
||||||
PUSH( phys );
|
PUSH( phys );
|
||||||
PUSH( (int)mode );
|
PUSH( mode );
|
||||||
PUSH( -1 );
|
PUSH( -1 );
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -323,10 +323,10 @@ DECLARE_NODE( mmu_ciface, 0, 0, "/packages/client-iface" );
|
|||||||
static void
|
static void
|
||||||
mem_claim( void )
|
mem_claim( void )
|
||||||
{
|
{
|
||||||
int align = POP();
|
ucell align = POP();
|
||||||
int size = POP();
|
ucell size = POP();
|
||||||
int phys = POP();
|
ucell phys = POP();
|
||||||
int ret = ofmem_claim_phys( phys, size, align );
|
ucell ret = ofmem_claim_phys( phys, size, align );
|
||||||
|
|
||||||
if( ret == -1 ) {
|
if( ret == -1 ) {
|
||||||
printk("MEM: claim failure\n");
|
printk("MEM: claim failure\n");
|
||||||
@@ -347,10 +347,10 @@ mem_release( void )
|
|||||||
static void
|
static void
|
||||||
mmu_claim( void )
|
mmu_claim( void )
|
||||||
{
|
{
|
||||||
int align = POP();
|
ucell align = POP();
|
||||||
int size = POP();
|
ucell size = POP();
|
||||||
int phys = POP();
|
ucell phys = POP();
|
||||||
int ret = ofmem_claim_virt( phys, size, align );
|
ucell ret = ofmem_claim_virt( phys, size, align );
|
||||||
|
|
||||||
if( ret == -1 ) {
|
if( ret == -1 ) {
|
||||||
printk("MMU: CLAIM failure\n");
|
printk("MMU: CLAIM failure\n");
|
||||||
@@ -371,11 +371,11 @@ mmu_release( void )
|
|||||||
static void
|
static void
|
||||||
mmu_map( void )
|
mmu_map( void )
|
||||||
{
|
{
|
||||||
int mode = POP();
|
ucell mode = POP();
|
||||||
int size = POP();
|
ucell size = POP();
|
||||||
int virt = POP();
|
ucell virt = POP();
|
||||||
int phys = POP();
|
ucell phys = POP();
|
||||||
int ret;
|
ucell ret;
|
||||||
|
|
||||||
/* printk("mmu_map: %x %x %x %x\n", phys, virt, size, mode ); */
|
/* printk("mmu_map: %x %x %x %x\n", phys, virt, size, mode ); */
|
||||||
ret = ofmem_map( phys, virt, size, mode );
|
ret = ofmem_map( phys, virt, size, mode );
|
||||||
@@ -398,15 +398,15 @@ mmu_unmap( void )
|
|||||||
static void
|
static void
|
||||||
mmu_translate( void )
|
mmu_translate( void )
|
||||||
{
|
{
|
||||||
ulong mode;
|
ucell mode;
|
||||||
int virt = POP();
|
ucell virt = POP();
|
||||||
int phys = ofmem_translate( virt, &mode );
|
ucell phys = ofmem_translate( virt, &mode );
|
||||||
|
|
||||||
if( phys == -1 ) {
|
if( phys == -1 ) {
|
||||||
PUSH( 0 );
|
PUSH( 0 );
|
||||||
} else {
|
} else {
|
||||||
PUSH( phys );
|
PUSH( phys );
|
||||||
PUSH( (int)mode );
|
PUSH( mode );
|
||||||
PUSH( -1 );
|
PUSH( -1 );
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -415,10 +415,10 @@ mmu_translate( void )
|
|||||||
static void
|
static void
|
||||||
ciface_claim( void )
|
ciface_claim( void )
|
||||||
{
|
{
|
||||||
int align = POP();
|
ucell align = POP();
|
||||||
int size = POP();
|
ucell size = POP();
|
||||||
int virt = POP();
|
ucell virt = POP();
|
||||||
int ret = ofmem_claim( virt, size, align );
|
ucell ret = ofmem_claim( virt, size, align );
|
||||||
|
|
||||||
/* printk("ciface_claim: %08x %08x %x\n", virt, size, align ); */
|
/* printk("ciface_claim: %08x %08x %x\n", virt, size, align ); */
|
||||||
PUSH( ret );
|
PUSH( ret );
|
||||||
|
|||||||
@@ -187,12 +187,12 @@ DECLARE_NODE( mmu_ciface, 0, 0, "/packages/client-iface" );
|
|||||||
static void
|
static void
|
||||||
mem_claim( void )
|
mem_claim( void )
|
||||||
{
|
{
|
||||||
int align = POP();
|
ucell align = POP();
|
||||||
int size = POP();
|
ucell size = POP();
|
||||||
int phys = POP();
|
ucell phys = POP();
|
||||||
int ret = ofmem_claim_phys( phys, size, align );
|
ucell ret = ofmem_claim_phys( phys, size, align );
|
||||||
|
|
||||||
if( ret == -1 ) {
|
if( ret == (ucell)-1 ) {
|
||||||
printk("MEM: claim failure\n");
|
printk("MEM: claim failure\n");
|
||||||
throw( -13 );
|
throw( -13 );
|
||||||
return;
|
return;
|
||||||
@@ -211,10 +211,10 @@ mem_release( void )
|
|||||||
static void
|
static void
|
||||||
mmu_claim( void )
|
mmu_claim( void )
|
||||||
{
|
{
|
||||||
int align = POP();
|
ucell align = POP();
|
||||||
int size = POP();
|
ucell size = POP();
|
||||||
int phys = POP();
|
ucell phys = POP();
|
||||||
int ret = ofmem_claim_virt( phys, size, align );
|
ucell ret = ofmem_claim_virt( phys, size, align );
|
||||||
|
|
||||||
if( ret == -1 ) {
|
if( ret == -1 ) {
|
||||||
printk("MMU: CLAIM failure\n");
|
printk("MMU: CLAIM failure\n");
|
||||||
@@ -235,11 +235,11 @@ mmu_release( void )
|
|||||||
static void
|
static void
|
||||||
mmu_map( void )
|
mmu_map( void )
|
||||||
{
|
{
|
||||||
int mode = POP();
|
ucell mode = POP();
|
||||||
int size = POP();
|
ucell size = POP();
|
||||||
int virt = POP();
|
ucell virt = POP();
|
||||||
int phys = POP();
|
ucell phys = POP();
|
||||||
int ret;
|
ucell ret;
|
||||||
|
|
||||||
/* printk("mmu_map: %x %x %x %x\n", phys, virt, size, mode ); */
|
/* printk("mmu_map: %x %x %x %x\n", phys, virt, size, mode ); */
|
||||||
ret = ofmem_map( phys, virt, size, mode );
|
ret = ofmem_map( phys, virt, size, mode );
|
||||||
@@ -262,15 +262,15 @@ mmu_unmap( void )
|
|||||||
static void
|
static void
|
||||||
mmu_translate( void )
|
mmu_translate( void )
|
||||||
{
|
{
|
||||||
ulong mode;
|
ucell mode;
|
||||||
int virt = POP();
|
ucell virt = POP();
|
||||||
int phys = ofmem_translate( virt, &mode );
|
ucell phys = ofmem_translate( virt, &mode );
|
||||||
|
|
||||||
if( phys == -1 ) {
|
if( phys == -1 ) {
|
||||||
PUSH( 0 );
|
PUSH( 0 );
|
||||||
} else {
|
} else {
|
||||||
PUSH( phys );
|
PUSH( phys );
|
||||||
PUSH( (int)mode );
|
PUSH( mode );
|
||||||
PUSH( -1 );
|
PUSH( -1 );
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -279,10 +279,10 @@ mmu_translate( void )
|
|||||||
static void
|
static void
|
||||||
ciface_claim( void )
|
ciface_claim( void )
|
||||||
{
|
{
|
||||||
int align = POP();
|
ucell align = POP();
|
||||||
int size = POP();
|
ucell size = POP();
|
||||||
int virt = POP();
|
ucell virt = POP();
|
||||||
int ret = ofmem_claim( virt, size, align );
|
ucell ret = ofmem_claim( virt, size, align );
|
||||||
|
|
||||||
/* printk("ciface_claim: %08x %08x %x\n", virt, size, align ); */
|
/* printk("ciface_claim: %08x %08x %x\n", virt, size, align ); */
|
||||||
PUSH( ret );
|
PUSH( ret );
|
||||||
|
|||||||
Reference in New Issue
Block a user