Linuxオペレーションシステムと、NORフラッシュメモリと、消去停止/再開装置と、ジャーナリングファイルシステムと、複数のデータブロックと、を含み、該ジャーナリングファイルシステムは、該Linuxオペレーションシステム中に設けられ、該NORフラッシュメモリは、該Linuxオペレーションシステムに電気接続し、該消去停止/再開装置は、該NORフラッシュメモリに組み込まれ、且つ該データブロックも、該NORフラッシュメモリ中に設けられ、ジャーナリングファイルシステムデータは、該Linuxオペレーションシステムを介し該NORフラッシュメモリ中の該データブロック内に確立され、該Linuxオペレーションシステムがデータバイトを該NORフラッシュメモリ中に書き込む場合、先ず、該消去停止再開装置を経由し、該データブロック中の該ジャーナリングファイルシステムデータを消去する必要があり、そうして始めて該データブロックに対し該データバイトを書き込むことができ、更に、該ジャーナリングファイルシステムデータとなり、その特徴は、ソフトウェアスイッチを該Linuxオペレーションシステムに設定し、該消去停止再開装置を制御することに用いることにあり、該Linuxオペレーションシステムの該ジャーナリングファイルシステムデータの読み取りは、下記のステップを介する:1該ジャーナリングファイルシステムデータを読み取る;2該NORフラッシュメモリが該データブロック内の該ジャーナリングファイルシステムデータの消去を行っているかを検出する;3ステップ2を受けて、行っていなければ、該ジャーナリングファイルシステムデータの読み取りを継続する;4ステップ2を受けて、行っていれば、該Linuxオペレーションシステム1が該書き込みデータバイトの大きさを判定し、該判定は、閾値と照合し、該閾値は、該Linuxオペレーションシステム内に予め設定され、該ソフトウェアスイッチを起動するか否かを決定する;5ステップ4を受けて、該書き込みデータバイトの大きさが該閾値を超えていれば、該ソフトウェアスイッチを起動し、該消去停止再開装置を停止し、該データブロックが該データバイトを書き込まれている状態を維持し、書き込み完了まで維持し、該ジャーナリングファイルシステムデータの読み取りを再継続する;6ステップ4を受けて、該書き込みデータバイトの大きさが該閾値を超えていなければ、動該ソフトウェアスイッチを起動せず、該消去停止再開装置に作業を継続させ、該Linuxオペレーションシステムに該データブロック内の該ジャーナリングファイルシステムデータのキャンセルを停止させ、且つ該ジャーナリングファイルシステムデータ23の読み取りを優先的に実行させ、読み取り完成まで待った後、該些データブロック内の該ジャーナリングファイルシステムデータを消去する作業を再開し、その後、該データバイトを書き込むデータバイトをNORフラッシュメモリに書き込む方法。前記ステップ5及びステップ6における該書き込みデータバイトの大きさの判断は、閾値が1MBMegaByteである請求項1に記載のデータバイトをNORフラッシュメモリに書き込む方法。実際のフラッシュメモリ装置を使用する状況において、老化Aged又は特殊な問題を検出したフラッシュメモリ装置に対し、読み取り及び消去プロセスの機能を同時に進行する場合、システムが長時間の停止に陥る可能性がある。これは、消去停止再開装置がこの老化又は特殊な問題のあるフラッシュメモリ装置において、フラッシュメモリ装置の状態エラーを招き、システムにフラッシュメモリ装置の某ブロックの消去作業を完成させることができず、プロセッサに待機状態を維持させ、長時間を要し始めて正常回復することが可能となるからである。この状況は、データ書き込みが大量に連続する前の消去プロセスにおいて特に発生し易く、通常は、システムがファームウェアをアップデート中、ダウンロードしたファームウェアをフラッシュメモリ装置に書き込む時である。一旦、このような状況が発生すると、システムは、期限が不定の演算ループComputingloopに進入し、数時間の時間を要し、ようやく自動回復することができる可能性もあり、これは、本発明が処理を欲する課題となっている。従来技術の不足に鑑み、本発明者は、多くの時間及び資源を投入し、該分野において絶え間ない努力を行い、革新的方式、手段により、長期に渡る問題を解決し、社会に良好な成果をもたらし、産業の発展を促進する。本発明は、データバイトDatabyteをNORフラッシュメモリに書き込む方法であり、NORフラッシュメモリのデータブロックDatablockにおいて、Linuxオペレーションシステム中のジャーナリングファイルシステムを介し、データバイトを書き込み、該データブロック中に保存し、ジャーナリングファイルシステムデータJournallingFlashFileSystemversion2data略称:JFFS2dataとなる。該データバイトを書き込む時、該NORフラッシュメモリ中に設置する消去停止Suspend再開装置は、ソフトウェアスイッチSoftwareswitchの制御を受け、正常起動しているかを決定する。一般的状態、即ち、前記の状況において、該消去停止再開装置は、該Linuxオペレーションシステムに消去作業が中断Interruptされることを許可し、該ジャーナリングファイルシステムデータの読み取りを優先的に実行した後、消去作業を再開し、完成まで継続した後、該データバイトを該データブロック中に書き込む。実際の応用においてNORフラッシュメモリが読み取る機会は、書き込みに比較し遥かに大きいので、消去/書き込みの回路設計は、比較的遅く、従って、書き込みの総消費作業時間については、該ジャーナリングファイルシステムデータを読み取る時間が相対して短くなり、他の方面では、システム全体の反応時間が考慮される。従って、設計上において、該ジャーナリングファイルシステムデータを読み取る作業を行い、影響を及ぼさない。しかしながら、書き込もうとする該データバイトが過度に大きい時例えば、Linuxオペレーションシステムのファームウェアの更新時、前記のような問題が発生する。従って、本発明は、消去停止再開装置の起動及び停止を制御することに用いるソフトウェアスイッチを設計し、これにより、該Linuxオペレーションシステムが先ず書き込もうとする該データバイトの大きさを判断し、閾値Thresholdvalueを超えていなければ、該Linuxオペレーションシステムが消去作業を停止し、該ジャーナリングファイルシステムデータの読み取りを優先的に進行した後、消去動作を再開し、完成まで継続する。但し、閾値を超えていれば、該ソフトウェアスイッチを起動し、該NORフラッシュメモリの消去停止再開装置を停止させ、消去作業が中断されずに、完成まで持続できるようにし、該データバイトを書き込んだ後、該ジャーナリングファイルシステムデータを読み取るプロセスを続行する。また、上記の該データバイトの大きさは、1MBMegaByteを閾値とする。上記のように、本発明は、NORフラッシュメモリ2のデータバイト書き込みWrite動作に対するものであり、ソフトウェアスイッチ12で該消去Erase停止再開装置21を制御し、該書き込みデータバイトの大きさを判断することにより、消去作業を停止するかを決定し、又は、該ソフトウェアスイッチ12を利用し、該消去停止再開装置21の作業を停止し、該データブロック22の消去した後、該データバイトの書き込むプロセスを持続し完成後、読み取りを再開し、該データバイト書き込み作業の完全な成功を保障することに用いる。本発明の操作順序及び内容を分かり易くするため、以下に図面に合わせて、関連するフローステップ及び実施方式を詳細に説明する。本発明は、データをNORフラッシュメモリに書き込む方法であり、図1に示すように、Linuxオペレーションシステム1と、NORフラッシュメモリ2と、消去停止再開装置21と、ジャーナリングファイルシステムJournallingFlashFileSystemversion2略称:JFFS211と、複数のデータブロック22と、を含み、該ジャーナリングファイルシステム11は、該Linuxオペレーションシステム1中に設けられ、該NORフラッシュメモリ2は、該Linuxオペレーションシステム1に電気接続し、該消去停止再開装置EraseSuspendResumeDevice21は、該NORフラッシュメモリ2に組み込まれ、且つ該データブロック22も、該NORフラッシュメモリ2中に設けられ、ジャーナリングファイルシステムデータ23は、該Linuxオペレーションシステム1を介し該NORフラッシュメモリ2中の該データブロック22内に確立され、該Linuxオペレーションシステム1がデータバイトを該NORフラッシュメモリ2中に書き込む場合、先ず、該消去停止再開装置21を経由し、該データブロック22中の該ジャーナリングファイルシステムデータ23を消去する必要があり、そうして始めて該データブロック22に対し該データバイトを書き込むことができ、更に、該ジャーナリングファイルシステムデータ23となり、その特徴は、ソフトウェアスイッチ12を該Linuxオペレーションシステム1に設定し、該消去停止再開装置21を制御することに用いることにあり、該Linuxオペレーションシステム1の該ジャーナリングファイルシステムデータ2の読み取りは、下記のステップを介する併せて図2を参考とする:1該ジャーナリングファイルシステムデータ23を読み取る;S12該NORフラッシュメモリ2が該データブロック22内の該ジャーナリングファイルシステムデータ23の消去を行っているかを検出する;S23ステップ2を受けて、行っていなければ、該ジャーナリングファイルシステムデータ23の読み取りを継続する;S34ステップ2を受けて、行っていれば、該Linuxオペレーションシステム1が該書き込みデータバイトの大きさを判定し、該判定は、閾値と照合し、該閾値は、該Linuxオペレーションシステム1内に予め設定され、該ソフトウェアスイッチ12を起動するか否かを決定する;S45ステップ4を受けて、該書き込みデータバイトの大きさが該閾値を超えていれば、該ソフトウェアスイッチ12を起動し、該消去停止再開装置21を停止し、該データブロック22が該データバイトを書き込まれている状態を維持し、書き込み完了まで維持し、該ジャーナリングファイルシステムデータ23の読み取りを再継続する;S56ステップ4を受けて、該書き込みデータバイトの大きさが該閾値を超えていなければ、動該ソフトウェアスイッチ12を起動せず、該消去停止再開装置21に作業を継続させ、該Linuxオペレーションシステム1に該データブロック22内の該ジャーナリングファイルシステムデータ23のキャンセルを停止させ、且つ該ジャーナリングファイルシステムデータ23の読み取りを優先的に実行させ、読み取り完成まで待った後、該些データブロック22内の該ジャーナリングファイルシステムデータ23を消去する作業を再開し、その後、該データバイトを書き込む。S6また、該書き込みデータバイトの大きさの判断は、その閾値を1MBMegaByteに設定する。上記のように、本発明は、NORフラッシュメモリ2のデータバイト書き込み動作に対するものであり、ソフトウェアスイッチ12で該消去停止再開装置21を制御し、該書き込みデータバイトの大きさを判断することにより、消去作業を停止するかを決定し、又は、該ソフトウェアスイッチ12を利用し、該消去停止再開装置21の作業を停止し、該データブロック22の消去した後、該データバイトの書き込むプロセスを持続し完成後、読み取りを再開し、該データバイト書き込み作業の完全な成功を保障することに用いる。なお、本発明では好ましい実施例を前述の通り開示したが、これらは決して本発明に限定するものではなく、当該技術を熟知する者なら誰でも、本発明の精神と領域を脱しない均等の範囲内で各種の変動や潤色を加えることができることは勿論である。