Ignore:
Timestamp:
Jan 7, 2011, 4:54:46 PM (15 years ago)
Author:
markus
Message:

fixed ATAPI packet commands; added cache flush in shutdown handler; allow write cache for NCQ commands

File:
1 edited

Legend:

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

    r68 r69  
    368368/* os2ahci.c */
    369369extern USHORT  init_drv               (RPINITIN _far *req);
     370extern USHORT  exit_drv               (int func);
    370371extern void _cdecl _far _loadds add_entry    (IORBH _far *iorb);
    371372extern void    trigger_engine         (void);
     
    385386extern void    iorb_done              (IORBH _far *iorb);
    386387extern void    iorb_requeue           (IORBH _far *iorb);
     388extern void _cdecl _far timeout_callback    (ULONG timer_handle, ULONG p1, ULONG p2);
    387389
    388390/* ahci.c */
     
    410412extern int     ahci_exec_polled_cmd         (AD_INFO *ai, int p, int d,
    411413                                             int timeout, int cmd, ...);
    412 extern int     ahci_set_dev_idle            (AD_INFO *ai, int p, int idle);
     414extern int     ahci_set_dev_idle            (AD_INFO *ai, int p, int d, int idle);
     415extern int     ahci_flush_cache             (AD_INFO *ai, int p, int d);
    413416
    414417extern int     ahci_intr                    (u16 irq);
Note: See TracChangeset for help on using the changeset viewer.