From a9b19772de25d335eab95d9feb5dd790719da2e6 Mon Sep 17 00:00:00 2001 From: JaeYoo-Im Date: Mon, 13 Jun 2022 13:13:28 +0900 Subject: [PATCH] =?UTF-8?q?Emacs=20:=20verilog-mode=20snippets=20fix.?= =?UTF-8?q?=F0=9F=91=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../verilog-mode/always (asynchronous rst) | 14 -------------- .../verilog-mode/always (asynchronous rstn) | 14 -------------- .../snippets/verilog-mode/always (synchronous rst) | 14 -------------- .../verilog-mode/always (synchronous rstn) | 14 -------------- .doom.d/snippets/verilog-mode/always(async rst) | 10 ++++++++++ .doom.d/snippets/verilog-mode/always(async rstn) | 10 ++++++++++ .doom.d/snippets/verilog-mode/always(sync rst) | 10 ++++++++++ .doom.d/snippets/verilog-mode/always(sync rstn) | 10 ++++++++++ .doom.d/snippets/verilog-mode/module(base) | 13 +++++-------- 9 files changed, 45 insertions(+), 64 deletions(-) delete mode 100644 .doom.d/snippets/verilog-mode/always (asynchronous rst) delete mode 100644 .doom.d/snippets/verilog-mode/always (asynchronous rstn) delete mode 100644 .doom.d/snippets/verilog-mode/always (synchronous rst) delete mode 100644 .doom.d/snippets/verilog-mode/always (synchronous rstn) create mode 100644 .doom.d/snippets/verilog-mode/always(async rst) create mode 100644 .doom.d/snippets/verilog-mode/always(async rstn) create mode 100644 .doom.d/snippets/verilog-mode/always(sync rst) create mode 100644 .doom.d/snippets/verilog-mode/always(sync rstn) diff --git a/.doom.d/snippets/verilog-mode/always (asynchronous rst) b/.doom.d/snippets/verilog-mode/always (asynchronous rst) deleted file mode 100644 index dcc5120..0000000 --- a/.doom.d/snippets/verilog-mode/always (asynchronous rst) +++ /dev/null @@ -1,14 +0,0 @@ -# -*- mode: snippet -*- -# name: always (asynchronous rst) -# uuid: -# key: trigger-key -# condition: t -# -- - -always@(posedge clk or posedge rst) -if(rst) begin -/*AUTORESET*/ -end -else begin -end -end \ No newline at end of file diff --git a/.doom.d/snippets/verilog-mode/always (asynchronous rstn) b/.doom.d/snippets/verilog-mode/always (asynchronous rstn) deleted file mode 100644 index dd41bd1..0000000 --- a/.doom.d/snippets/verilog-mode/always (asynchronous rstn) +++ /dev/null @@ -1,14 +0,0 @@ -# -*- mode: snippet -*- -# name: always (asynchronous rstn) -# uuid: -# key: trigger-key -# condition: t -# -- - -always@(posedge clk or negedge rstn) -if(!rstn) begin -/*AUTORESET*/ -end -else begin -end -end \ No newline at end of file diff --git a/.doom.d/snippets/verilog-mode/always (synchronous rst) b/.doom.d/snippets/verilog-mode/always (synchronous rst) deleted file mode 100644 index a9d5a05..0000000 --- a/.doom.d/snippets/verilog-mode/always (synchronous rst) +++ /dev/null @@ -1,14 +0,0 @@ -# -*- mode: snippet -*- -# name: always (synchronous rst) -# uuid: -# key: trigger-key -# condition: t -# -- - -always@(posedge clk) -if(rst) begin -/*AUTORESET*/ -end -else begin -end -end \ No newline at end of file diff --git a/.doom.d/snippets/verilog-mode/always (synchronous rstn) b/.doom.d/snippets/verilog-mode/always (synchronous rstn) deleted file mode 100644 index 1026e5a..0000000 --- a/.doom.d/snippets/verilog-mode/always (synchronous rstn) +++ /dev/null @@ -1,14 +0,0 @@ -# -*- mode: snippet -*- -# name: always (synchronous rstn) -# uuid: -# key: trigger-key -# condition: t -# -- - -always@(posedge clk) -if(!rstn) begin -/*AUTORESET*/ -end -else begin -end -end \ No newline at end of file diff --git a/.doom.d/snippets/verilog-mode/always(async rst) b/.doom.d/snippets/verilog-mode/always(async rst) new file mode 100644 index 0000000..0d73366 --- /dev/null +++ b/.doom.d/snippets/verilog-mode/always(async rst) @@ -0,0 +1,10 @@ +# -*- mode: snippet -*- +# name: always(async rst) +# key: +# -- +always@(posedge clk or posedge rst) begin +if(rst) begin +/*AUTORESET*/ +end +else begin +end diff --git a/.doom.d/snippets/verilog-mode/always(async rstn) b/.doom.d/snippets/verilog-mode/always(async rstn) new file mode 100644 index 0000000..db2f010 --- /dev/null +++ b/.doom.d/snippets/verilog-mode/always(async rstn) @@ -0,0 +1,10 @@ +# -*- mode: snippet -*- +# name: always(async rstn) +# key: +# -- +always@(posedge clk or negedge rstn) begin +if(!rstn) begin +/*AUTORESET*/ +end +else begin +end diff --git a/.doom.d/snippets/verilog-mode/always(sync rst) b/.doom.d/snippets/verilog-mode/always(sync rst) new file mode 100644 index 0000000..f92c3a9 --- /dev/null +++ b/.doom.d/snippets/verilog-mode/always(sync rst) @@ -0,0 +1,10 @@ +# -*- mode: snippet -*- +# name: always(async rst) +# key: +# -- +always@(posedge clk) begin +if(rst) begin +/*AUTORESET*/ +end +else begin +end diff --git a/.doom.d/snippets/verilog-mode/always(sync rstn) b/.doom.d/snippets/verilog-mode/always(sync rstn) new file mode 100644 index 0000000..6ff3cd8 --- /dev/null +++ b/.doom.d/snippets/verilog-mode/always(sync rstn) @@ -0,0 +1,10 @@ +# -*- mode: snippet -*- +# name: always(async rstn) +# key: +# -- +always@(posedge clk) begin +if(!rstn) begin +/*AUTORESET*/ +end +else begin +end diff --git a/.doom.d/snippets/verilog-mode/module(base) b/.doom.d/snippets/verilog-mode/module(base) index 7dc4c54..593260f 100644 --- a/.doom.d/snippets/verilog-mode/module(base) +++ b/.doom.d/snippets/verilog-mode/module(base) @@ -1,21 +1,18 @@ # -*- mode: snippet -*- # name: module(base) -# uuid: -# key: trigger-key -# condition: t +# key: # -- - module example #( -parameter DIN_LEN = 8 +parameter DIN_LEN=8 ) -(/*AUTOARG*/); +(/*AUTOARG*/) + +input clk, rstn; /*AUTOINPUT*/ /*AUTOOUTPUT*/ - /*AUTOWIRE*/ /*AUTOREG*/ - endmodule \ No newline at end of file