🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fj.os.misc
Article #1215

Re: Virtual Processor != Thread ?

#1215
From: Shinji Sumimoto
Date: Tue, 02 Jun 1992 17:53
76 lines
4034 bytes
$@$3$s$K$A$O!"#S#u#m#i!w#F%i%\$G$9!#(J

In article <8093@coins.is.tsukuba.ac.jp> yas@gama.is.tsukuba.ac.jp (Yasushi Shinjo) writes:
 |$@$3$s$A$K$O!#?7>k!wC^(J$@GHBg3X$G$9!#(J
 |
 |From article <SUMI.92May29121248@satoko.ocsys.flab.fujitsu.Co.JP>,
 |	  by sumi@flab.fujitsu.Co.JP (Shinji Sumimoto):
 |>  |$@%9%?%C%/NN0h$O!"F1$82>A[%"%I%l%9$K8+$($k$N$G$9$h$M!)!!$=$l$J(J
 |>  |$@$i!";d$N2>A[%W%m%;%C%5$4$H$N8GM-NN0h$H$@$$$?$$F1$8$G$9$M!#(J
 |> 	$@$3$l$O0c$C$F$$$F!#%9%?%C%/$O%9(J$@%l%C%IKh$K0[$J$k2>A[%"%I%l%9$K%^%C(J
 |> 	$@%T%s%0$5$l$F$$$^$9!#!J$=$l$G$J$-$c!"%9%l%C%I$H$O$$$o$J$$!"!"!K(J
 |
 |$@$J$k$[$I!#$=$l$O!"%9%l%C%I$G$9$M!#$G$b!";d$H$7$F$O!"!V%9%l%C(J
 |$@%I$h$j$b2>A[%W%m%;%C%5$NJ}$,$$$$(J$@!W$H<gD%$7$?$$!#%+!<%M%k!&%l(J
 |$@%Y%k$N%9%l%C%I$h$j$b!"%f!<%6!&%l%Y%k$N7ZNL%W%m%;%9$NJ}$,!"7Z(J
 |$@$$$7!"%9(J$@%1%8%e!<%j%s%0$b4JC1$@$7!"$$$m$$$m5;$b;H$($FJXMx$@$+(J
 |$@$i$G$9!#(J

	$@$^$@;d$N%9%l%C%I$KBP$9$k9M$(J}$r!"OC(J$@$7$F$$$^$;$s$G$7$?$M!"!"(J

	$@;d$NN)>l$O%9%l%C%I$O2>A[E*$J#T#C#M#P!JL)7k9g%^%k%A%W%m%;%5!K$r(J
	$@#O#S$,#O#S(J$@$N30$K8+$;$k$?$a$N<jCJ$G$"$k!#$H$$$&$3$H$G$"$C$F!"!"(J

	$@%9%l%C%I$r<BAu$7$FJBNs%W%m%0%i%_%s%0$r9T$J$C$?(J$@7P83$+$i$$$&$H!"(J
	$@D>@\%f!<%6$,%W%m%0%i%_%s%0$r9T$J$&$K$O;H$$$K$/$$$N$G$O$J$$$+$H(J
	$@;W$$$^$9!#FC$K@-G=$r(J$@=P$9$h$&$J;H$$J}$r$7$h$&$H$9$k$H!"7k6I!"J*(J
	$@M}E*$J#C#P#U$N?t$r0U<1$7$?%3!<%G%#%s%0$K$J$C$F$7$^$$$^$9!#(J;-<

	$@<B:]$K$O$3$N2>A[E*$J#T#C#M#P$N>e$K9b!9J*M}E*$J#C#P#U$N?t$@$1%9(J
	$@%l%C%I$r@8@.$7$F!"$b$&0lCJ!"Nc$((J$@$P2>A[%W%m%;%5$NMM$J%f!<%6%l%Y(J
	$@%k$N$b$N$,I,MW$J$N$G$O$J$$$+$H;d$O;W$C$F$$$^$9!#(J

	$@$3$NE@$K$D$$$F$O?7(J$@>k$5$s$N$*$C$7$c$k$3$H$H!";d$N9M$(J}$OAjH?$7(J
	$@$F$$$J$$$H;W$$$^$9!#(J

 |> 	$@8GM-NN0h$X$N;2>H$O!"(J
 |
 |$@$3(J$@$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(J$@%?%C%/!&%]%$%s%?$r<h$C$F$/$k%^%/%m$G$9!#(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

 |> 	MK40$@%l%Y%k$G$O3N$+$K$=$&$G$7$g$&!"!"(J
 |> 	$@;d$,8+$F$$$?$N$O!">/$J$/$H$b(JMK64$@0J9_$N%=!<%9$G$9!#(J
 |
 |$@$J$s$H!"$^$?$^$?JQ99$,$"$C$?$s$G$9$+!#3d9~$_%b%G%k$+$i$b$&#1(J
 |$@EY%W%m%;%9!&%b%G%k$K$b$I$C$F$7$^$C$?$N(J$@$+$J!#:$$C$A$c$&$J!"$3(J
 |$@$s$J$KAa$/JQ$C$F$7$^$&$H!"O@J8=q$$$F$$$k7d$,$J$$$8$c$J$$$+!#(J

	MK40$@%l%Y%k$G$O(J$@!"6E$C$?$3$H$r$d$C$F$$$^$7$?$M!"!"(J

	$@%a%C%;!<%8$rAw$C$?%9%l%C%I$,BT$C$F$$$k4V$K!"$=$N%9%l%C%I$N%9%?%C(J
	$@%/$rMxMQ$7$F!"%a%C%;!<%8$r<u$1$kB&$N%9%l%C%I$,Av$k$N$G$9$+$i!"!"(J
	$@%=!<%9$rFI$_$J$,$i!"$h$/$b$^$"(J:-)$@!"$H!";W$C$F$7$^$$$^$7$?!#(J

	$@$=$l$,$^$?!"(JMK6?$@$K$J$C$?$i!"$^$?JQ$o$C$F!"(JMK7?$@$GBgI}$KJQ$o$C$?(J
	$@$b$h$&$G(J$@$9!#!J%9%?%C%/@)8f$O$^$@8+$F$$$^$;$s$,!"!"!K(J
	$@>\$7$/$O%=!<%9$r8fMw$K$J$C$F2<$5$$!"!"(J:-)

$@$G$O$G$O!"!"(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#18&(J E-mail: sumi@flab.fujitsu.co.jp 
Technical Details
Message-ID: <SUMI.92Jun2175329@satoko.ocsys.flab.fujitsu.Co.JP>
Path: arc1-ca.pugleaf.net!sparky!uunet!ccut!sh.wide!fgw!fdm!flab!sumi
References: <SUMI.92May29121248@satoko.ocsys.flab.fujitsu.Co.JP> <8093@coins.is.tsukuba.ac.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 01:41:40 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.92Jun2175329@satoko.ocsys.flab.fujitsu.Co.JP>
Date: 2 Jun 92 17:53:29 GMT
References: <SUMI.92May29121248@satoko.ocsys.flab.fujitsu.Co.JP>
 <8093@coins.is.tsukuba.ac.jp>
Sender: news@flab.flab.fujitsu.co.jp
Organization: Fujitsu Laboratories Ltd., Kawasaki, Japan
Lines: 76
In-reply-to: yas@gama.is.tsukuba.ac.jp's message of 1 Jun 92 12:15:00 GMT