Minerva question
Posted: Sat Sep 14, 2019 11:41 am
Does anyone know if at some point Minerva changed the handling of printing strings to a channel, by converting a IO_SSTRG into a sequence of IO_SBYTE's
I have a problem with a program that prints to a channel, who's device driver does not support IO_SBYTE, but does support IO_SSTRG. The program works in JS and Minerva v1.89, but in Minerva v1.97 I get a 'not implemented' error.
I have tried looking in the Minerva source code, And I think it does, But I may be reading it wrong, or looking in the wrong place. I also looked at the Minerva versions document on Dilwyn's site, But could not see a mention of it being changed.
I have a problem with a program that prints to a channel, who's device driver does not support IO_SBYTE, but does support IO_SSTRG. The program works in JS and Minerva v1.89, but in Minerva v1.97 I get a 'not implemented' error.
I have tried looking in the Minerva source code, And I think it does, But I may be reading it wrong, or looking in the wrong place. I also looked at the Minerva versions document on Dilwyn's site, But could not see a mention of it being changed.