That "exit_option" value means that the user (yep, that's you) has never used the command to toggle beween the various exit options, so it remains in the initial unset position, as indicated by the -1 value.
Start up GSM again, and keep it in a normal mode so you see all the text. And then look at the bottom-most text lines on screen.
The bottom one shows the button combo command [L2]+[R2] you use to save CNF file.
But the three lines above that deal with the 'Exit Options:'. The way we illustrate it may seem a little cryptic, but is intended to show the following two commands:
[Start]+[DPad_Up] => Step up through the list of 'Exit option' alternatives (wrapping at end)
[Start]+[DPad_Down] => Use the currently set exit option (launch either an elf or FMCB)
The elfs to load can not be freely chosen and their path is not in the CNF file.
The only thing related to it is the 'exit_option' index value, which interpreted as follows:
Code:
{ { 0, "PS2 BROWSER", "PS2 BROWSER"},
{ 1, "DEV1 ", "BOOT/BOOT.ELF\0"},
{ 2, "HDLoader ", "BOOT/HDLOADER.ELF\0"},
{ 3, "PS2LINK ", "BWLINUX/PS2LINK.ELF\0"}
}
Unlike the others, the first of those entries does not represent a normal elf launch from MC, but instead represents the boot sequence used to relaunch either the Sony Browser (if not using FMCB) or the FMCB menu/Browser.
The elf paths of the other choices are hardcoded inside the GSM elf, so they are not subject to configuration.
So what you need to do in order to change GSM so as to exit to uLE (assuming that is your "mc0:/BOOT/BOOT.ELF" file) is to proceed as follows:
1: Start GSM and push some button to reach its main screen.
2: Press the combo [Start]+[DPad_Up] once to change "Exit to NONE" into "Exit to PS2 Browser"
3: Press the combo [Start]+[DPad_Up] again to change that string into "Exit to DEV1"
4: Press the combo [L2]+[R2] to save the changed setting to CNF
And from now on you can exit from GSM by launching uLE when you press the combo [Start]+[DPad_Down]
Best regards:dlanor