Article View: fj.os.misc
Article #1221Re: Virtual Processor != Thread ?
From: Shinji Sumimoto
Date: Wed, 03 Jun 1992 09:57
Date: Wed, 03 Jun 1992 09:57
63 lines
2117 bytes
2117 bytes
$@JaB*!"D{@5$G$9!#(J
In article <SUMI.92Jun2175329@satoko.ocsys.flab.fujitsu.Co.JP> sumi@flab.fujitsu.Co.JP (Shinji Sumimoto) writes:
|> $@8GM-NN0h$X$N;2>H$O!"(J
|
| |$@$3$s$J46$8$+$J!#(J
|
|struct private_variables {
| int id ;
| struct pcb *pcb ;
| ....
|};
|
|#define my_pcb ((struct private_variables *)(get_sp()&(STACK_SIZE-1)))->pcb
|$@$3$3$G!"(Jget_sp() $@$,%9%?%C%/!&%]%$%s%?$r<h$C$F$/$k%^%/(J$@%m$G$9!#(J
$@?7>k$5$s$N$O(J
_________________ high
| stack |
| $@"-(J |
| |
| |
|---------------|
| |
| |
| |
|---------------|
|private |
| |
~~~~~~~~~~~~~~~~ low
$@$G!"(J$@!";d$N$O!"!"(J
| $@@53N$K$O!"!"(J
|
|#define my_pcb ((struct private_variables*)((get_sp()| \
| (STACK_SIZE-1)) + 1 - sizeof(struct private_variables)))->pcb
|
| $@$/$i$$$G$7$g$&$+!"!"(J
_________________ high
| private |
| |
|---------------|
| stack |
| $@"-(J |
| |
| |
|---------------|
| |
| |
| |
| |
~~~~~~~~~~~~~~~~ low
$@$H8@$&0c$$$G$9!#(J
--
$@"x(J $@"v"v(J $@ETFb$O%P%$%/$G$I$3$X$G$b!*(J $@"v"v!!$N#S#u#m#i$3$H(J $@!i(J
$@"x(J $@=;85(J $@??;J!wIY;NDL8&(J $@8w%3%M(J)$@%7%9(J$@#18&(J E-mail: sumi@flab.fujitsu.co.jp
Technical Details
Message-ID:
<SUMI.92Jun3095705@satoko.ocsys.flab.fujitsu.Co.JP>Path:
arc1-ca.pugleaf.net!sparky!uunet!ccut!sh.wide!fgw!fdm!flab!sumiReferences:
<SUMI.92May29121248@satoko.ocsys.flab.fujitsu.Co.JP> <8093@coins.is.tsukuba.ac.jp> <SUMI.92Jun2175329@satoko.ocsys.flab.fujitsu.Co.JP>Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS X-Google-Thread: 10574f,505f0f1e353545c6 X-Google-Attributes: gid10574f,public X-Google-ArrivalTime: 1992-06-02 14:27:32 PST Path: arc1-ca.pugleaf.net!sparky!uunet!ccut!sh.wide!fgw!fdm!flab!sumi From: sumi@flab.fujitsu.Co.JP (Shinji Sumimoto) Newsgroups: fj.os.misc Subject: Re: Virtual Processor != Thread ? Message-ID: <SUMI.92Jun3095705@satoko.ocsys.flab.fujitsu.Co.JP> Date: 3 Jun 92 09:57:05 GMT References: <SUMI.92May29121248@satoko.ocsys.flab.fujitsu.Co.JP> <8093@coins.is.tsukuba.ac.jp> <SUMI.92Jun2175329@satoko.ocsys.flab.fujitsu.Co.JP> Sender: news@flab.flab.fujitsu.co.jp Organization: Fujitsu Laboratories Ltd., Kawasaki, Japan Lines: 63 In-reply-to: sumi@flab.fujitsu.Co.JP's message of 2 Jun 92 17:53:29 GMT