H8のコードを RL78に移植しています。

御世話になります。

LSIといいます。

H8を使っていたのですが 当該機種が廃版となり 近いMPUであります RL78/I1Bに置き換えようとしています。

コードを抜粋しながら 移植しているのですが 一部わからないエラーが出てしまいます。

初歩的な問題かと思うのですが 助言いただけますでしょうか?

cg_src\r_cg_sau_user.c(134):W0520167:"struct REC_PACKET_BUF *__near" 型の引数は型 "struct REC_PACKET_BUF *__near" の引数と整合しません。

cg_src\r_cg_sau_user.c(111):E0520147:宣言は "void recPacket(UChar __near, struct REC_PACKET_BUF *__near)" (宣言位置 行86) と整合しません。

( 86行目 static void recPacket(UChar ch,struct REC_PACKET_BUF * buf);)

(111行目 static void recPacket(UChar ch,struct REC_PACKET_BUF * buf){

      ....}; )

多分 near large関連の問題かと思うのですが どこをどう見ればよいのか?