Ignore:
Timestamp:
Mar 1, 2011, 9:19:08 PM (14 years ago)
Author:
chris
Message:

Version 1.07
============

  • Changed resource allocation such that all PCI BARs will be registered, even the ones which are related to legacy interfaces, to prevent other drivers from accessing the adapter. This didn't work as well as anticipated because DANIS506.ADD currently doesn't skip an adapter just because resources could not be registered but this can be fixed, of course, and the end result would be that by simply changing the load order of DANIS506.ADD and OS2AHCI.ADD would be sufficient to determine which driver controls AHCI-capable SATA adapters.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/os2ahci/os2ahci.h

    r80 r81  
    315315
    316316  HRESOURCE     rm_adh;                /* resource handle for adapter */
    317   HRESOURCE     rm_mmio;               /* resource handle for MMIO */
     317  HRESOURCE     rm_bars[6];            /* resource handle for MMIO and I/O BARs */
    318318  HRESOURCE     rm_irq;                /* resource handle for IRQ */
    319319
     
    323323
    324324  u32           mmio_phys;             /* physical address of MMIO region */
     325  u32           mmio_size;             /* size of MMIO region */
    325326  u8      _far *mmio;                  /* pointer to this adapter's MMIO region */
    326327
Note: See TracChangeset for help on using the changeset viewer.