http://www.aros.org AROS-Exec AROS-Exec Archives Power2People
kitty mascottop logo menu

ahci

Index


--background_busclass-- --background_unitclass-- aoHidd_AHCIBus_Unit moHidd_AHCIBus_Shutdown

--background_busclass--

Notes

This class serves as a base class for implementing AHCI SATA bus drivers.

--background_unitclass--

Notes

Unit class is private to ahci.device. Instances of this class represent
devices connected to AHCI buses, and can be used to obtain information
about these devices.

aoHidd_AHCIBus_Unit

Synopsis

[..G], OOP_Object *

Function

Returns a pointer to OOP object of private unit class, representing
a drive on the bus, or NULL if there's no device.

moHidd_AHCIBus_Shutdown

Synopsis

APTR OOP_DoMethod(OOP_Object *obj, struct pHidd_AHCIBus_Shutdown *Msg);

APTR HIDD_AHCIBus_Shutdown(void);

Function

Instantly shutdown all activity on the bus.

Inputs

None

Result

None

Notes

This method is called by ahci.device during system reset handler execution.

Copyright © 1995-2024, The AROS Development Team. All rights reserved.
Amiga® is a trademark of Amiga Inc. All other trademarks belong to their respective owners.