Yleisajattelija
Kansalainen
Tämä on hyvin keskeinen haastattelu juuri ennen RT-linuxin julkaisua:
Tuossa on kerrottu mielenkiintoinen "yhteenotto" Intelin johdon kanssa, joka mm. kertoo miksi Linus on ottanut käyttöön ARM-pohjaisen työaseman. Linuksella on antipatia Intelin prosessoreiden CISC-arkkitehtuuriin ja historialliseen segmenttiosoiterekisteriavaruuteen, ja Intel ei ole suostunut tekemään tarvittavia muutoksia.
Erittäin mielenkiintoinen on kiista Itanium -prosessorin kehityslaudan puuttumisesta vs. tämä VLSI-Solutionsin RISC-V lauta, joka siis on jo olemassa ja mahdollistaa myös kernelin kehityksen nimenomaan hankalissa reaaliaikavastejutuissa.
Tuossa on myös pitkä pätkä keskustelua ARM-SOC:in HW-rajapinnan hajaantumisesta, ja Linus sanoo suoraan, että siinä pitää tehdä rankkaa standardointia, että järkevä IO/HW rajapinta olisi mahdollista saada linuxiin.
Tuossa on myös esillä sulautetun maailman vaatimus yksinkertaisemmasta ja pienemmästä kernelistä.
Tärkein juttu on kuitenkin se, että tästä haastattelusta mielestäni selviää epäsuorasti, miksi Rasberryn DTO-porttaus ei toimi. Toimiakseen se vaatisi linuxin laiteajuurimekanismin muuttamisen. Olennaista on se, että onko testiversio sulautetussa ympäristössä toimivasta laiteajurimekanismista mahdollista tehdä distrolla (=TinyCore) ilman kernelin perusteellista remonttia tällä VLSI-Solutionsin laudalla (ja vastaus on, että todennäköisesti on mahdollista).
Tuossa on kerrottu mielenkiintoinen "yhteenotto" Intelin johdon kanssa, joka mm. kertoo miksi Linus on ottanut käyttöön ARM-pohjaisen työaseman. Linuksella on antipatia Intelin prosessoreiden CISC-arkkitehtuuriin ja historialliseen segmenttiosoiterekisteriavaruuteen, ja Intel ei ole suostunut tekemään tarvittavia muutoksia.
Erittäin mielenkiintoinen on kiista Itanium -prosessorin kehityslaudan puuttumisesta vs. tämä VLSI-Solutionsin RISC-V lauta, joka siis on jo olemassa ja mahdollistaa myös kernelin kehityksen nimenomaan hankalissa reaaliaikavastejutuissa.
Tuossa on myös pitkä pätkä keskustelua ARM-SOC:in HW-rajapinnan hajaantumisesta, ja Linus sanoo suoraan, että siinä pitää tehdä rankkaa standardointia, että järkevä IO/HW rajapinta olisi mahdollista saada linuxiin.
Tuossa on myös esillä sulautetun maailman vaatimus yksinkertaisemmasta ja pienemmästä kernelistä.
Tärkein juttu on kuitenkin se, että tästä haastattelusta mielestäni selviää epäsuorasti, miksi Rasberryn DTO-porttaus ei toimi. Toimiakseen se vaatisi linuxin laiteajuurimekanismin muuttamisen. Olennaista on se, että onko testiversio sulautetussa ympäristössä toimivasta laiteajurimekanismista mahdollista tehdä distrolla (=TinyCore) ilman kernelin perusteellista remonttia tällä VLSI-Solutionsin laudalla (ja vastaus on, että todennäköisesti on mahdollista).


