0 Members and 1 Guest are viewing this topic.
The axiom Fullrene should allow you to bypass the 8KB program code limit. There are mixed reports of its efficacy, though. Also, the program needs to be launched from a shell, as the OS simply refuses to launch programs this large.Alternatively, compile your code as an application to get a bit under 16KB of room, although this may not be desirable for other reasons.Interrupts being enabled or not should have no bearing on this.
Quote from: Runer112 on June 13, 2017, 06:06:28 pmThe axiom Fullrene should allow you to bypass the 8KB program code limit. There are mixed reports of its efficacy, though. Also, the program needs to be launched from a shell, as the OS simply refuses to launch programs this large.Alternatively, compile your code as an application to get a bit under 16KB of room, although this may not be desirable for other reasons.Interrupts being enabled or not should have no bearing on this.Fullrene uses interrupts to disable the limit. If you read the source, you will see that it uses the I register for interrupts. I know that zStart has a hack to disable the limit, but I don't know if it simply removes the limit firm the OS itself. I don't know about crabcake. I couldn't find a download for it anywhere. Compiling as an app is not an option for me currently for various reasons.
Quote from: E37 on June 15, 2017, 06:23:07 pmQuote from: Runer112 on June 13, 2017, 06:06:28 pmThe axiom Fullrene should allow you to bypass the 8KB program code limit. There are mixed reports of its efficacy, though. Also, the program needs to be launched from a shell, as the OS simply refuses to launch programs this large.Alternatively, compile your code as an application to get a bit under 16KB of room, although this may not be desirable for other reasons.Interrupts being enabled or not should have no bearing on this.Fullrene uses interrupts to disable the limit. If you read the source, you will see that it uses the I register for interrupts. I know that zStart has a hack to disable the limit, but I don't know if it simply removes the limit firm the OS itself. I don't know about crabcake. I couldn't find a download for it anywhere. Compiling as an app is not an option for me currently for various reasons.It uses the i register as part of the logic to disable the code limit, but it does use interrupts or the i register after that. The limit is not removed permanently; it is only removed for the remainder of the program's execution.
Quote from: Runer112 on June 16, 2017, 04:26:13 pmQuote from: E37 on June 15, 2017, 06:23:07 pmQuote from: Runer112 on June 13, 2017, 06:06:28 pmThe axiom Fullrene should allow you to bypass the 8KB program code limit. There are mixed reports of its efficacy, though. Also, the program needs to be launched from a shell, as the OS simply refuses to launch programs this large.Alternatively, compile your code as an application to get a bit under 16KB of room, although this may not be desirable for other reasons.Interrupts being enabled or not should have no bearing on this.Fullrene uses interrupts to disable the limit. If you read the source, you will see that it uses the I register for interrupts. I know that zStart has a hack to disable the limit, but I don't know if it simply removes the limit firm the OS itself. I don't know about crabcake. I couldn't find a download for it anywhere. Compiling as an app is not an option for me currently for various reasons.It uses the i register as part of the logic to disable the code limit, but it does use interrupts or the i register after that. The limit is not removed permanently; it is only removed for the remainder of the program's execution.I thought it sent some magical number to some magical port? I remember a really old news article about this by 'thepenguin' (?).