Develop and Download Open Source Software

Show incremental difference of selected versions of HOS-V4 IA32用ドキュメント.

category(Tag) tree

file info

category(Tag)
root
file name
IA32.txt
last update
2003-06-24 23:56
type
Plain Text
editor
Takeharu KATO
description
HOS-V4 IA32固有事項に関する説明
language
Japanese
translate
--- /tmp/DOCMAN2QXqeC9	2024-04-10 10:17:49.548335321 +0900
+++ /tmp/DOCMAN2iRQr3b	2024-04-10 10:17:49.548335321 +0900
@@ -54,7 +54,7 @@
      コマンドを発行する
   (2) サンプルプログラムの構築
       sample/ia32gccディレクトリに移り
-         make
+         make -f i386-elf.mak
      コマンドを発行する
   (3) ブートディスク作成
       sample/ia32gccディレクトリに
@@ -63,7 +63,7 @@
      以下のa)からb)を行います.
      a) 空のフロッピーディスクをFDドライブに
         挿入.
-     b) make disk
+     b) make -f i386-elf.mak disk
      とコマンドを入力
   (3)で作成したディスクをいれてPCを起動する.

@@ -108,28 +108,30 @@
 4. ATT_ISRにおける割込み番号指定法

  HOS-V4 IA32では,ATT_ISRの割込み番号をデバイスが使用する割込みの
-IRQ番号で指定します.IRQ番号と典型的なPC/AT機においてそのIRQを
-使用するデバイスとの対応関係については,付録Aを参照ください.
+IRQ番号に0x20を加えた値(ベクタ番号)で指定します.
+IRQ番号と典型的なPC/AT機においてそのIRQを使用するデバイスとの対応関係
+については,付録Aを参照ください.

 付録A PC/AT互換機での割込み

-IRQ IMSK内のビット位置  デバイス
-  0  8			ティックタイマ(i8254 PIT)
-  1  9			キーボード
-  2 10			カスケード(スレーブコントローラへの接続)
-  3 11			COM2
-  4 12			COM1
-  5 13			予約(ISA/PCIカード等で使用)
-  6 14			フロッピーディスクコントローラ
-  7 15			パラレルポート
-  8  0			RTC(Real Time Clock)
-  9  1			IRQ2の割込みのリダイレクト
- 10  2			予約(ISA/PCIカード等で使用)
- 11  3			予約(ISA/PCIカード等で使用)
- 12  4			マウス(PS/2)
- 13  5			数値演算コプロセッサ
- 15  6			IDE(プライマリ)
- 16  7			IDE(セカンダリ)
+ベクタ番号(16進)  IRQ IMSK内のビット位置  デバイス
+0x20		    0  8	 	  ティックタイマ(i8254 PIT)
+0x21		    1  9 		  キーボード
+0x22		    2 10		  カスケード
+					  (スレーブコントローラへの接続)
+0x23		    3 11		  COM2
+0x24		    4 12 	 	  COM1
+0x25		    5 13		  予約(ISA/PCIカード等で使用)
+0x26		    6 14		  フロッピーディスクコントローラ
+0x27		    7 15		  パラレルポート
+0x28		    8  0		  RTC(Real Time Clock)
+0x29		    9  1		  IRQ2の割込みのリダイレクト
+0x2a		   10  2		  予約(ISA/PCIカード等で使用)
+0x2b		   11  3		  予約(ISA/PCIカード等で使用)
+0x2c		   12  4		  マウス(PS/2)
+0x2d		   13  5		  数値演算コプロセッサ
+0x2e		   14  6		  IDE(プライマリ)
+0x2f		   15  7		  IDE(セカンダリ)


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