------------------------------------------------------------------------------
  Hyper Operating System V4  ITRON4.0dl Real-Time OS                      
     H8/300H p hLg                                              
                                                                              
                                       Copyright (C) 1998-2003 by Project HOS 
                                       http://sourceforge.jp/projects/hos/    
------------------------------------------------------------------------------


1. Tv

  {hLg Hyper Operating System V4iȉ HOS-V4jH8/300H
V[Yp̌ŗLɂĂ̐Lڂ܂B



2. Cumake@

  ݁A()Hdqʏ̔Ă H8/3048F p̃RpC(ȉ
HC)yGCCɂēmFĂ܂B

 a. HCgpꍇ

  http://sourceforge.jp/projects/hos/files/ ɂČJĂ܂Cu
A BLIBG B
   hos-v4\lib\h83\akih8ɈړĂB
  akih8.makƂ CNt@C܂̂ŁAKȃGfB^ŃI[v
 INCH8DIR ̒`̕ CRpC̕WCN[hpX̐ݒ
킹ĕύXĂB
   "make -f akih8.mak" ̂悤Ɏs h4h83aki.lib ܂B
  TinypɂẮALCNt@CACut@Cꂼ
akih8n.makAh4h83nak.libƓǂ݂邾łB


 b. GCCgpꍇ

  hos-v4\lib\h83\gccɈړĂB
@"make -f h4h83.mak"̂悤Ɏs΁Alibh4h83.a܂B
  TinypɂẮALCNt@CACut@Cꂼ
h4h83n.makAlibh4h83n.aƓǂ݂邾łB


  ȂAmake  Windows p̂̂Ȃ̂̂ővƎv܂
mF t[ŌJĂ Borland-C++ Ver 5.5 t make.exe
ɂčsĂ܂B
  PsR}h܂̂ŁADOSpmakełƂ܂Ȃ
\܂B܂Acygwin Ȃǂ make 𗘗pꍇ '\' 
'/' ɒuȂǂ̍ƂKvɂȂƎv܂B



3. H8/300H ŗL̊֐

  d荞݂̐ɍۂāA荞݃}XNݒ肷֐AHOS-V4
ƎɎĂ܂B
  ȉ̂S̊֐܂B

    ER chg_imsk(IMSK imsk)          荞݃}XÑx[Xl̕ύX
    ER get_imsk(IMSK *p_imsk)       荞݃}XÑx[Xl̎Q
    ER fchg_imsk(IMSK imsk)         ݂̊݃}XNl̋ύX
    ER fget_imsk(IMSK *p_imsk)      ݂̊݃}XNl̋Q

  ̎A荞݃}XNlƂĐݒ聕擾łl͈ȉ̂ƂłB

    H38_IMSK_LEVEL0  vCIeB[x0/1
    H38_IMSK_LEVEL1  vCIeB[x1̂݋
    H38_IMSK_LEVEL2  ׂċ֎~

  chg_imsk  get_imsk ̓x[X荞݃}XNl𑀍삵܂B
  x[X荞݃}XNl݂͌̊荞݃}XNݒw킯ł
_ɒӂĂB
  H8/300H ł͊荞݂ƁAIɂׂĂ̊荞݂
֎~܂(CCR  I  UI  1 ɃZbg܂jB
  ]āA荞݃nhɓۂɂ́Ax[X}XNlɊւ炸
}XNl H38_IMSK_LEVEL2 ɂȂA荞݊Ƀx[X}XNl
ݒ肳Ălɖ߂܂B

  ȂvCIeB[xO̊荞݃nh
d荞݂邽߂ɁÅ݂荞݃}XNlꍇ
܂B̏ꍇɂ fchg_imsk  fget_imsk𗘗p邱Ƃ
݂̒l𑀍삷邱Ƃo܂B
  ȂAfchg_imsk Őݒ肵ĺAĂяo荞݃nh
̂ݗLłB
  荞݃ReLXg畜A̍ۂɂ̓x[X}XNlɕA܂B



------------------------------------------------------------------------------
 Copyright (C) 1998-2003 by Project HOS                                       
------------------------------------------------------------------------------

