I have a 240 GB 5.5g iPod Video and am trying to compile Rockbox 3.5 with LBA support on Windows 7 64-bit and the newest Cygwin. When I leave "#define HAVE_LBA48" out of ipodvideo.h compilation succeeds, but when I put it in, compilation fails with this message:
/cygdrive/d/Rockbox/35/rockbox-3.5/firmware/drivers/ata.c: In function 'ata_transfer_sectors':
/cygdrive/d/Rockbox/35/rockbox-3.5/firmware/drivers/ata.c:428: error: 'CMD_WRITE_MULTIPLE_EXT' undeclared (first use in this function)
/cygdrive/d/Rockbox/35/rockbox-3.5/firmware/drivers/ata.c:428: error: (Each undeclared identifier is reported only once
/cygdrive/d/Rockbox/35/rockbox-3.5/firmware/drivers/ata.c:428: error: for each function it appears in.)
make: *** [/cygdrive/d/Rockbox/35/rockbox-3.5/firmware/drivers/ata.o] Error 1
Has anyone else compiled the 3.5 release with LBA? TIA, and keep up the good work. 3.4 has been excellent!