[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [MiNT] XaAES and appl_init()



Alan Hourihane, 27.02.2013 00:18:36:

On 02/26/13 20:03, Vincent Rivière wrote:
On 24/02/2013 19:57, Vincent Rivière wrote:
As seen on the EmuTOS mailing list, XaAES uses appl_init() at startup to
determine if the VDI workstation is opened or not. But it does that in
supervisor mode, while calling the AES from supervisor is forbidden. So
running XaAES from the desktop with GEM=ROM (both EmuTOS and TOS 4.04)
crashes with ARAnyM.

This XaAES bug is annoying, now it crashes on the FireBee with EmuTOS, too.
Are we going to keep things as-is for the 1.18 release?


I presume it worked in 1.17. If so, we shouldn't regress. So, we either....

1. Revert whatever change caused it.

This would certainly again brake other platforms. 1.17 does not use appl_init, and it was not introduced for fun.

2. Fix it properly.

Yes. :)

--
Helmut Karlowski