[OpenBIOS] patch to allow Mac OS 9 to boot

Mark Cave-Ayland mark.cave-ayland at ilande.co.uk
Fri Feb 5 18:55:51 CET 2016


On 05/02/16 16:39, Programmingkid wrote:

> On Feb 5, 2016, at 7:33 AM, BALATON Zoltan wrote:
> 
>> On Thu, 4 Feb 2016, Programmingkid wrote:
>>> Here is another reason why I think the CR-LF patch should be applied:
>> [...]
>>> With and without the patch Fedora makes it to the same place.
>>
>> This does not change that it's a hack we should avoid, especially if it only works by chance.
> 
> Are you talking about the CR-LF patch? The logic of the patch looks sound. It just keeps linefeeds and carriage returns out of strings that are being executed. What chance are we taking? 
> 
> 
>> On Thu, 4 Feb 2016, Mark Cave-Ayland wrote:
>>> From memory the r-stack commands were being executed but the only reason
>>> this worked was because of the OpenBIOS trampoline between calling each
>>> word which just about allowed execution to continue.
>>
>> Do you have any more info about what are these r-stack commands and what's the issue with them currently so we can find a way that this could be cleanly resolved? Maybe if you can describe what needs to be done someone would be able to pick it up and create a patch.
> 
> I think the CR-LF patch and this r-stack issue are two completely unrelated issues. Or are they related? 

Yes, they are. It just so happens that with the CR-LF patch the
interpret word breaks down the incoming Forth string in such a way that
r-stack words are "caught" by the trampoline in a way that allows
execution to continue.


ATB,

Mark.




More information about the OpenBIOS mailing list