Hi! The following patch adds support for Atari partition tables as used on classic Atari computers like the Atari ST or Falcon as well as the ARAnyM Atari emulator.
This patch was originally written by Guillaume Knispel in 2005 [1] for parted 1.6.6. I have ported the patch to parted 3.2.x and cleaned up the code. With my changes to the patch, parted builds and runs fine and I can create Atari partition tables and partitions in a disk image file and use the disk image in ARAnyM running Linux/m68k with byte-swapping enabled (as expected on Atari). Running "make check" fails though as the testsuite tries to create partition tables with sector sizes other than 512 bytes which is not supported for these partition tables. Thus, it would be great if someone could help me resolving this issue as well as otherwise the code is working as expected. Let me know what needs to be improved to get this merged! Thanks, Adrian > [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=239816 -- .''`. John Paul Adrian Glaubitz : :' : Debian Developer - glaub...@debian.org `. `' Freie Universitaet Berlin - glaub...@physik.fu-berlin.de `- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913