Hi,
> Hurd currently does not support Soundcards. Is this possible with Minix?
Yes, audio cards are supported.
> I'm not a Student but I visit shool right now (again), so I learned everything I know on my own. Do you recommend other books to understand Tanebaum's book?
I am currently a student too. Nevertheless, I found the 'Operating system Design and Implementation' very useful in understanding the important concepts used in Minix. I think you can find its e-book somewhere. In addition you can go through a
paper published by AST. It covers some important concepts in brief, and there is a slight mention of GNU Hurd too.
> Where can I find good a good documentation about the supported features of booth operating systems/Kernels?
For GNU Hurd, I found this link
http://www.gnu.org/software/hurd/hurd.html quite useful. Though i hadn't gone into much detail when i read it, so i don't know how much of your purpose will solved there.
> Where can I find free Documentation about device driver development/ACPI/USB/APIC/Microkernels?
For device drivers development,
http://wiki.minix3.org/en/DevelopersGuide/DriverProgramming can be a good start. At least, it was for me. Though the contents there have become slightly outdated, so i request someone to update it.
> Are there other good books with the Topic kernel implementation/ACPI/USB/APIC/device driver development?
I would also like to know good books on this topic, where driver development is at least slightly covered considering minix.
~
Vivek Prakash