Haiku SVN: USB, AHCI, Filesystems

Blog post by eNGIMa on Thu, 2007-03-08 13:02

Quick Updates

r19800-r19900

  • Beginnings of AHCI support
  • Hardware cache flush for SCSI
  • Stability fixes for the USB stack
  • Port of the following filesystems
    • GoogleFS
    • NFS
    • NTFS

Full Updates

After a few minor fixes NetPositive shows the first sign of (networked) life under Haiku. Followed by performance fixes, caching referenced modules for example, IPv4 and ICMP should have gained some speed. All this can be experienced now that the NetServer is started on boot.

Owners of SATA disks will be shaking Marcus' hand after he started work on the ACHI module. Now present in the default image, it should be able to detect devices. In other bus related news, BGA has committed hardware flush for SCSI devices based on his previous yellowTab work.

After a large collection of fixes to the USB stack from Michael Lotz users should find it substantially more stable. It should no longer crash on disconnect and replugging a device should be noticed by all drivers.

'The mighty GoogleFS' which some will remember from BeOS has been ported to Haiku. Allowing the normal filesystem queries to query over Google, there should be a number of funky apps coming from this. See r19874.

In other filesystem news the venerable nfs has been ported to Haiku. While mount support is not quite there yet it is being actively developed and should not be far away.

Lastly, yet another filesystem has been ported. This time the NTFS implementation 'ntfs-3g' thanks to Troeglazov Gerasim. Thanks to his work we have read support for our Windows disks (Currently write support is disabled for safety reasons. If you feel adventurous and have backups though ...)