Diff for /np2/i386c/ia32/paging.c between versions 1.34 and 1.35

version 1.34, 2011/12/21 18:07:57 version 1.35, 2011/12/29 13:32:12
Line 187  static void MEMCALL tlb_update(const UIN Line 187  static void MEMCALL tlb_update(const UIN
 #define PAGE_MASK       (PAGE_SIZE - 1)  #define PAGE_MASK       (PAGE_SIZE - 1)
   
 UINT8 MEMCALL  UINT8 MEMCALL
 cpu_memory_access_la_RMW_b(UINT32 laddr, UINT32 (*func)(UINT32, void *), void *arg)  cpu_memory_access_la_RMW_b(UINT32 laddr, UINT32 (CPUCALL *func)(UINT32, void *), void *arg)
 {  {
         const int ucrw = CPU_PAGE_WRITE_DATA|CPU_STAT_USER_MODE;          const int ucrw = CPU_PAGE_WRITE_DATA|CPU_STAT_USER_MODE;
         UINT32 result, value;          UINT32 result, value;
Line 202  cpu_memory_access_la_RMW_b(UINT32 laddr, Line 202  cpu_memory_access_la_RMW_b(UINT32 laddr,
 }  }
   
 UINT16 MEMCALL  UINT16 MEMCALL
 cpu_memory_access_la_RMW_w(UINT32 laddr, UINT32 (*func)(UINT32, void *), void *arg)  cpu_memory_access_la_RMW_w(UINT32 laddr, UINT32 (CPUCALL *func)(UINT32, void *), void *arg)
 {  {
         const int ucrw = CPU_PAGE_WRITE_DATA|CPU_STAT_USER_MODE;          const int ucrw = CPU_PAGE_WRITE_DATA|CPU_STAT_USER_MODE;
         UINT32 result, value;          UINT32 result, value;
Line 225  cpu_memory_access_la_RMW_w(UINT32 laddr, Line 225  cpu_memory_access_la_RMW_w(UINT32 laddr,
 }  }
   
 UINT32 MEMCALL  UINT32 MEMCALL
 cpu_memory_access_la_RMW_d(UINT32 laddr, UINT32 (*func)(UINT32, void *), void *arg)  cpu_memory_access_la_RMW_d(UINT32 laddr, UINT32 (CPUCALL *func)(UINT32, void *), void *arg)
 {  {
         const int ucrw = CPU_PAGE_WRITE_DATA|CPU_STAT_USER_MODE;          const int ucrw = CPU_PAGE_WRITE_DATA|CPU_STAT_USER_MODE;
         UINT32 result, value;          UINT32 result, value;

Removed from v.1.34  
changed lines
  Added in v.1.35


RetroPC.NET-CVS <cvs@retropc.net>