Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

Why low level device drivers?

device Drivers level low
0
Posted

Why low level device drivers?

0

Fundamentally, these drivers were created as Linux device drivers and were never intended to be ported to any other operating system. This choice was made because it allows the drivers to be installed at the lowest level so that each X10 unit in the house is seen as a file on the host computer. This brings native management of the X10 network directly to every application on Linux with a standard interface designed around the X10 protocol. The result is that shell scripts can use cat and echo to fully manipulate the X10 network such that complex sequences of events can created without any background in programming in C, Perl, or Java. Since the drivers conform to the Linux standards for device drivers, any language that can make a system call will be able to manage the X10 network.

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.

Experts123