yLinuxzƒJ[ƒlƒ‹‘ ..
387:374
07/03/11 12:47:06 VaaUVNRm
include/asm-i386/machine-default/mach_reboot.h‚̈ȉº‚Ì•ÏX‚É‹C‚«A
‚±‚ê‚ð2.6.9‚Ƀ}[ƒW‚µ‚½‚çƒL[ƒ{[ƒh”²‚«‚ÅÄ‹N“®o—ˆ‚½B
static inline void mach_reboot(void)
{
int i;
for (i = 0; i < 100; i++) {
<<<<< ‚±‚±‚©‚ç
kb_wait();
udelay(50);
outb(0x60, 0x64); /* write Controller Command Byte */
udelay(50);
kb_wait();
udelay(50);
outb(0x14, 0x60); /* set "System flag" */
udelay(50);
<<<<< ‚±‚±‚܂ŒljÁ
kb_wait();
udelay(50);
outb(0xfe, 0x64); /* pulse reset low */
udelay(50);
}
}
‚µ‚©‚µ‚±‚̃R[ƒh‚ð‘S‚’ʉ߂µ‚È‚¢‚Í‚¸‚Ìreboot=b‚Å‚à‹““®‚ªˆá‚¤‚Ì‚ª—‰ðo—ˆ‚ñB
o—ˆ‚ê‚΃J[ƒlƒ‹‚ÌƒŠƒrƒ‹ƒh‚Í‚µ‚½‚‚È‚¢‚Ì‚¾‚ªB
ŽŸƒy[ƒW‘±‚«‚ð•\ަ1‚ð•\ަÅVƒŒƒX•\ަƒXƒŒƒbƒh‚ÌŒŸõ—ÞŽ—ƒXƒŒˆê——˜b‘è‚̃jƒ…[ƒX‚¨‚Ü‚©‚¹ƒŠƒXƒg¥ƒIƒvƒVƒ‡ƒ“‚ð•\ަ‰É‚‚Ԃµ2ch
5390“ú‘O‚ÉXV/123 KB
’S“–:undef