Language Selection

English French German Italian Portuguese Spanish

New Firewire Stack In Development

Filed under
Linux

Kristian Høgsberg announced that he is working on a new firewire stack to replace the stack currently in the Linux kernel. "I'm aiming to implement feature parity with the current firewire stack, but not necessarily interface compatibility," Kristian explained, "for now, I have the low-level OHCI driver done, the mid-level transaction logic done, and the SBP-2 (storage) driver is basically done."

Ben Collins expressed some concerns about the decision to abandon the existing stack, "the tree is years old, and a lot of work has been put into it (lots of my work, I'll admit I'm being a little protective). I'm not sure that 'replacing' it is wise, or even needed. Fork it, clean it up, but rewriting just doesn't make sense."

Full Story.

More in Tux Machines

Android Leftovers

The origin and evolution of FreeDOS

Over the years, developers have shared with me how they use FreeDOS to run embedded systems. My all-time favorite example is a developer who used FreeDOS to power a pinball machine. FreeDOS ran an application that controlled the board, tallied the score, and updated the back display. I don't know exactly how it was built, but one way such a system could work is to have every bumper register a "key" on a keyboard bus and the application simply read from that input. I thought it was cool. People sometimes forget about legacy software, but it pops up in unexpected places. I used to be campus CIO of a small university, and once a faculty member brought in some floppy disks with old research data on them. The data wasn't stored in plaintext files, rather as DOS application data. None of our modern systems would read the old data files, so we booted a spare PC with FreeDOS, downloaded a shareware DOS program that could read the application data, and exported the data to plaintext. Read more

U.S. makes renewable energy software open source

As a longtime proponent of open source solar photovoltaic development, I am happy that the U.S. National Renewable Energy Lab (NREL) has shared all the source code for System Advisor Model (SAM), its most powerful renewable energy economic analysis software. SAM is now SAM Open Source. It is a performance and financial model designed to help make decisions about renewable energy. This is perfect timing, as the costs of solar have dropped so far that the levelized cost of electricity for solar power is less than what you are probably paying for electricity from your utility. Read more

Solus Gets Driverless Printing, Improvements to Linux Steam Integration, More

Solus' communications manager Joshua Strobl is reporting today on the latest goodies and software updates that landed recently in the software repositories of the Linux-based operating system. Read more