En tiedä onko mitään keinoja mennä tuollaisiin

voikokeillaehkäBASIcilla

Low-level hardware -drivereihin. Paitsi käyttämättä WINDDK:ta, ainakin Visual C :llä onnistuu tuota kautta.

WINDDK on taas sitten pelkästään console assemblyä. Driver kits...

16

422

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Mitähän yrität saada aikaiseksi?

      • totalprogrammers

        Mittauslaitteistoa itselle erääseen projektiin, itseasiassa se toimiikin hyvin näillä joillain Windows Home -versioilla, mutta ei Pro -versiolla, eli päästä käsiksi Administaron tasolta suoraan käyttöjärjestelmästä käsittelemään Windows Pro:n järjestelmäajureita :D

        Olen onnistunut sulkemaan monia portteja, mutta jotkut eivät sulkeudu, tiedän syynkin siihen ei ole riittäviä valtuuksia.. mutta todella DDK korjaa kai sen, mutta olisi tympeää lähteä taas consolea tekemään jotain tiettyä ajuria Windowsin käynnistykseen uudestaan, joka ajaisi aina käyttöjärjestelmän ylikin.

        Tai ehkä joku oma pikku-BOOT, jostain RUFUS-boot kuulinkin ihmisiltä, joka boottaa ennen Windowsia ja ottaa OHJAT KÄSIINSÄ.


      • totalprogrammers kirjoitti:

        Mittauslaitteistoa itselle erääseen projektiin, itseasiassa se toimiikin hyvin näillä joillain Windows Home -versioilla, mutta ei Pro -versiolla, eli päästä käsiksi Administaron tasolta suoraan käyttöjärjestelmästä käsittelemään Windows Pro:n järjestelmäajureita :D

        Olen onnistunut sulkemaan monia portteja, mutta jotkut eivät sulkeudu, tiedän syynkin siihen ei ole riittäviä valtuuksia.. mutta todella DDK korjaa kai sen, mutta olisi tympeää lähteä taas consolea tekemään jotain tiettyä ajuria Windowsin käynnistykseen uudestaan, joka ajaisi aina käyttöjärjestelmän ylikin.

        Tai ehkä joku oma pikku-BOOT, jostain RUFUS-boot kuulinkin ihmisiltä, joka boottaa ennen Windowsia ja ottaa OHJAT KÄSIINSÄ.

        Windows sopii sen mittauslaitteiston käyttöliittymäosaan, mutta sitä raudanläheistä osaa varten hanki joku korttikone kuten Raspberry Pi.

        Ne voi sitten helposti kommunikoida HTTP:llä.


      • kaikkitoimiiwin10

        Testasin juurikin huvikseni tuota Windows 10 64-bit Pro -versiota, siitä löytyy kyllä kaikki tuet mitä on Windows XP:ssäkin kaikkiin 16-bittisiin ns. legacy-ohjelmiin, pitää vain sallia tietty ominaisuus ohjelman suoritukseen, muistaakseni oli nimeltään NTVDM.

        Erittäin mielenkiintoista on ohjelmoida grafiikkakiihdyttimien sekä videodigitoijaprosessoreiden RISC-prosessoreiden koodia ;D


      • kaikkitoimiiwin10 kirjoitti:

        Testasin juurikin huvikseni tuota Windows 10 64-bit Pro -versiota, siitä löytyy kyllä kaikki tuet mitä on Windows XP:ssäkin kaikkiin 16-bittisiin ns. legacy-ohjelmiin, pitää vain sallia tietty ominaisuus ohjelman suoritukseen, muistaakseni oli nimeltään NTVDM.

        Erittäin mielenkiintoista on ohjelmoida grafiikkakiihdyttimien sekä videodigitoijaprosessoreiden RISC-prosessoreiden koodia ;D

        Noita siivotaan pois, ei mitään järkeä.

        Raspberry Pi 3 sopii paremmin tuohon.


      • toimivatkokaikkipelit

        Entä miten uusien pelien kanssa on yhteensopivuus, Direct3D:n kanssa tuolla Raspberry Pi 3:lla?


      • toimivatkokaikkipelit kirjoitti:

        Entä miten uusien pelien kanssa on yhteensopivuus, Direct3D:n kanssa tuolla Raspberry Pi 3:lla?

        Toimii paremmin siinä koneessa jolla se raspberry pi ohjelmoidaan.

        Mutta jos tahdot suoraan kiinnittää itse tehtyjä mittauslaitteistoja ehdottomasti helpoin on kuten M-kar mainitsi joko Raspberry Pi, Arduino tai vastaava jossa jo valmiiksi on tuki GPIO:ta varten.


      • toimivatkokaikkipelit kirjoitti:

        Entä miten uusien pelien kanssa on yhteensopivuus, Direct3D:n kanssa tuolla Raspberry Pi 3:lla?

        Direct3D liittyy käyttöliittymiin, tässä oli kyse jossain mittauslaitteen anturin ohjauksesta.


      • tulivainkokemuksesta

        Juu aivan, eli silloinkin kannattaisi aina käyttää grafiikkakiihdyttimen prosessoria, etenkin kun tuollaiset ovat hyviä fourier-analyyseissä ja vastaavissa, mutta silloin se ohjelmakoodi pitää aina siirtää DMA;n kautta grafiikkakiihdyttimen muistiin suoritettavaksi jotta sen voi käynnistää sieltä käsin, fyysisestä muistiosoitteesta, ei siis lineaarisesta virtuaalisesta, VAAN fyysisestä muistiosoitteesta pitää ajaa sitä koodia, grafiikkakiihdyttimen muistista.


      • tulivainkokemuksesta kirjoitti:

        Juu aivan, eli silloinkin kannattaisi aina käyttää grafiikkakiihdyttimen prosessoria, etenkin kun tuollaiset ovat hyviä fourier-analyyseissä ja vastaavissa, mutta silloin se ohjelmakoodi pitää aina siirtää DMA;n kautta grafiikkakiihdyttimen muistiin suoritettavaksi jotta sen voi käynnistää sieltä käsin, fyysisestä muistiosoitteesta, ei siis lineaarisesta virtuaalisesta, VAAN fyysisestä muistiosoitteesta pitää ajaa sitä koodia, grafiikkakiihdyttimen muistista.

        "Juu aivan, eli silloinkin kannattaisi aina käyttää grafiikkakiihdyttimen prosessoria, etenkin kun tuollaiset ovat hyviä fourier-analyyseissä ja vastaavissa, mutta silloin se ohjelmakoodi pitää aina siirtää DMA;n kautta grafiikkakiihdyttimen muistiin suoritettavaksi jotta sen voi käynnistää sieltä käsin, fyysisestä muistiosoitteesta, ei siis lineaarisesta virtuaalisesta, VAAN fyysisestä muistiosoitteesta pitää ajaa sitä koodia, grafiikkakiihdyttimen muistista."

        No sitä varten sitten vaikka tämmöinen: https://developer.nvidia.com/embedded/buy/jetson-tx2

        Direct3D ei tähän liity millään tavalla.


      • melkoinenEllen

        Matemaattiseen laskentaan tietystikin kannattaisi aina käyttää tehokkaita grafiikkaprosessoreita,koska ovat aika tehokkaita aritmeettisissa jutuissa :D

        Ellet nyt aivan Ellen ole prosessorien tehoissa :D


      • EE_
        Oudoksuva kirjoitti:

        Toimii paremmin siinä koneessa jolla se raspberry pi ohjelmoidaan.

        Mutta jos tahdot suoraan kiinnittää itse tehtyjä mittauslaitteistoja ehdottomasti helpoin on kuten M-kar mainitsi joko Raspberry Pi, Arduino tai vastaava jossa jo valmiiksi on tuki GPIO:ta varten.

        Arduinoa ja Pi:tä helpompi lienee GPIO palikka, jossa on käyttöliittymä virtuaalisen sarjaporotin kautta ( eli USB:n yli ).

        Toimii uusissa Windoseissa ja Linuxeissa oletusajureilla, näkyy käyttöjärjestelmälle sarjaporttina, ja no sarjaportti liikenne on aika yksinkertaista, paljon yksinkertaisempi kuin yksi ohjelmoitava lisäpalikka siinä välissä lisää ja HTTP.

        Toki jos jostain löydät suoraan HTTP:n kautta komennettavan GPIO palikan joka ei tarvitse ohjelmointia, niin se tietysti ajaa saman asian.


      • EE_

        Käytin ehkä vähän väärää sanaa, eli sarjaportti vain, ei virtuaalinen sarjaportti, mistähän lie tuokin päähän pälkähti . . .


    • teetunnissa1234

      Mutta jos on käytössä pelkästään prosessorin op-koodit, eli kokonainen boot-levykin pitää tehdä itse kokonaan koodilla ja vielä 16-core Itanium-prosessorille :D

      • dokumentitvaintänne

        Helppoa, jos on vain tiedossa prosessorin op-koodit, tietystikin pitää tietää myös tietokoneen käynnistävän BIOS:n, koodi, koska tietokone ei käynnisty yhdellä transistorilla :D


    • Kuha ette mittää viruksia tehtaile.

    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Anteeksi mies

      En vaan osaa kohdata sinua ja olla normaali. En tiedä mikä vaivaa. Samaan aikaan tekee mieli tulla lähelle ja kuitenkin
      Ikävä
      57
      9157
    2. Mietin aina vain

      Minä niin haluaisin nähdä sinut. Ei tuo yhden ainoan kuvan katsominen paljon helpota... Miksi sinä et voisi olla se roh
      Tunteet
      12
      3619
    3. Hetken jo luulin, että en ikävöi sinua koko aikaa

      Mutta nyt on sitten taas ihan hirveä ikävä jotenkin. Tiedätköhän sinä edes, kuinka peruuttamattomasti minä olen sinuun r
      Ikävä
      29
      2877
    4. Kysely lieksan miehille

      Olemme tässä pohtineet tällaista asiaa, että miten on. Tästä nyt on paljon ollut juttua julkisuudessakin aina sanomaleht
      Lieksa
      83
      2241
    5. Palstan henkisesti sairaat ja lihavat

      Täällä on sairaita, työttömiä ihmisiä kirjoittelemassa joilla ei ole tarkoituksena kuin satuttaa ihmisiä. Jos eksyt pals
      Ikävä
      114
      2060
    6. Outoa että Trump ekana sanoutui irti ilmastosopimuksesta

      kun Kaliforniaa riepottelee siitä johtuvat tuhoisat maastopalot. Hirmumyrskytkin ovat USA:ssa olleet tuhoisia.
      Maailman menoa
      364
      1847
    7. Saan kengurakkaan kotiin viikon päästä

      Mitä tapahtui? Martina hehkutti tätä stoorissaan reilu viikko sitten, mutta eipä aussimiestä Suomessa näkynyt, vaan tapa
      Kotimaiset julkkisjuorut
      241
      1482
    8. FinFamin ryhmät

      Älkää hyvät ihmiset luottako tähän tahoon. Ryhmiä on, mutta eivät ne toimi. Ihmisiä savustetaan ulos, vaikka näissä piir
      Salo
      0
      1231
    9. Olen vähän

      Hysteerinen se on totta. Etkai ymmärrä miten syvästi tunnen sinua kohtaan. Ja olet aina lähelläni. Olet osa jo jotain. I
      Ikävä
      10
      1105
    10. Osmo Peltola voitti ansaitusti Kultaisen Venlan - Kirvoitti yleisöltä mahtavan reaktion!

      JEE, onnea Osmo! Osmo Peltola voitti Vuoden esiintyjän Kultainen Venla -palkinnon. Isä-Peltsin ja Osmon luontoseikkailu
      Suomalaiset julkkikset
      69
      1089
    Aihe