あなたの次のデスクトップ… QNX?

QNXには組み込みオペレーティングシステムとしての長い市松模様の履歴があります。 QNXは、マイクロカーネルアーキテクチャを備えた本物のタイムオペレーティングシステムであるために常に人気がありました。つまり、カーネル関数は、単一のコードとしてはなく協調タスクのセットとして実行されます。最近のQNX 7のリリース(下記のビデオを参照)を使用すると、64ビットのデスクトップコンピュータと[Elahav]で実行でき、この組み込みRTOSをデスクトップオペレーティングシステムに変換することを決定しました。

それはノイズがファーフェッチされる可能性があるが、QNXはPOSIX準拠のシステムであり、LinuxまたはBSDのようなシステムで期待するすべての機能を有する。それはデスクトップ市場を対象としていなくても、その結果、デスクトップを実行するための大きなツールを持っていない。 QNXはRTOSの種類ではありません。自動車システムのようなものではもっと典型的なものです(例えば、一般的なモーターのONSTARシステムを実行します)。

彼はQNXを設置するだけでなく、小さなITXボードから始めました。通常、ワークステーション上の組み込みシステムを確立し、その後ターゲットシステムにコードを発送するだけでなく、[Elahav]がターゲット上で作業している開発システムを取得するために時間をかけました。問題がありました。内蔵VIエディタは現代の標準によって原始的でした。彼は通常Emacsユーザーであるが、Vimさえも「株」VIよりもはるかに優れているだろう。 Emacs Portが可能になるが、それは同様に多大なライブラリを移植する必要があるので、彼の非常に最初の仕事はvimソースコードをコンパイルすることでした。

彼が望んでいるのと同じくらい簡単ではないことがわかった。開発システムはまだ存在しなかった特定のGNUツールを予想しています(grepのような一般的なバージョンは存在しましたが)。だから彼はコンパイルヴィムをクロスする方法を正確に見つけなければなりませんでした。 Retrospectでは、[Elahav]が最初にGNUツールを移植したばかりの決定を下しました。彼はQNXの古いバージョンを対象としたVIMからの古いコードを排除しなければなりませんでした。

残りの経験は比較的よく行きました。彼はいくつかのゲームの上の港と同様にSDLを開発するために処理されました。 QTはQNXに存在しますが、組み込みシステムを保持する構成で(たとえば、フルスクリーンを示しているものは何でも)。 QTアプリを構築することは可能でしたが、適切なウィンドウマネージャがなければ、それでも彼が望んでいたデスクトップの経験ではありませんでした。数週間後、彼はウィンドウマネージャを処理しました。覚えておいてください、QNXのスクリーンデザインはxではないので、既存のコードをつかむことは可能性が高いです。

実用的ですか?たぶん、私たちは利用可能な実際のコードを見ませんでしたが。それが望ましいですか?ほとんどの場合、あなたがすでにQNXを利用していない限り、それでも私たちは確信はありません。しかし、それはあなた自身のCPUを開発するときに、何かをオフィスビートにするのに含まれる困難の種類の優れた物語です。もちろん、[Elahav]はかなり豊かな環境から始まりました。誰かがほぼすべてのものをブートストラップするのを見たいのなら、A2Zを調べてください。あなたがしばらくしているだけでなく、あなたがもう1つのQNXデスクトップ環境を念頭に置いていると信じているだけでなく、あなたは間違っていません。

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Post

自動、カスタマイズされたEagle Chamatics自動、カスタマイズされたEagle Chamatics

あなたがデザインする各サーキットに対して、他の誰かが以前にそれを行っているのは簡単な真実です。高度バルーンプロジェクトに取り組んでいる場合は、マイクロコントローラ、気圧センサー、およびインターネットの角にあるSDカードで使用可能な仕事があります。 Googleはこれらの以前のビルドをコピーしたい場合にのみ支援します。彼は基本的なデジタルジョブのためのビルディングブロックをたくさんのビルディングブロックを取っただけでなく、それらをHackedaと呼ばれる1つの真に素晴らしいインターフェースに入れました。 前提は簡単です。多くの電子的な仕事は単なる電子レゴです。あなたはあなたのマイクロコントローラをセンサーにリンクし、バッテリーを追加し、いくつかのキャップを投げ、そして理想的な尺度、そして理想的にはうまくいくのです。 Hackedaは、それらの基本的な構成要素 – マイクロコントローラ、電源、およびセンサーを取ります。 Hackedaはまだベータ版ではまだ非常に多くあります。それは、次の仕事に必要なすべての部品を持つイーグル回路図を製造することができると言っています。これにより、最終的なサーキットカードを必要とするすべての要件は、新しいボードファイルを作成し、自動待機を行っています。

iPhone 12/13用のこのワイヤレスMagsafeバッテリーパックは、Appleのものと同じように見え、Costの半分のコストiPhone 12/13用のこのワイヤレスMagsafeバッテリーパックは、Appleのものと同じように見え、Costの半分のコスト

AppleのMagsafeバッテリーパックは、要件なしでiPhone 12または新しいガジェットを充電する非常に優れた方法です。面倒なワイヤー用。一般的にそうであるように、Appleの充電器の主な問題は価格です。 しかし、その価格のほんの一部を支払っている間にほぼ同様のものを手に入れるとしたらどうでしょうか? 現在、それはまさに私たちがいる状況です。ワイヤレス磁気バッテリーパックは、Apple Magsafeバッテリーに非常に似ているため、両方を伝えるのは難しいです。さらに重要なことは、価格のほんの一部を支払うことです。検査時に特別割引レートコードhol2021に移動し、コストがさらに良くなり、制限時間の特別プロモーションの一部になります。 通常、ワイヤレス磁気バッテリーパックは約69ドルで提供されますが、特別な割引率コードを入力する個人はわずかな支払いを行い、その過程で20%を節約できます。これは、見逃したくない販売の種類です。 機能は次のとおりです。 iOSバッテリーウィジェットでのソフトウェアアプリケーションの統合と、AppleのようにMagsafeアニメーションをサポートしています。 Appleと同じ5Wワイヤレス充電速度。 Appleのバージョンとまったく同じ5,000mAhバッテリーを備えています。 磁石も機能する限り、状況で動作します。 高速18Wの速度PD有線充電を使用して、稲妻を利用します。 Power Bank自体は、Appleのバージョンと同様に、組み込みのLightningポートを使用して請求されます。 このオファーは、これ以上長くぶらぶらすることはできませんので、これらの注文を理想的に確実に取得してください。 iPhone 12またはiPhone 13デバイスがある場合、これはあなたのためのバッテリーパックです! 購入:ワイヤレス磁気バッテリーパック:$ 55でコードhol2021を検査します|ルーチンの費用は70ドル| Appleの価格:99ドル 同様に検査するのが好きかもしれません: Microsoftから製品が重要でないWindows11 Pro ISOデータをダウンロードする 強制ダウンロードWindows11無料アップグレードの理想が今すぐ[チュートリアル]を正確に紹介します 今日ブートキャンプを利用しているMacにWindows11をセットアップする方法 PC用のWindows 11インストールアシスタントをダウンロードしてください Windows10からWindows11に無料でアップグレードする方法