Does the ATAboy use an embedded OS?
The ATAboy RAID controller does not use a commercial RTOS internally. Instead, it uses a custom-built scheduler package, which is optimized for the ATA RAID design. Much of the logical ATA interface is designed into the FPGAs, which essentially form an intelligent 64-bit PCI to ATA Bridge. In the case of the ATAboy (but not in our other products) the network stack runs on the same processor as the RAID logic, as a background task. The system is tweaked slightly such that even if the RAID is 100% busy, the network gets enough CPU cycles to keep the web GUI pumping.