[libre-riscv-dev] Some recent documenting of work performed for tape-out
[libre-riscv-dev.git] / 36 / e64601b0691828811b3a5631d45ea8ed6bf28c
1 Return-path: <libre-riscv-dev-bounces@lists.libre-riscv.org>
2 Envelope-to: publicinbox@libre-riscv.org
3 Delivery-date: Sun, 05 Apr 2020 22:43:14 +0100
4 Received: from localhost ([::1] helo=libre-riscv.org)
5 by libre-riscv.org with esmtp (Exim 4.89)
6 (envelope-from <libre-riscv-dev-bounces@lists.libre-riscv.org>)
7 id 1jLD2v-00078O-TV; Sun, 05 Apr 2020 22:43:13 +0100
8 Received: from localhost ([127.0.0.1] helo=bugs.libre-riscv.org)
9 by libre-riscv.org with esmtp (Exim 4.89)
10 (envelope-from <bugzilla-daemon@libre-riscv.org>) id 1jLD2u-00078H-0X
11 for libre-riscv-dev@lists.libre-riscv.org; Sun, 05 Apr 2020 22:43:12 +0100
12 From: bugzilla-daemon@libre-riscv.org
13 To: libre-riscv-dev@lists.libre-riscv.org
14 Date: Sun, 05 Apr 2020 21:43:12 +0000
15 X-Bugzilla-Reason: CC
16 X-Bugzilla-Type: changed
17 X-Bugzilla-Watch-Reason: None
18 X-Bugzilla-Product: Libre-SOC's first SoC
19 X-Bugzilla-Component: Source Code
20 X-Bugzilla-Version: unspecified
21 X-Bugzilla-Keywords:
22 X-Bugzilla-Severity: enhancement
23 X-Bugzilla-Who: programmerjake@gmail.com
24 X-Bugzilla-Status: CONFIRMED
25 X-Bugzilla-Resolution:
26 X-Bugzilla-Priority: ---
27 X-Bugzilla-Assigned-To: lkcl@lkcl.net
28 X-Bugzilla-Flags:
29 X-Bugzilla-Changed-Fields:
30 Message-ID: <bug-280-13-hxJj2yrreq@http.bugs.libre-riscv.org/>
31 In-Reply-To: <bug-280-13@http.bugs.libre-riscv.org/>
32 References: <bug-280-13@http.bugs.libre-riscv.org/>
33 X-Bugzilla-URL: http://bugs.libre-riscv.org/
34 Auto-Submitted: auto-generated
35 MIME-Version: 1.0
36 Subject: [libre-riscv-dev] [Bug 280] POWER spec parser needs to support
37 fall-through cases
38 X-BeenThere: libre-riscv-dev@lists.libre-riscv.org
39 X-Mailman-Version: 2.1.23
40 Precedence: list
41 List-Id: Libre-RISCV General Development
42 <libre-riscv-dev.lists.libre-riscv.org>
43 List-Unsubscribe: <http://lists.libre-riscv.org/mailman/options/libre-riscv-dev>,
44 <mailto:libre-riscv-dev-request@lists.libre-riscv.org?subject=unsubscribe>
45 List-Archive: <http://lists.libre-riscv.org/pipermail/libre-riscv-dev/>
46 List-Post: <mailto:libre-riscv-dev@lists.libre-riscv.org>
47 List-Help: <mailto:libre-riscv-dev-request@lists.libre-riscv.org?subject=help>
48 List-Subscribe: <http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev>,
49 <mailto:libre-riscv-dev-request@lists.libre-riscv.org?subject=subscribe>
50 Reply-To: Libre-RISCV General Development
51 <libre-riscv-dev@lists.libre-riscv.org>
52 Content-Type: text/plain; charset="utf-8"
53 Content-Transfer-Encoding: base64
54 Errors-To: libre-riscv-dev-bounces@lists.libre-riscv.org
55 Sender: "libre-riscv-dev" <libre-riscv-dev-bounces@lists.libre-riscv.org>
56
57 aHR0cDovL2J1Z3MubGlicmUtcmlzY3Yub3JnL3Nob3dfYnVnLmNnaT9pZD0yODAKCi0tLSBDb21t
58 ZW50ICM0IGZyb20gSmFjb2IgTGlmc2hheSA8cHJvZ3JhbW1lcmpha2VAZ21haWwuY29tPiAtLS0K
59 KEluIHJlcGx5IHRvIEx1a2UgS2VubmV0aCBDYXNzb24gTGVpZ2h0b24gZnJvbSBjb21tZW50ICMz
60 KQo+IChJbiByZXBseSB0byBKYWNvYiBMaWZzaGF5IGZyb20gY29tbWVudCAjMikKPiA+IChJbiBy
61 ZXBseSB0byBMdWtlIEtlbm5ldGggQ2Fzc29uIExlaWdodG9uIGZyb20gY29tbWVudCAjMCkKPiA+
62 ID4gdGhpcyBpcyB2ZXJ5IHRyaWNreSB0byBnZXQgd29ya2luZyBhdCB0aGUgKmxleGVyKiBsZXZl
63 bCBhbmQgc3RpbGwgc3VwcG9ydAo+ID4gPiB3aGl0ZXNwYWNlIGluZGVudGF0aW9uLgo+ID4gPiAK
64 PiA+ID4gc3dpdGNoIChuKQo+ID4gPiAgICAgY2FzZSgxKTogeCA8LSA1Cj4gPiA+ICAgICBjYXNl
65 KDIpOiAjIGhlcmUKPiA+ID4gICAgIGNhc2UoMyk6Cj4gPiA+ICAgICAgICAgeCA8LSAzCj4gPiA+
66 ICAgICBkZWZhdWx0Ogo+ID4gPiAgICAgICAgIHggPC0gOQo+ID4gPiBwcmludCAoNSkKPiA+IAo+
67 ID4gSG93IGFib3V0IHN3aXRjaGluZyB0aGUgZ3JhbW1hciB0byBwYXJzZSBhIGNhc2Utc2VxdWVu
68 Y2UgaW5zdGVhZCBvZiBhIHNpbmdsZQo+ID4gY2FzZSwgdGhhdCB3YXkgbXVsdGlwbGUgY2FzZXMg
69 YmVmb3JlIGEgc3RhdGVtZW50IGJsb2NrIHdvdWxkIGJlIGNvcnJlY3RseQo+ID4gaGFuZGxlZC4K
70 PiAKPiBhbm5veWluZ2x5LCB0aGUgbW9yZSBjaGFuZ2VzIHRoYXQgYXJlIG1hZGUgdG8gdGhlIGdy
71 YW1tYXIsIHRoZQo+IGxlc3MgImxpa2UgdGhlIHNwZWMiIHRoZSBncmFtbWFyIGJlY29tZXMsIHdp
72 dGggdGhlIGltcGxpY2F0aW9uCj4gdGhhdCBmdXJ0aGVyIG1hbnVhbCBpbnRlcnZlbnRpb24gc3Rh
73 Z2VzIGFyZSByZXF1aXJlZCB3aGVuIGl0Cj4gY29tZXMgdG8gdmVyaWZ5aW5nIGFnYWluc3QgdGhl
74 IDMuMEIgc3BlYyBhbmQsIGluIGZ1dHVyZSwgYWdhaW5zdAo+IDMuMEMgYW5kIG90aGVyIHJlbGVh
75 c2VzLgoKVW0sIEkgZG9uJ3QgdGhpbmsgdGhlIHBzZXVkb2NvZGUgaW4gdGhlIFBvd2VyIHNwZWMg
76 d2FzIGV2ZXIgc3VwcG9zZWQgdG8gYmUKUHl0aG9uLCBzbyBJIGhhdmUgbm8gaXNzdWVzIHdpdGgg
77 Y2hhbmdpbmcgdGhlIGdyYW1tYXIgZmlsZSB0byBtb3JlIGFjY3VyYXRlbHkKbWF0Y2ggdGhlIHNw
78 ZWMgcGRmIGV2ZW4gaWYgdGhlIGdyYW1tYXIgZG9lc24ndCBtYXRjaCBQeXRob24gYXMgY2xvc2Vs
79 eS4KCj4gaSd2ZSBtYWRlIHF1aXRlIGEgZmV3IG1pbm9yIGNoYW5nZXMsIHNvbWUgb2YgdGhlbSBu
80 ZWNlc3NhcnkgKHRvIHN1cHBvcnQKPiBzeW50YXggc3VjaCBhcyBDUjBbeF0gcmF0aGVyIHRoYW4g
81 Q1IwX3N1YnNjcmlwdF94LCBzb21lIG9mIHRoZW0sIHdlbGwsCj4gbm90IGJlaW5nIGxhenksIGp1
82 c3QgInRyeWluZyB0byBnZXQgaXQgd29ya2luZyBmYXN0Igo+IAo+IHlldC1hbm90aGVyLXByZXBy
83 b2Nlc3Nvci1zdGFnZSAtIGV2ZW4gaWYgaXQgaXMgbGluZS1iYXNlZCByYXRoZXIgdGhhbgo+IHBs
84 eS1sZXhlci1iYXNlZCwgbG9va2luZyBmb3IgMiAiY2FzZSIgc3RhdGVtZW50cyAob3IgY2FzZSBm
85 b2xsb3dlZCBieQo+IGRlZmF1bHQpIHdoaWNoIGFyZSBsaW5lZCB1cCwgYW5kIGluc2VydGluZyB0
86 aGUgZ2hvc3Qgd29yZCAiZmFsbHRocm91Z2giCj4gd291bGQgImRvIHRoZSB0cmljayIKCkkgdGhp
87 bmsgaGF2aW5nIHRoZSBncmFtbWFyIGNvcnJlY3RseSByZWZsZWN0IHRoZSBhY3R1YWwgc3ludGF4
88 IHRoYXQgaXMgdXNlZCBpcwpwcm9iYWJseSBhIGJldHRlciB3YXkgdG8gZ28gdGhhbiBhZGRpbmcg
89 cHJlcHJvc3NpbmcgY2x1ZGdlcyB0byBhZGQKYGZhbGx0aHJvdWdoYCBldmVyeXdoZXJlLgoKVGhl
90 IHNwYWNlLWNvdW50aW5nIGRvbmUgYnkgdGhlIGxleGVyIHRyYW5zbGF0ZXMgdGhlIHNwYWNlcyBp
91 bnRvIHRoZSBJTkRFTlQgYW5kCkRFREVOVCB0b2tlbnMuCgpUaGUgZm9sbG93aW5nIGFsZ29yaXRo
92 bSBzaG91bGQgd29yayB0byB0cmFuc2xhdGUgbGluZXM6CgpkZWYgbGV4ZXIobGluZXMpOgogICAg
93 IiIiIGxpbmVzIGlzIGEgaXRlcmF0b3IgdGhhdCByZXR1cm5zIGVhY2ggbGluZQogICAgICAgIG9m
94 IHRleHQgd2l0aG91dCB0aGUgdHJhaWxpbmcgbmV3bGluZSAiIiIKCiAgICBpbmRlbnRfZGVwdGhf
95 c3RhY2sgPSBbMF0KICAgIGZvciBsaW5lIGluIGxpbmVzOgogICAgICAgICMgYXNzdW1lIHdlIGRv
96 bid0IGhhdmUgdG8gd29ycnkgYWJvdXQgdGFicyBpbiBzdHJpbmcgbGl0ZXJhbHMKICAgICAgICBl
97 eHBhbmRlZF9saW5lID0gbGluZS5leHBhbmR0YWJzKCkKICAgICAgICBsaW5lID0gZXhwYW5kZWRf
98 bGluZS5sc3RyaXAoKQogICAgICAgICMgY291bnQgaW5kZW50IGRlcHRoCiAgICAgICAgZGVwdGgg
99 PSBsZW4oZXhwYW5kZWRfbGluZSkgLSBsZW4obGluZSkKICAgICAgICBpZiBsaW5lID09ICIiIG9y
100 IGxpbmVbMF0gPT0gIiMiOgogICAgICAgICAgICAjIGVtcHR5IGxpbmVzIGRvbid0IGhhdmUgdG8g
101 bWF0Y2ggZGVwdGgKICAgICAgICAgICAgIyBkb24ndCB5aWVsZCByZXBlYXRlZCBOTCB0b2tlbnMK
102 ICAgICAgICAgICAgY29udGludWUKICAgICAgICBpZiBkZXB0aCA+IGluZGVudF9kZXB0aF9zdGFj
103 ay50b3AoKToKICAgICAgICAgICAgeWllbGQgSU5ERU5UCiAgICAgICAgICAgIGluZGVudF9kZXB0
104 aF9zdGFjay5hcHBlbmQoZGVwdGgpCiAgICAgICAgZWxzZToKICAgICAgICAgICAgd2hpbGUgZGVw
105 dGggPCBpbmRlbnRfZGVwdGhfc3RhY2tbLTFdOgogICAgICAgICAgICAgICAgeWllbGQgREVERU5U
106 CiAgICAgICAgICAgICAgICBpbmRlbnRfZGVwdGhfc3RhY2sucG9wKCkKICAgICAgICAgICAgaWYg
107 ZGVwdGggPiBpbmRlbnRfZGVwdGhfc3RhY2tbLTFdOgogICAgICAgICAgICAgICAgcmFpc2UgSW5k
108 ZW50RGVwdGhNaXNtYXRjaCgiaW5kZW50IGRlcHRoIGRvZXNuJ3QgbWF0Y2ghIikKICAgICAgICB5
109 aWVsZCBmcm9tIHRva2VuaXplKGxpbmUpCiAgICAgICAgeWllbGQgTkwKICAgIHdoaWxlIGluZGVu
110 dF9kZXB0aF9zdGFja1stMV0gIT0gMDoKICAgICAgICB5aWVsZCBERURFTlQKICAgICAgICBpbmRl
111 bnRfZGVwdGhfc3RhY2sucG9wKCkKCi0tIApZb3UgYXJlIHJlY2VpdmluZyB0aGlzIG1haWwgYmVj
112 YXVzZToKWW91IGFyZSBvbiB0aGUgQ0MgbGlzdCBmb3IgdGhlIGJ1Zy4KX19fX19fX19fX19fX19f
113 X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbGlicmUtcmlzY3YtZGV2IG1haWxpbmcg
114 bGlzdApsaWJyZS1yaXNjdi1kZXZAbGlzdHMubGlicmUtcmlzY3Yub3JnCmh0dHA6Ly9saXN0cy5s
115 aWJyZS1yaXNjdi5vcmcvbWFpbG1hbi9saXN0aW5mby9saWJyZS1yaXNjdi1kZXYK
116