From nobody Wed Mar 01 22:10:23 2023 X-Original-To: freebsd-mips@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4PRpMc0KQcz3vQhQ for ; Wed, 1 Mar 2023 22:10:36 +0000 (UTC) (envelope-from yamori813@yahoo.co.jp) Received: from sonicconh5003-vm6.mail.kks.yahoo.co.jp (sonicconh5003-vm6.mail.kks.yahoo.co.jp [114.110.61.49]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4PRpMY1VV3z3Kb1 for ; Wed, 1 Mar 2023 22:10:33 +0000 (UTC) (envelope-from yamori813@yahoo.co.jp) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.co.jp header.s=yj20110701 header.b=QZbEewyO; spf=pass (mx1.freebsd.org: domain of yamori813@yahoo.co.jp designates 114.110.61.49 as permitted sender) smtp.mailfrom=yamori813@yahoo.co.jp; dmarc=pass (policy=quarantine) header.from=yahoo.co.jp X-YMail-OSG: 9PjnXVwVM1lXhd2XlNjp5rPRsNsqvnVstnt1kDhAoVXYPMujnA4Buv7UKJm63AE cy0OJoSX.vx9q8AagygUJnxbxmxcYlB_piVenXoHZHzGD5BJL4ofGAnXZSskov5BqnbSg0BVez86 gFm6dbQO7yiXl21l52OaYMFtpTCqQU7oZCWDhfAPIcXhPatp8MiCW_dU3HkOGTBwWPJCqnpj1dMe .9LPyBOQLqiinEVxv.wCCO7eiMM_ZKeXDT6h4ISXIUyhF6vBLhWsVvE55XSHQl8TxNL7Q_GlFvxv vFMLyfS2wjV0o7nHOjRM1KqKQfNYXG4_uydunAomkB9ZRHNMqtsutbMApk1N1rRo3W0IQUqYx5wo 28F44JBOxyWXsKh9DQcwPMCqVO2YjsQ8.tQ4YNmoVlC93akAadibYAPuEDGTUFGIbWUrPD6YgoHZ eEjuc1eflIrq1RjSLhM9ERA_EZeg3Vhd_OS9MoMkZXpIglwQE_HfzndtEqm4rYCF_.yBBT.jFPVG BeAeRferbBWwyxW.Wx0pVYp4j6ZWXdAHoLA03OEdVt6qF_O1ApFbgLn6va6Y.M.NFMq_0IueaGPw Dkzt2OPyOd2xkuJ33_Gzs_O35_oUYHoqe12ueeSn.29gjCjBTQ._6zd6EYht7ZBMxCvHvYSuK402 AkALumh.6b.8rTGph.H7l9Nw6_eiI_B83NwRYcUuvyOD81AVEkUjM7eoiTj6KDQPY.Zi.3_jgV.A UQdP1P2UuP4p7BcOJfNHepDWN_3Iw3_KaRE2mfPiosoyjGXlvzmEfCPlgz5eeVK6Wc0mD6k9aOiR eyujvGf4qvb3KGxbxSk_1XI4_.t1r4R0I1_ZDHNcLMi17XYLTs9mhZEyvkPNj6Q0vquj2gs0c_.d Dvpl2eC7saSM2Qppt9FARMt67zXipSBfdskkOroqeGhs- Received: from sonicgw.mail.yahoo.co.jp by sonicconh5003.mail.kks.yahoo.co.jp with HTTP; Wed, 1 Mar 2023 22:10:28 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1677708628; s=yj20110701; d=yahoo.co.jp; h=Date:From:Reply-To:To:Message-ID:Subject:MIME-Version:Content-Type:Content-Transfer-Encoding:References; bh=2Vv2QGHzWKM0gjz1vixgsn2bwZ52g8sQBINBD3AZVeE=; b=QZbEewyOdKuqHMxFi3/ScppPT6pd9pUo3sk/ow+t/F04tCQjVGALYDD2BIsxJKl8 vBsIAf+OWgf0Y7/a6DuCe/z9fCzV/G1LQ3UH34keuYktmk8Zqsel31mm/fQ86v9X1sX /Q+c8lWfyFe2sK0H/5dQRxWoA3EpzVjPLmXabZDI= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=yj20110701; d=yahoo.co.jp; h=Date:From:Reply-To:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:References; b=RlsZgru56RNb7V2hxdzm0eXPcYw9yfcCtoZGqxLeG0UY6GKVRHht4bmvUyzIUPaM 1MxifX/Hc0Ux+rofSHgmV6sypQCWSfqPyDm3pS+NonTLjyUnSomqrIgTcghIr/PIuku ERdwjvxnFSprQaQLXs8KstH2hE74XSlHtGpcvK8I=; Date: Thu, 2 Mar 2023 07:10:23 +0900 (JST) From: Mori Hiroki Reply-To: Mori Hiroki To: "freebsd-mips@freebsd.org" Message-ID: <1396610166.144351.1677708623150.JavaMail.yahoo@mail.yahoo.co.jp> Subject: FP switch code is work on MIPS ? List-Id: Porting FreeBSD to MIPS List-Archive: https://lists.freebsd.org/archives/freebsd-mips List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-mips@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit References: <1396610166.144351.1677708623150.JavaMail.yahoo.ref@mail.yahoo.co.jp> X-Spamd-Result: default: False [-2.79 / 15.00]; SUBJECT_ENDS_QUESTION(1.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.79)[-0.792]; DMARC_POLICY_ALLOW(-0.50)[yahoo.co.jp,quarantine]; R_SPF_ALLOW(-0.20)[+ip4:114.110.48.0/20]; R_DKIM_ALLOW(-0.20)[yahoo.co.jp:s=yj20110701]; MIME_GOOD(-0.10)[text/plain]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; HAS_REPLYTO(0.00)[yamori813@yahoo.co.jp]; FREEMAIL_REPLYTO(0.00)[yahoo.co.jp]; MIME_TRACE(0.00)[0:+]; RCPT_COUNT_ONE(0.00)[1]; TO_DN_EQ_ADDR_ALL(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[114.110.61.49:from]; REPLYTO_EQ_FROM(0.00)[]; ARC_NA(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.co.jp:dkim]; DKIM_TRACE(0.00)[yahoo.co.jp:+]; MID_RHS_MATCH_FROMTLD(0.00)[]; FREEMAIL_FROM(0.00)[yahoo.co.jp]; MLMMJ_DEST(0.00)[freebsd-mips@freebsd.org]; FROM_EQ_ENVFROM(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.co.jp]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:24572, ipnet:114.110.48.0/20, country:JP]; RCVD_COUNT_TWO(0.00)[2] X-Rspamd-Queue-Id: 4PRpMY1VV3z3Kb1 X-Spamd-Bar: -- X-ThisMailContainsUnwantedMimeParts: N Hi I make DSP register save and load code refer FP code. I found FP save and load code is MipsSwitchFPState in switch.S. Only this function load FP registers. But this function only call from trap.c and db_trace.c. I think db_trace is debug code. I believe trap.c is only call first FP instruction. Where is normal switch process load registers ? Is this work FP registers save and load on MIPS? Regards Hiroki Mori