Versions -------- !LinConfig (CONFIG) 1.14 1.00: Created. 1.10: Fixed problem with reading config file - does not cause app to quit now. 1.11: Now creates Choices.Linux directory. 1.12: Displays version number in title bar. 1.13: Support for override options. Disabled old partition code. 1.14: Removed partition icon & more of the old partition code. !Linux (LINUX) 3.35 3.04: Added code to set Linux$Error when an error is detected, and now issues an error message when it returns to the desktop. 3.05: Now handles large > 0.5GB disks correctly. 3.10: Added in -bootkernel option to allow a kernel to be booted without any config file nor root filesystem specified. 3.11: Fixed various minor problems with >0.5GB disks. Added error reporting for invalid disk accesses. 3.12: Recoded menu_* functions: more generic. Added support for a config file but no partition. 3.13: If no config file exists, and a -bootkernel has been specified, ignore config file error 3.14: Find VRAM and report it to the kernel - now support 1MB VRAM. 3.15: Handle INITRD and RD_START kernel options. Option '-bootkernel' cancels '-config'. 3.20: Major restructuring - bootkernel now forces menu list & handling improved. 3.21: Attempted fix to ARM2/3 boot code... 3.22: New blockIO backend replaced old discop based IO. 3.23: Partition library replaced blockIO backend & added options '-version' and '-help' 3.24: Initial tftp support. 3.25: Fixed INITRD and made tftp useful. 3.27: TFTP fixes 3.28: minor code cleanups. Extended debug mode. 3.29: Fixed !Run. Config file reading code cleaned up. 3.30: Fixed infinite loop in add_moves and argument passing from cmd line. 3.34: Fixed silly problem preventing use on RISC OS 4 3.35: Wookey - fixed bug in blkio read/write preventing access to sectors > 4GB RMK - re-organised capacity calculation code RMK - better error detection on DiscOp/SectorOp/IDEUserOp 3.36: Fixed yet another silly problem preventing use on RISC OS 4 3.38: Add machine ID to parameters passed to the kernel !PartMan (PARTMAN) 1.13-beta2 1.00: Created 1.01: Cleaned up handling unrecognised FS/drive types. Now appears to work correctly in all cases. Added into templates examples for FS type and drive numbers. 1.02: Now handles large >0.5GB disks correctly. 1.03: Fixed *_SectorOp / *_SectorDiscOp 1.04: More fixes to _SectorOp code. Added in different Linux partition types. 1.05: Fixed problem adding new partitions, caused by partition types in 1.04. Fixed geometry code - now displays both fs type and drive number correctly. Tidied up templates for other fonts. Added in menu greying. 1.06: Fixed icon_TitleBar bug in AceLib - now have version in main window title bar. Allows generic partition editor window to display more information in title bar. Now greys out the Save option if a non-writable partition type is found. 1.07: Allow longer sectors/track fields (for >99 sectors). 1.13: Major restructuring for new partition library. Added partition type to drive window 1.13b2: Wookey - fixed bug in blkio read/write preventing access to sectors > 4GB RMK - re-organised capacity calculation code RMK - better error detection on DiscOp/SectorOp/IDEUserOp !WriteDisc (WRITEDISC) 1.01 1.00: Created 1.01