/[gxemul]/trunk/src/include/device.h
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Diff of /trunk/src/include/device.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 32 by dpavlin, Mon Oct 8 16:20:58 2007 UTC revision 34 by dpavlin, Mon Oct 8 16:21:17 2007 UTC
# Line 2  Line 2 
2  #define DEVICE_H  #define DEVICE_H
3    
4  /*  /*
5   *  Copyright (C) 2005-2006  Anders Gavare.  All rights reserved.   *  Copyright (C) 2005-2007  Anders Gavare.  All rights reserved.
6   *   *
7   *  Redistribution and use in source and binary forms, with or without   *  Redistribution and use in source and binary forms, with or without
8   *  modification, are permitted provided that the following conditions are met:   *  modification, are permitted provided that the following conditions are met:
# Line 28  Line 28 
28   *  SUCH DAMAGE.   *  SUCH DAMAGE.
29   *   *
30   *   *
31   *  $Id: device.h,v 1.18 2006/09/05 06:13:27 debug Exp $   *  $Id: device.h,v 1.20 2006/12/30 13:31:00 debug Exp $
32   *   *
33   *  Device registry.  (See device.c for more info.)   *  Device registry.  (See device.c for more info.)
34   */   */
# Line 46  struct devinit { Line 46  struct devinit {
46          uint64_t        addr;           /*  Device base address  */          uint64_t        addr;           /*  Device base address  */
47          uint64_t        addr2;          /*  Secondary address (optional)  */          uint64_t        addr2;          /*  Secondary address (optional)  */
48          uint64_t        len;          uint64_t        len;
49    
50            /*  Old-style IRQ:  */
51          int             irq_nr;          int             irq_nr;
52          int             dma_irq_nr;  
53            char            *interrupt_path;/*  Interrupt path:  */
54    
55          int             in_use;          int             in_use;
56          int             addr_mult;          int             addr_mult;
57          int             pci_little_endian;          int             pci_little_endian;

Legend:
Removed from v.32  
changed lines
  Added in v.34

  ViewVC Help
Powered by ViewVC 1.1.26