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

Re: [MiNT] mshort support



2009/12/20 Vincent Rivière <vincent.riviere@freesbee.fr>:
>
> Note about Windows: Microsoft has updated the OS API when switching from
> 16-bit to 32-bit. And again when switching to 64-bit.
> We could imagine doing the same: write a new TOS with a full 32-bit API,
> with something more clever than the traps, linea... certainly a huge task,
> without big benefits.
>

"without big benefits" for current platforms. A well thought out
enhanced/updated TOS, one that also (theoretically) caters fr 64bit
will be of use "some time down the road"

If TOS5 were to be a reality, it should have 32bit API at least for
ACP (may other Coldfires too?). But it needs to be combined with a v5
of VDI and AES, that can "not" use TRAP #2.

I would still ensure a TOS5 functions correctly in current hardware
(presuming it was useful as an OS on that hardware)

side note: I will compile some sort of list out of the current treads
and other info to assist in a TOS5 definition, and provide some
mechanism for proposals and comments.

re: kernel and mshort
I remember reading something somewhere that said there was no longer a
need for this, so I think its just MINTlib (etc) that still require
it. As for the drivers, there was a statement that "they should be
converted to kernel modules like XaAES"

Paul