|
@@ -235,14 +235,14 @@ static struct bufdesc *fec_enet_get_nextdesc(struct bufdesc *bdp,
|
|
|
struct bufdesc_prop *bd)
|
|
|
{
|
|
|
return (bdp >= bd->last) ? bd->base
|
|
|
- : (struct bufdesc *)(((unsigned)bdp) + bd->dsize);
|
|
|
+ : (struct bufdesc *)(((void *)bdp) + bd->dsize);
|
|
|
}
|
|
|
|
|
|
static struct bufdesc *fec_enet_get_prevdesc(struct bufdesc *bdp,
|
|
|
struct bufdesc_prop *bd)
|
|
|
{
|
|
|
return (bdp <= bd->base) ? bd->last
|
|
|
- : (struct bufdesc *)(((unsigned)bdp) - bd->dsize);
|
|
|
+ : (struct bufdesc *)(((void *)bdp) - bd->dsize);
|
|
|
}
|
|
|
|
|
|
static int fec_enet_get_bd_index(struct bufdesc *bdp,
|