just brew it! wrote:
The quick solution is to purchase a SAS controller.
I seriously doubt that anyone with enough of a clue about storage tech to be capable of designing such a device could be convinced that it is a good idea to do so.
Are you gonna lie that you never accomplished something amazing just coz you were feeling bored? There are enough brilliant people out there that someone might just be tempted to do it, even if just to kill some time. Look at all the great emulation projects especially http://emulation.gametechwiki.com/index.php/UltraHLE
which would have been considered an impossibility by the majority of nerds. Not everyone does things for profit or only if it seems like a good idea.
By the way, a story from my youth. I was taught C/C++ in university on Turbo C 3.00 (it was the early 00s!). I was mesmerized by programming. Learned as much as I could and tried to do something practical with it. The graphics library of Turbo C was not part of our curriculum. That only meant I was drawn to it even more. So I used the library functions to draw some geometric shapes. And then it occurred to me to use these shapes to create a graphical demo of the Towers of Hanoi. I won't lie, recursion is still alien to my mind. But I looked at the function and I was like, all I need to do is give the output of the recursive textbook towers of hanoi function as an input to my graphical shape drawing function. So I started hacking away in my spare time and about a month later (I was stumped somewhere in my unwieldy code), I had a eureka moment while tending to Nature's call in the toilet (of all the places!). I hurried back to my PC and changed a few lines in my code and lo and behold! It worked like a charm. That was the day I realized that you can do anything if you are motivated enough and willing to keep at it, no matter how long it takes.