[BACK]Return to bus.c CVS log [TXT][DIR] Up to [local] / funnyos / dev

Diff for /funnyos/dev/bus.c between version 1.1 and 1.2

version 1.1, 2007/10/16 21:18:13 version 1.2, 2007/10/16 21:42:56
Line 16 
Line 16 
 {  {
         /* XXX we may use bus locking here */          /* XXX we may use bus locking here */
   
         return(bhp->bus_read_1(bhp->bh_ownerdevp, addr));          return(bhp->bus_read_1(bhp->bh_ownerdd, addr));
 }  }
   
   
 uint16_t  uint16_t
 bus_read_2(struct bus_handle *bhp, uint32_t addr)  bus_read_2(struct bus_handle *bhp, uint32_t addr)
 {  {
         return(bhp->bus_read_2(bhp->bh_ownerdevp, addr));          return(bhp->bus_read_2(bhp->bh_ownerdd, addr));
 }  }
   
   
 uint32_t  uint32_t
 bus_read_4(struct bus_handle *bhp, uint32_t addr)  bus_read_4(struct bus_handle *bhp, uint32_t addr)
 {  {
         return(bhp->bus_read_4(bhp->bh_ownerdevp, addr));          return(bhp->bus_read_4(bhp->bh_ownerdd, addr));
 }  }
   
   
 int  int
 bus_write_1(struct bus_handle *bhp, uint32_t addr, uint8_t data)  bus_write_1(struct bus_handle *bhp, uint32_t addr, uint8_t data)
 {  {
         return(bhp->bus_write_1(bhp->bh_ownerdevp, addr, data));          return(bhp->bus_write_1(bhp->bh_ownerdd, addr, data));
 }  }
   
 int  int
 bus_write_2(struct bus_handle *bhp, uint32_t addr, uint16_t data)  bus_write_2(struct bus_handle *bhp, uint32_t addr, uint16_t data)
 {  {
         return(bhp->bus_write_2(bhp->bh_ownerdevp, addr, data));          return(bhp->bus_write_2(bhp->bh_ownerdd, addr, data));
 }  }
   
 int  int
 bus_write_4(struct bus_handle *bhp, uint32_t addr, uint32_t data)  bus_write_4(struct bus_handle *bhp, uint32_t addr, uint32_t data)
 {  {
         return(bhp->bus_write_4(bhp->bh_ownerdevp, addr, data));          return(bhp->bus_write_4(bhp->bh_ownerdd, addr, data));
 }  }
   

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2

CVSweb