Changeset 76 for trunk/src/os2ahci/os2ahci.h
- Timestamp:
- Feb 18, 2011, 10:09:10 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/os2ahci/os2ahci.h
r75 r76 122 122 /* SMP spinlock compatibility macros for older DDKs using CLI/STI */ 123 123 #ifndef OS2AHCI_SMP 124 #define DevHelp_CreateSpinLock( sph) *(sph) = 0124 #define DevHelp_CreateSpinLock(p_sph) *(p_sph) = 0 125 125 #define DevHelp_FreeSpinLock(sph) 0 126 126 … … 379 379 /* os2ahci.c */ 380 380 extern USHORT init_drv (RPINITIN _far *req); 381 extern USHORT gen_ioctl (RP_GENIOCTL _far *ioctl); 381 382 extern USHORT exit_drv (int func); 382 383 extern void _cdecl _far _loadds add_entry (IORBH _far *iorb); … … 397 398 extern void iorb_done (IORBH _far *iorb); 398 399 extern void iorb_requeue (IORBH _far *iorb); 400 extern void lock_adapter (AD_INFO *ai); 401 extern void unlock_adapter (AD_INFO *ai); 399 402 extern void _cdecl _far timeout_callback (ULONG timer_handle, ULONG p1, ULONG p2); 400 403 … … 416 419 extern int ahci_stop_fis_rx (AD_INFO *ai, int p); 417 420 extern int ahci_stop_engine (AD_INFO *ai, int p); 421 extern int ahci_port_busy (AD_INFO *ai, int p); 418 422 extern void ahci_exec_iorb (IORBH _far *iorb, int ncq_capable, 419 423 int (*func)(IORBH _far *, int)); … … 474 478 extern void _cdecl engine_ctxhook (ULONG parm); 475 479 480 /* apm.c */ 481 extern void apm_init (void); 482 extern void apm_suspend (void); 483 extern void apm_resume (void); 484 485 /* ioctl.c */ 486 extern USHORT ioctl_get_devlist (RP_GENIOCTL _far *ioctl); 487 extern USHORT ioctl_passthrough (RP_GENIOCTL _far *ioctl); 488 476 489 /* ---------------------------- global variables --------------------------- */ 477 490 … … 492 505 extern AD_INFO ad_infos[]; /* adapter information list */ 493 506 extern int ad_info_cnt; /* number of entries in ad_infos[] */ 507 extern u16 ad_ignore; /* bitmap with adapters to be ignored */ 494 508 extern int init_complete; /* if != 0, initialization has completed */ 495 509
Note:
See TracChangeset
for help on using the changeset viewer.