ASPI (ang. skrót od Advanced SCSI Programming Interface) – opracowany przez firmę Adaptec interfejs (API) określający komunikację pomiędzy kontrolerem SCSI komputera i urządzeniami SCSI (także ATAPI)[1].

Jest to interfejs niezależny od firmy i sprzętu. Definiuje szereg podstawowych komend potrzebnych do komunikacji systemu z danym urządzeniem. Stanowi on najbardziej podstawowy zestaw poleceń umożliwiający korzystanie ze zwykłych funkcji każdego urządzenia.

Oryginalnie interfejs powstał do obsługi urządzeń SCSI, później dodano obsługę ATAPI (dla urządzeń IDE).

Interfejs ASPI był używany w systemach Windows 9x. W systemie Windows NT Microsoft zastosował własny standard SPTI(inne języki), który zastąpił całkowicie ASPI w systemach Windows 2000 i późniejszych[1]. Użytkownicy systemu Windows wciąż mogą korzystać z ASPI, szczególnie, że wielu producentów nagrywarek CD/DVD oferuje własne implementacje ASPI.

Przypisy edytuj

  1. a b ASPI is not supported by Microsoft for all versions of Windows, [w:] Microsoft KB [online], support.microsoft.com, 2005 [zarchiwizowane z adresu 2014-02-03].

Linki zewnętrzne edytuj