(toppers-users 807) Re: linux_serial.c ˤĤ
Okada Masahiro
masahi-o astem.or.jp
2003ǯ 5 12 () 15:11:05 JST
ĤǤ
At Tue, 06 May 2003 14:14:38 +0900,
Okada Masahiro wrote:
> ĤޤƤΤ systask/linux_serial.c serial_int_handler ǡ
> sig_sem ƤӽФƤȤǡE_CTX ֤äƤޤȤǤɤ⡢
> CPUå֤ʤΤ sig_sem ƤӽФʤ褦Ǥ
>
> serial_int_handler ϡserial_sigio_callback 顢
>
> syscall(loc_cpu());
> flag = serial_int_handler(1);
> syscall(unl_cpu());
>
** Cut quoted 6 lines by the mail filter. **
ʬǡDebian(3.0)ToppersΥߥ졼ĶLinuxǤdzΤ
Ƥߤޤȡ
syscall(loc_cpu());
syslog(LOG_INFO, "sns_loc(%d)", sns_loc());
syscall(unl_cpu());
ȤΤưƤߤȡsns_loc() Τ 0 ֤ޤ
ToppersLinuxǤǤϡåǤ sense_lock() 0 ֤Τǡ
systask/linux_serial.c serial_int_handler ǡåʤΤ
sim_sem ƤӽФƤޤΤǤϤʤȻפޤ
δ㤤ޤ餴Ŧꤤޤ