arm11 memwrite with burst enabled broken

in the recent svn builds under cygwin/mingw the arm11 memwrite with burst enabled is not working anymore.

with burst disabled it is working correct but is painfully slow (81s for 32k w/o burst, 0,5s with burst).

SVN 2485M:

> mww 0 0 8
> mdw 0 8
 0x00000000: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
> memwrite burst disable
 Disabled memory write burst mode.
> load_image null.bin 0
 16 byte written at address 0x00000000
downloaded 16 byte in 0.094000s
> mdw 0 8
 0x00000000: aaaaaaaa bbbbbbbb cccccccc dddddddd 00000000 00000000 00000000 00000000
> mww 0 0 8
> mdw 0 8
 0x00000000: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
> memwrite burst enable
 Enabled memory write burst mode.
> load_image null.bin 0
 Data transfer failed. (12)
use 'arm11 memwrite burst disable' to disable fast burst mode
Runtime error, file "command.c", line 469:

> mdw 0 8
 0x00000000: aaaaaaaa 00000000 bbbbbbbb 00000000 cccccccc 00000000 dddddddd 00000000

SVN 1504:

> mww 0 0 8
> mdw 0 8
 0x00000000: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
> memwrite burst disable
 Disabled memory write burst mode.
> load_image /d/jtagprog/openocd/src/null.bin 0
 16 byte written at address 0x00000000
downloaded 16 byte in 0.078000s
> mdw 0 8
 0x00000000: aaaaaaaa bbbbbbbb cccccccc dddddddd 00000000 00000000 00000000 00000000
> memwrite burst enable
 Enabled memory write burst mode.
> mww 0 0 8
> mdw 0 8
 0x00000000: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
> load_image /d/jtagprog/openocd/src/null.bin 0
 16 byte written at address 0x00000000
downloaded 16 byte in 0.047000s
> mdw 0 8
 0x00000000: aaaaaaaa bbbbbbbb cccccccc dddddddd 00000000 00000000 00000000 00000000

I have compared the arm11 source code but I can see no significant differences except the type changes.