LC86K フォルダ説明

LC86Kのフォルダ内には以下のファイルが納められています

\ASM
   ghead.asm 
\OBJ
   gdummy.obj
\INCLUDE
   ghead.h
\
   m.bat
   Readme.txt

   lc86k.lib
   lc86k87.lib
   lc86k87.opt
   
   m86k.exe
   m86krsvd.rwd
   l86k.exe
   e2h86k.exe
   make.exe
   makerule.def
  
   Ml86k_j.doc
   Ml86k_e.doc
   Make_j.doc    

それぞれのfileの使用方法は以下を参照してください。
-----------------------------------------------------

-----------------------------------------------------
使用方法
-----------------------------------------------------
1. ghead.asm

あくまでもサンプル用のヘッダなので、
割り込みの処理等は入っておりません。
ご自分の使用環境にあったように編集してください。

"timer_ex"はこのままでご使用ください。
変更すると時計のカウントが正常にされなくなります。

timer_ex内ではstackを最大で19byte使用するので、
stack pointerをedh以降に設定するとbiosが正常動作しなくなる可能性があるので
気をつけてください。
（5/20現在の仮です）

これをアセンブルし、
ghead.obj
を生成してください。
これの名前に関してはなんでもＯＫです。
これをheaderプログラムとしてリンクしてください。

-----------------------------------------------------
2. gdummy.obj

リンカを通す際にリンクしてください。
これはあくまでもdummyなので、これにより生成されるinternalプログラムは
正常に動作いたしません。
生成後削除する方がよいと思われます。

-----------------------------------------------------
3. ghead.h

メインプログラム内で"ghead.asm"内のOS関係のプログラムを
使用する際に必要になります。
メインプログラムでincludeしてください。

-----------------------------------------------------
4. m.bat
サンプルbatです。
使用環境に合わせて編集してください。

-----------------------------------------------------
5. readme.txt
このfileです。

-----------------------------------------------------
6. m86k.exe
   m86krsvd.rwd
アセンブラです。

-----------------------------------------------------
7. l86k.exe
   lc86k.lib
   lc86k87.lib
   lc86k87.opt
リンカー並びにVM専用ライブラリとオプションファイルです。
リンカーで必要なファイルです。L86Kと同じディレクトリに置いて下さい。

-----------------------------------------------------
8. e2h86k.exe
リンカーにて実行ファイルEVA形式が生成されます。
EVAファイルをINTEL-HEXファイルに変換します。
ここで生成された拡張子H00がユーザーアプリのファイルです。
シミュレータのprojectフォルダに格納して下さい。

-----------------------------------------------------
9. make.exe
   makerule.def
メイク実行ファイルとルールです。
環境に合わせて編集して下さい。

-----------------------------------------------------
10.Ml86k_j.doc
   Ml86k_e.doc
   Make_j.doc 
リンカー・アセンブラ・メイクのドキュメントです
**_jは日本語ドキュメントで、**_eは英語ドキュメントです

-----------------------------------------------------
-----------------------------------------------------
