This patch adds support for executing multiple concurrent requests on
different devices on the same AHCI controller. The libdriver library
has been extended to include a generic multithreading interface, and
the AHCI driver has been extended to make use of this interface.
The original version of this code has been written by Arne Welzel.
ack_build.sh - for ACK library building
gnu_build.sh - for GNU library building
ack_build.sh obj - create objdirs for gnu libraries
ack_build.sh depend - find dependencies of ack libraries
ack_build.sh all - compile ack libraries
ack_build.sh install - compile and install ack libraries
ack_build.sh clean - clean for ack libraries
gnu_build.sh obj - create objdirs for gnu libraries
gnu_build.sh depend - find dependencies of gnu libraries
gnu_build.sh all - compile gnu libraries
gnu_build.sh install - compile and install gnu libraries
gnu_build.sh clean - clean for gnu libraries