[BACK]Return to usb_mem.h CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / sys / dev / usb

Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.

Diff for /src/sys/dev/usb/usb_mem.h between version 1.23.32.3 and 1.23.32.4

version 1.23.32.3, 2007/06/17 01:25:46 version 1.23.32.4, 2008/05/21 05:03:48
Line 210  typedef struct usb_dma_tag {
Line 210  typedef struct usb_dma_tag {
 #endif  #endif
 } usb_dma_tag_t;  } usb_dma_tag_t;
   
   /*
    * bufer pointer
    */
   union usb_bufptr {
           /* plain buffer */
           struct {
                   unsigned char   *p_buf;
           } ptr_p;
           /* mbuf */
           struct {
                   struct mbuf     *m_mbuf;
                   int             m_off;
           } ptr_m;
   };
   
   /*
    * auxillary storage (bounce buffer)
    */
   /* auxillary buffer description */
   struct usb_aux_desc {
           int aux_len;                    /* Auxillary storage size. */
           void *aux_kern;                 /* Kernel address of aux storage */
           union usb_bufptr aux_ptr;       /* Original aux data pointer. */
   };
   
 #ifdef USBMEM_DEBUG  #ifdef USBMEM_DEBUG
 #define usb_allocmem            usb_allocmem_debug  #define usb_allocmem            usb_allocmem_debug
 #define usb_freemem             usb_freemem_debug  #define usb_freemem             usb_freemem_debug
Line 258  void  usb_dma_tag_init(usb_dma_tag_t *
Line 283  void  usb_dma_tag_init(usb_dma_tag_t *
 void            usb_dma_tag_finish(usb_dma_tag_t *  void            usb_dma_tag_finish(usb_dma_tag_t *
                     USBMEM_DEBUGPARAMS);                      USBMEM_DEBUGPARAMS);
   
   void            usb_bufptr_init(union usb_bufptr *, usbd_xfer_handle);
   void            usb_bufptr_advance(union usb_bufptr *, int /*len*/,
                       int /*is_mbuf*/);
   void            usb_bufptr_rd(const union usb_bufptr *, const void *,
                       int /*len*/, int /*is_mbuf*/);
   void            usb_bufptr_wr(const union usb_bufptr *, void *,
                       int /*len*/, int /*is_mbuf*/);
   
 #ifdef USBMEM_DEBUG  #ifdef USBMEM_DEBUG
 #undef USBMEM_DEBUGPARAMS  #undef USBMEM_DEBUGPARAMS
 #ifndef USBMEM_PRIVATE  #ifndef USBMEM_PRIVATE

Legend:
Removed from v.1.23.32.3  
changed lines
  Added in v.1.23.32.4

CVSweb <webmaster@jp.NetBSD.org>