[haiku-commits] Re: haiku: hrev49590 - src/add-ons/kernel/busses/scsi/ahci

  • From: Adrien Destugues <pulkomandy@xxxxxxxxx>
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Sat, 29 Aug 2015 09:39:34 +0200

On Fri, Aug 28, 2015 at 07:26:28PM +0200, axeld@xxxxxxxxxxxxxxxx wrote:

hrev49590 adds 2 changesets to branch 'master'
old head: 8a28f8496597f67b9e0f80c1143398763062239b
new head: df5aeb6dda2dae580e5073d0b80f0b0fd98c3dfc
overview:
http://cgit.haiku-os.org/haiku/log/?qt=range&q=df5aeb6dda2d+%5E8a28f8496597

----------------------------------------------------------------------------

5584c22fdd66: AHCI: Fix boot failures due to "Port Connect Change" IRQ storm.

As I mentionned in the ticket comments, using bit fields and mapping
them to hardw2ar eregisters this way is non portable because the
compiler may put them either left to right or right to left in the
structure. It would be nice to not do more of that, and instead have
some kind of endian-safe bitfield class.

--
Adrien.

Other related posts: