From 193d5b644b256b3f361e2fa193cfb5d9356cc63c Mon Sep 17 00:00:00 2001 From: bugzilla-daemon Date: Tue, 17 Mar 2020 14:52:34 +0000 Subject: [PATCH] [libre-riscv-dev] [Bug 217] create a "ring" system which allows pad locations to be specified conveniently --- 5f/c60476ec2c29ff6c091c6c17a813744f97864c | 116 ++++++++++++++++++++++ 1 file changed, 116 insertions(+) create mode 100644 5f/c60476ec2c29ff6c091c6c17a813744f97864c diff --git a/5f/c60476ec2c29ff6c091c6c17a813744f97864c b/5f/c60476ec2c29ff6c091c6c17a813744f97864c new file mode 100644 index 0000000..1c77f16 --- /dev/null +++ b/5f/c60476ec2c29ff6c091c6c17a813744f97864c @@ -0,0 +1,116 @@ +Return-path: +Envelope-to: publicinbox@libre-riscv.org +Delivery-date: Tue, 17 Mar 2020 14:52:38 +0000 +Received: from localhost ([::1] helo=libre-riscv.org) + by libre-riscv.org with esmtp (Exim 4.89) + (envelope-from ) + id 1jEDa9-0000bV-Bd; Tue, 17 Mar 2020 14:52:37 +0000 +Received: from localhost ([127.0.0.1] helo=bugs.libre-riscv.org) + by libre-riscv.org with esmtp (Exim 4.89) + (envelope-from ) id 1jEDa6-0000bI-IP + for libre-riscv-dev@lists.libre-riscv.org; Tue, 17 Mar 2020 14:52:34 +0000 +From: bugzilla-daemon@libre-riscv.org +To: libre-riscv-dev@lists.libre-riscv.org +Date: Tue, 17 Mar 2020 14:52:34 +0000 +X-Bugzilla-Reason: CC +X-Bugzilla-Type: changed +X-Bugzilla-Watch-Reason: None +X-Bugzilla-Product: Libre-SOC's first SoC +X-Bugzilla-Component: Hardware Layout +X-Bugzilla-Version: unspecified +X-Bugzilla-Keywords: +X-Bugzilla-Severity: enhancement +X-Bugzilla-Who: lkcl@lkcl.net +X-Bugzilla-Status: CONFIRMED +X-Bugzilla-Resolution: +X-Bugzilla-Priority: --- +X-Bugzilla-Assigned-To: tanner.of.kha@gmail.com +X-Bugzilla-Flags: +X-Bugzilla-Changed-Fields: +Message-ID: +In-Reply-To: +References: +X-Bugzilla-URL: http://bugs.libre-riscv.org/ +Auto-Submitted: auto-generated +MIME-Version: 1.0 +Subject: [libre-riscv-dev] [Bug 217] create a "ring" system which allows pad + locations to be specified conveniently +X-BeenThere: libre-riscv-dev@lists.libre-riscv.org +X-Mailman-Version: 2.1.23 +Precedence: list +List-Id: Libre-RISCV General Development + +List-Unsubscribe: , + +List-Archive: +List-Post: +List-Help: +List-Subscribe: , + +Reply-To: Libre-RISCV General Development + +Content-Type: text/plain; charset="utf-8" +Content-Transfer-Encoding: base64 +Errors-To: libre-riscv-dev-bounces@lists.libre-riscv.org +Sender: "libre-riscv-dev" + +aHR0cDovL2J1Z3MubGlicmUtcmlzY3Yub3JnL3Nob3dfYnVnLmNnaT9pZD0yMTcKCi0tLSBDb21t +ZW50ICMyNSBmcm9tIEx1a2UgS2VubmV0aCBDYXNzb24gTGVpZ2h0b24gPGxrY2xAbGtjbC5uZXQ+ +IC0tLQooSW4gcmVwbHkgdG8gSm9jayBUYW5uZXIgZnJvbSBjb21tZW50ICMyMykKPiAoSW4gcmVw +bHkgdG8gTHVrZSBLZW5uZXRoIENhc3NvbiBMZWlnaHRvbiBmcm9tIGNvbW1lbnQgIzIyKQo+ID4g +YXJzZS4gIG9oIHdhaXQgLSBkb24ndCBydW4gIm1ha2UgbHZ4Ii4gIGkganVzdCB0cmllZCB0aGF0 +LCBhbmQgeWVzIGkgZ290Cj4gPiBhbiBlcnJvci4KPiA+IAo+ID4gCj4gPiBkbyB0aGlzOgo+ID4g +Cj4gPiBtYWtlIGNsZWFuCj4gPiBtYWtlIHZzdCAgICAgICAgICAgICAgIDwtLS0tIG1ha2VzIHRo +ZSBWSERMCj4gPiBjZ3QgLS1zY3JpcHQ9ZG9BbHUxNgo+IAo+IFRoaXMgd2F5IEkgZ2V0IGFub3Ro +ZXIgZXJyb3I6Cj4gCj4gPiBbRVJST1JdIEFuIGV4Y2VwdGlvbiBvY2N1cmVkIHdoaWxlIGxvYWRp +bmcgdGhlIFB5dGhvbiBzY3JpcHQgbW9kdWxlOgo+ID4gICAgICAgICAiZG9BbHUxNiIKPiA+ICAg +ICAgICAgWW91IHNob3VsZCBjaGVjayBmb3Igc2ltcGxlIHB5dGhvbiBlcnJvcnMgaW4gdGhpcyBt +b2R1bGUuCj4gPiAgICAgICAgIFB5dGhvbiBzdGFjayB0cmFjZToKPiA+ICAgICAgICAgIzAgaW4g +ICAgICAgICAgICAgcGxhY2VBbmRSb3V0ZSgpIGF0IGRvQWx1MTYucHk6NDYKPiA+ICAgICAgICAg +IzEgaW4gICAgICAgICAgICAgICAgICAgICAgIGFkZCgpIGF0IGRvQWx1MTYucHk6MTkzCj4gPiAg +ICAgICAgICMyIGluICAgICAgICAgICAgICAgIFNjcmlwdE1haW4oKSBhdCBkb0FsdTE2LnB5OjQz +Nwo+ID4gICAgICAgICAjMyBpbiAgICAgICAgICAgICAgICAgcnVuU2NyaXB0KCkgYXQgLi4uL2Nv +cmlvbGlzLTIueC9MaW51eC54ODZfNjQvUmVsZWFzZS5TaGFyZWQvaW5zdGFsbC9iaW4vY2d0Ojgz +Cj4gPiAgICAgICAgIEVycm9yIHdhczoKPiA+ICAgICAgICAgICBbQlVHXSBVbm1hbmFnZWQgQ29u +ZmlndXJhdGlvbiBbMTY4NDMwMDldID0gWzErMSswKzEsMSswXSA8aWQ6MTQ5MyBOZXQgImEoMTIp +IiBlLS0gTE9HSUNBTCBpLS0tIChJTik+IGluIDxpZDoyOTIxIEFuYWJhdGljOjpHQ2VsbCA8Qm94 +IDI1MGwgMzUwbCAzMDBsIDQwMGw+IC0tLS0tLS0tLS1NLS0tLC0tQS0gOT4KCmFoLiAgdGhhdCB0 +ZWxscyBtZSB0aGF0IHlvdSBtYXkgYmUgb24gdGhlIHdyb25nIGJyYW5jaCAob3IgZ2l0IHJlcG8p +Cgo+ID4gICAgICAgVGhlIGdsb2JhbCByb3V0aW5nIHNlZW1zIHRvIGJlIGRlZmVjdGl2ZS4KPiA+ +ICAgICAgICAgVHJ5aW5nIHRvIGNvbnRpbnVlIGFueXdheS4uLgo+IAo+IEFuZCB0aGUgcGljdHVy +ZSBpbiBjZ3QgbG9va3MgcmVhbGx5IGZ1bm55LCBtb3JlIGxpa2UgY2hpbGQncyBkcmF3aW5nLiBB +bmQKPiBpdCdzIGNhbGxlZCAnYWRkJywgbm90ICdhbHUxNi4KCnRoZXJlJ3MgdGhyZWUgZnVuY3Rp +b25zIHRoYXQgZG8gcm91dGluZywgYW5kIHRoZXkgYXJlIGFsbCBzZXBhcmF0ZSBmdW5jdGlvbnM6 +CgoqIGFkZCgpICAgLSB3aGljaCB1c2VzIGFkZC52c3QgdG8gY3JlYXRlIGFkZC5hcAoqIHN1Yigp +ICAgLSB3aGljaCB1c2VzIHN1Yi52c3QgdG8gY3JlYXRlIHN1Yi5hcAoqIGFsdTE2KCkgLSB3aGlj +aCB1c2VzIGFsdTE2LnZzdCAqYW5kKiBhZGQuYXAvdnN0ICphbmQqIHN1Yi5hcC92c3QgdG8gY3Jl +YXRlCiAgICAgICAgICAgIGFsdTE2LmFwCgoKPiBNYXliZSB0aGF0J3MgYWxsIGJlY2F1c2Ugb3Vy +IHRvb2xjaGFpbidzIHZlcnNpb25zIGFyZSBvdXQgb2Ygc3luYz8KCnRoYXQgc2VlbXMgbGlrZWx5 +LiAgZGlkIHlvdSBjaGVjayB0aGUgZ2l0IHZlcnNpb25zIGkgc2VudCBhIGNvdXBsZSBvZiBtZXNz +YWdlcwpiYWNrPwoKZm9yIGFsbGlhbmNlIHlvdSBzaG91bGQgaGF2ZSB0aGlzIGluIC5naXQvY29u +ZmlnOgpbcmVtb3RlICJvcmlnaW4iXQogICAgICAgIHVybCA9IGh0dHBzOi8vZ2l0bGFiLmxpcDYu +ZnIvdmxzaS1lZGEvYWxsaWFuY2UuZ2l0Cgp3aGVyZSBnaXQgYnJhbmNoIHNob3VsZCBiZSAibWFz +dGVyIgoKCmFuZCBmb3IgY29yaW9saXMyOgoKW3JlbW90ZSAib3JpZ2luIl0KICAgICAgICB1cmwg +PSBodHRwczovL2dpdGxhYi5saXA2LmZyL3Zsc2ktZWRhL2NvcmlvbGlzLmdpdAouLi4KLi4uClti +cmFuY2ggImRldmVsIl0KICAgICAgICByZW1vdGUgPSBvcmlnaW4KICAgICAgICBtZXJnZSA9IHJl +ZnMvaGVhZHMvZGV2ZWwKCndoZXJlIGdpdCBicmFuY2ggc2hvdWxkIGJlICJkZXZlbCIuCgoKYW5k +IGFsbGlhbmNlLWNoZWNrLXRvb2xraXQ6CgpbcmVtb3RlICJvcmlnaW4iXQogICAgICAgIHVybCA9 +IGh0dHBzOi8vZ2l0bGFiLmxpcDYuZnIvdmxzaS1lZGEvYWxsaWFuY2UtY2hlY2stdG9vbGtpdC5n +aXQKCndoZXJlIGJyYW5jaCBzaG91bGQgYmUgIm1hc3RlciIuCgoKeW91IHNob3VsZCBiZSBvbjoK +CmNvbW1pdCA2MjIwMTkyNDBmZjdkOWMwMDkyN2VlNTI1NTY0MDEwOTE0MzZlYzJlCk1lcmdlOiBl +NWZhOWE2IGUzODU5MDkKQXV0aG9yOiBKZWFuLVBhdWwgQ2hhcHV0IDxKZWFuLVBhdWwuQ2hhcHV0 +QGxpcDYuZnI+CkRhdGU6ICAgU3VuIE1hciAxNSAyMzo1OTo0MyAyMDIwICswMTAwCgogICAgTWVy +Z2UgYnJhbmNoICdtYXN0ZXInIG9mIGdpdGxhYi5saXA2LmZyOnZsc2ktZWRhL2FsbGlhbmNlLWNo +ZWNrLXRvb2xraXQKCgoKY29tbWl0IDkzY2Q5ODhkMDcwMzdiNzFjM2I4NDk3YzRjMzc2YjFkN2Qx +NTFmNzEKQXV0aG9yOiBKZWFuLVBhdWwgQ2hhcHV0IDxKZWFuLVBhdWwuQ2hhcHV0QGxpcDYuZnI+ +CkRhdGU6ICAgV2VkIE5vdiAxMyAxNzo0NzoyMiAyMDE5ICswMTAwCgogICAgU3RhYmxlIEFQIHJl +YWQvd3JpdGUgZ2VuZXJhdGlvbi4KCgoKY29tbWl0IGIwN2E0NzIyNTA5YmZjYjJhYWNkYjcyZDMx +MjI3OTNlNGJmMzc3ZWEKQXV0aG9yOiBKZWFuLVBhdWwgQ2hhcHV0IDxKZWFuLVBhdWwuQ2hhcHV0 +QGxpcDYuZnI+CkRhdGU6ICAgU3VuIE1hciAxNSAyMzo1ODozMSAyMDIwICswMTAwCgogICAgRHlu +YW1pYyBkZXRlY3Rpb24gb2YgQ29yaW9saXMyIGxpYnJhcnkgZGlyZWN0b3J5LgoKLS0gCllvdSBh +cmUgcmVjZWl2aW5nIHRoaXMgbWFpbCBiZWNhdXNlOgpZb3UgYXJlIG9uIHRoZSBDQyBsaXN0IGZv +ciB0aGUgYnVnLgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f +XwpsaWJyZS1yaXNjdi1kZXYgbWFpbGluZyBsaXN0CmxpYnJlLXJpc2N2LWRldkBsaXN0cy5saWJy +ZS1yaXNjdi5vcmcKaHR0cDovL2xpc3RzLmxpYnJlLXJpc2N2Lm9yZy9tYWlsbWFuL2xpc3RpbmZv +L2xpYnJlLXJpc2N2LWRldgo= + -- 2.30.2