[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

gEDA-cvs: CVS update: 4099.src



  User: werner  
  Date: 06/03/26 05:47:35

  Modified:    .        4099.src AT90S8535_TQFP.src template.src test1.src
                        test2.src test3.src
  Log:
  tragesym 0.0.9 uses the gschem text overbar feature now
  
  
  
  
  Revision  Changes    Path
  1.5       +5 -20     eda/geda/devel/utils/examples/tragesym/4099.src
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: 4099.src
  ===================================================================
  RCS file: /home/cvspsrv/cvsroot/eda/geda/devel/utils/examples/tragesym/4099.src,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -b -r1.4 -r1.5
  --- 4099.src	11 Sep 2005 13:03:44 -0000	1.4
  +++ 4099.src	26 Mar 2006 10:47:34 -0000	1.5
  @@ -1,10 +1,8 @@
  -# This is the template file for creating symbols with tragesym
  -# every line starting with '#' is a comment line.
  +# tragesym 4099.src: test with a real symbol
  +# this is a source file for tragesym
  +# please take a look at the docs and the template.src file for more informations
   
   [options]
  -# rotate_labels rotates the pintext of top and bottom pins
  -# wordswap swaps labels if the pin is on the right side an looks like this:
  -# "PB1 (CLK)"
   wordswap=yes
   rotate_labels=no
   sort_labels=yes
  @@ -14,10 +12,7 @@
   pinwidthhorizontal=400
   
   [geda_attr]
  -# name will be printed in the top of the symbol
  -# if you have a device with slots, you'll have to use slot= and slotdef=
  -# use comment= if there are special information you want to add
  -version=20040710 1
  +version=20060113 1
   name=4099
   device=4099
   refdes=U?
  @@ -36,23 +31,13 @@
   #comment=
   
   [pins]
  -# tabseparated list of pin descriptions
  -# pinnr is the physical number of the pin
  -# seq is the pinseq= attribute, leave it blank if it doesn't matter
  -# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr)
  -# style can be (line,dot,clk,dotclk,none). none if only want to add a net
  -# posit. can be (l,r,t,b) or empty for nets
  -# net specifies the name of the Vcc or GND name
  -# label represents the pinlabel. 
  -#	negation lines can be added with _Q_ 
  -#	if you want to add a "_" or "\" use "\_" and "\\" as escape sequences
   #-----------------------------------------------------
   #pinnr	seq	type	style	posit.	net	label	
   #-----------------------------------------------------
   1		out	line	r		Q7
   2		in	line	l		Clear
   3		in	line	l		D
  -4		in	dot	l		_E_
  +4		in	dot	l		\_E\_
   5		in	line	l		A0
   6		in	line	l		A1
   7		in	line	l		A2
  
  
  
  1.5       +10 -25    eda/geda/devel/utils/examples/tragesym/AT90S8535_TQFP.src
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: AT90S8535_TQFP.src
  ===================================================================
  RCS file: /home/cvspsrv/cvsroot/eda/geda/devel/utils/examples/tragesym/AT90S8535_TQFP.src,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -b -r1.4 -r1.5
  --- AT90S8535_TQFP.src	11 Sep 2005 13:03:44 -0000	1.4
  +++ AT90S8535_TQFP.src	26 Mar 2006 10:47:34 -0000	1.5
  @@ -1,23 +1,18 @@
  -# This is the template file for creating symbols with tragesym.py
  -# every line starting with '#' is a comment line.
  +# tragesym AT90S8535_TQFP.src: test with real symbols
  +# this is a source file for tragesym
  +# please take a look at the docs and the template.src file for more informations
   
   [options]
  -# rotate_labels rotates the pintext of top and bottom pins
  -# wordswap swaps labels if the pin is on the right side an looks like this:
  -# "PB1 (CLK)"
   wordswap=yes
   rotate_labels=no
   sort_labels=yes
   generate_pinseq=yes
  -sym_width=2000
  +sym_width=2600
   pinwidthvertical=400
   pinwidthhorizontal=500
   
   [geda_attr]
  -# name will be printed in the top of the symbol
  -# if you have a device with slots, you'll have to use slot= and slotdef=
  -# use comment= if there are special information you want to add
  -version=20040710 1
  +version=20060113 1
   name=AT90S8535
   device=AT90S8535_TQFP
   refdes=U?
  @@ -31,28 +26,18 @@
   #slotdef=2:
   #slotdef=3:
   #slotdef=4:
  -comment=this is comment1
  -comment=this one is comment2
  -comment=and comment3
  +#comment=
  +#comment=
  +#comment=
   
   [pins]
  -# tabseparated list of pin descriptions
  -# pinnr is the physical number of the pin
  -# seq is the pinseq= attribute, leave it blank if it doesn't matter
  -# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr)
  -# style can be (line,dot,clk,dotclk,none). none if only want to add a net
  -# posit. can be (l,r,t,b) or empty for nets
  -# net specifies the name of the Vcc or GND name
  -# label represents the pinlabel. 
  -#	negation lines can be added with _Q_ 
  -#	if you want to add a "_" or "\" use "\_" and "\\" as escape sequences
   #-----------------------------------------------------
   #pinnr	seq	type	style	posit.	net	label	
   #-----------------------------------------------------
   1		io	line	l		PB5 (MOSI)
   2		io	line	l		PB6 (MISO)
   3		io	line	l		PB7 (SCK)
  -4		in	dot	b		_Reset_
  +4		in	dot	b		\_Reset\_
   5		pwr	none		Vcc
   6		pwr	none		GND
   7		out	line	b		XTAL2
  @@ -92,4 +77,4 @@
   41		io	line	l		PB1 (T1)
   42		io	line	l		PB2 (AIN0)
   43		io	line	l		PB3 (AIN1)
  -44		io	line	l		PB4 (_SS_)
  +44		io	line	l		PB4 (\_SS\_)
  
  
  
  1.5       +11 -7     eda/geda/devel/utils/examples/tragesym/template.src
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: template.src
  ===================================================================
  RCS file: /home/cvspsrv/cvsroot/eda/geda/devel/utils/examples/tragesym/template.src,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -b -r1.4 -r1.5
  --- template.src	11 Sep 2005 13:03:44 -0000	1.4
  +++ template.src	26 Mar 2006 10:47:34 -0000	1.5
  @@ -2,9 +2,12 @@
   # every line starting with '#' is a comment line.
   
   [options]
  -# rotate_labels rotates the pintext of top and bottom pins
   # wordswap swaps labels if the pin is on the right side an looks like this:
  -# "PB1 (CLK)"
  +#   "PB1 (CLK)". That's useful for micro controller port labels
  +# rotate_labels rotates the pintext of top and bottom pins
  +#   this is useful for large symbols like FPGAs with more than 100 pins
  +# sort_labels will sort the pins by it's labels
  +#   useful for address ports, busses, ...
   wordswap=yes
   rotate_labels=no
   sort_labels=yes
  @@ -17,7 +20,7 @@
   # name will be printed in the top of the symbol
   # if you have a device with slots, you'll have to use slot= and slotdef=
   # use comment= if there are special information you want to add
  -version=20040710 1
  +version=20060113 1
   name=
   device=
   refdes=U?
  @@ -37,15 +40,16 @@
   
   [pins]
   # tabseparated list of pin descriptions
  +# ----------------------------------------
   # pinnr is the physical number of the pin
   # seq is the pinseq= attribute, leave it blank if it doesn't matter
   # type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr)
   # style can be (line,dot,clk,dotclk,none). none if only want to add a net
   # posit. can be (l,r,t,b) or empty for nets
  -# net specifies the name of the Vcc or GND name
  +# net specifies the name of the net. Vcc or GND for example.
   # label represents the pinlabel. 
  -#	negation lines can be added with _Q_ 
  -#	if you want to add a "_" or "\" use "\_" and "\\" as escape sequences
  +#	negation lines can be added with "\_" example: \_enable\_ 
  +#	if you want to write a "\" use "\\" as escape sequence
   #-----------------------------------------------------
   #pinnr	seq	type	style	posit.	net	label	
   #-----------------------------------------------------
  
  
  
  1.5       +24 -39    eda/geda/devel/utils/examples/tragesym/test1.src
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: test1.src
  ===================================================================
  RCS file: /home/cvspsrv/cvsroot/eda/geda/devel/utils/examples/tragesym/test1.src,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -b -r1.4 -r1.5
  --- test1.src	11 Sep 2005 13:03:44 -0000	1.4
  +++ test1.src	26 Mar 2006 10:47:34 -0000	1.5
  @@ -1,10 +1,8 @@
  -# This is the template file for creating symbols with tragesym.py
  -# every line starting with '#' is a comment line.
  +# tragesym test1:
  +# this is a source file for tragesym
  +# please take a look at the docs and the template.src file for more informations
   
   [options]
  -# rotate_labels rotates the pintext of top and bottom pins
  -# wordswap swaps labels if the pin is on the right side an looks like this:
  -# "PB1 (CLK)"
   wordswap=yes
   rotate_labels=no
   sort_labels=yes
  @@ -14,10 +12,7 @@
   pinwidthhorizontal=600
   
   [geda_attr]
  -# name will be printed in the top of the symbol
  -# if you have a device with slots, you'll have to use slot= and slotdef=
  -# use comment= if there are special information you want to add
  -version=20040710 1
  +version=20060113 1
   name=TEST1
   device=devTEST1
   refdes=U?
  @@ -25,37 +20,27 @@
   description=pin sorting test, pin sequence test
   documentation=http://url_to_the_datasheet.com/datasheet.pdf
   author=Werner Hoch <werner.ho(AT)gmx.de>
  -numslots=0
  -#slot=1
  -#slotdef=1:
  -#slotdef=2:
  -#slotdef=3:
  -#slotdef=4:
  -#comment=
  -#comment=
  -#comment=
  +numslots=4
  +slot=1
  +slotdef=1:1,2,3
  +slotdef=2:4,5,6
  +slotdef=3:7,8,9
  +slotdef=4:10,11,12
  +comment=bla
  +comment=blub
  +comment=blablub
   
   [pins]
  -# tabseparated list of pin descriptions
  -# pinnr is the physical number of the pin
  -# seq is the pinseq= attribute, leave it blank if it doesn't matter
  -# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr)
  -# style can be (line,dot,clk,dotclk,none). none if only want to add a net
  -# posit. can be (l,r,t,b) or empty for nets
  -# net specifies the name of the Vcc or GND name
  -# label represents the pinlabel. 
  -#	negation lines can be added with _Q_ 
  -#	if you want to add a "_" or "\" use "\_" and "\\" as escape sequences
   #-----------------------------------------------------
   #pinnr	seq	type	style	posit.	net	label	
   #-----------------------------------------------------
   1	21	io	line	l		hello
  -2	20	out	clk	l		_neg_
  -3	19	out	dot	l		_n_0_n_
  +2	20	out	clk	l		\_neg\_
  +3	19	out	dot	l		\_n\_0\_n\_
   4		pwr	none		GND
  -5	18	IO	line	l		_ABC_ (DEF)
  -6	17	out	clk	l		xx_XX_xx
  -7	16	out	dot	l		_Reset_
  +5	18	IO	line	l		\_ABC\_ (DEF)
  +6	17	out	clk	l		xx\_XX\_xx
  +7	16	out	dot	l		\_Reset\_
   8		pwr	none		AGND
   9	15	I/O	line	l		A12a100xx
   10	14	out	clk	l		A12a100
  @@ -66,12 +51,12 @@
   15	10	out	dot	l		A2
   16		pwr	none		Vcc
   17	9	in	dotclk	l		first
  -18	8	in	dotclk	r		n_exe_n
  +18	8	in	dotclk	r		n\_exe\_n
   19	7	in	dotclk	t		this
   20 	6	in	dotclk	b		other
  -21	5	in	dot	b		_Reset_
  -22	4	out	line	t		PD1 (_SS_)
  -23	3	io	clk	r		PD2 (_xxx_hello_sss_)
  -24	2	io	dot	r		PD3 (x\_no\_over)
  -25	1	io	clk	r		PD4 (\\_strange\\_)
  +21	5	in	dot	b		\_Reset\_
  +22	4	out	line	t		PD1 (\_SS\_)
  +23	3	io	clk	r		PD2 (\_xxx\_hello\_sss\_)
  +24	2	io	dot	r		PD3 (x_no_over)
  +25	1	io	clk	r		PD4 (\\\_strange\\\_)
   
  
  
  
  1.5       +19 -34    eda/geda/devel/utils/examples/tragesym/test2.src
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: test2.src
  ===================================================================
  RCS file: /home/cvspsrv/cvsroot/eda/geda/devel/utils/examples/tragesym/test2.src,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -b -r1.4 -r1.5
  --- test2.src	11 Sep 2005 13:03:44 -0000	1.4
  +++ test2.src	26 Mar 2006 10:47:34 -0000	1.5
  @@ -1,10 +1,8 @@
  -# This is the template file for creating symbols with tragesym.py
  -# every line starting with '#' is a comment line.
  +# test2:
  +# this is a source file for tragesym
  +# please take a look at the docs and the template.src file for more informations
   
   [options]
  -# rotate_labels rotates the pintext of top and bottom pins
  -# wordswap swaps labels if the pin is on the right side an looks like this:
  -# "PB1 (CLK)"
   wordswap=yes
   rotate_labels=no
   sort_labels=no
  @@ -14,10 +12,7 @@
   pinwidthhorizontal=800
   
   [geda_attr]
  -# name will be printed in the top of the symbol
  -# if you have a device with slots, you'll have to use slot= and slotdef=
  -# use comment= if there are special information you want to add
  -version=20040710 1
  +version=20060113 1
   name=TEST2
   device=devTEST2
   refdes=U?
  @@ -25,7 +20,7 @@
   description=test without rotated text, not sorted, with slots
   documentation=http://url_to_the_datasheet.com/datasheet.pdf
   author=Werner Hoch <werner.ho(AT)gmx.de>
  -numslots=0
  +numslots=4
   slot=1
   slotdef=1:1,2,3
   slotdef=2:4,5,6
  @@ -36,41 +31,31 @@
   comment=comment3
   
   [pins]
  -# tabseparated list of pin descriptions
  -# pinnr is the physical number of the pin
  -# seq is the pinseq= attribute, leave it blank if it doesn't matter
  -# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr)
  -# style can be (line,dot,clk,dotclk,none). none if only want to add a net
  -# posit. can be (l,r,t,b) or empty for nets
  -# net specifies the name of the Vcc or GND name
  -# label represents the pinlabel. 
  -#	negation lines can be added with _Q_ 
  -#	if you want to add a "_" or "\" use "\_" and "\\" as escape sequences
   #-----------------------------------------------------
   #pinnr	seq	type	style	posit.	net	label	
   #-----------------------------------------------------
   1		io	line	l		hello
  -2		out	clk	l		_neg_
  -3		out	dot	l		_n_0_n_
  +2		out	clk	l		\_neg\_
  +3		out	dot	l		\_n\_0\_n\_
   4		pwr	none		GND
  -5		io	line	r		_ABC_ (DEF)
  -6		out	clk	r		xx_XX_xx
  -7		out	dot	r		_Reset_
  +5		io	line	r		\_ABC\_ (DEF)
  +6		out	clk	r		xx\_XX\_xx
  +7		out	dot	r		\_Reset\_
   8		pwr	none		AGND
  -9		io	line	b		\__ups_\_
  +9		io	line	b		_\_ups\__
   10		out	clk	b		wer
   11		out	dot	b		ner
   12		pwr	none		AVcc
  -13		io	line	t		_([])_
  -14		out	clk	t		ABC (_DEF_)
  +13		io	line	t		\_([])\_
  +14		out	clk	t		ABC (\_DEF\_)
   15		out	dot	t		twelf
   16		pwr	none		Vcc
   17		in	dotclk	l		first
  -18		in	dotclk	r		n_exe_n
  +18		in	dotclk	r		n\_exe\_n
   19		in	dotclk	t		this
   20 		in	dotclk	b		other
  -21		in	dot	b		_Reset_
  -22		out	line	t		PD1 (_SS_)
  -23		io	clk	r		PD2 (_xxx_hello_sss_)
  -24		io	dot	r		PD3 (x\_no\_over)
  -25		io	clk	l		PD4 (\\_strange\\_)
  +21		in	dot	b		\_Reset\_
  +22		out	line	t		PD1 (\_SS\_)
  +23		io	clk	r		PD2 (\_xxx\_hello\_sss\_)
  +24		io	dot	r		PD3 (x_no_over)
  +25		io	clk	l		PD4 (\\\_strange\\\_)
  
  
  
  1.5       +18 -33    eda/geda/devel/utils/examples/tragesym/test3.src
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: test3.src
  ===================================================================
  RCS file: /home/cvspsrv/cvsroot/eda/geda/devel/utils/examples/tragesym/test3.src,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -b -r1.4 -r1.5
  --- test3.src	11 Sep 2005 13:03:44 -0000	1.4
  +++ test3.src	26 Mar 2006 10:47:34 -0000	1.5
  @@ -1,10 +1,8 @@
  -# This is the template file for creating symbols with tragesym.py
  -# every line starting with '#' is a comment line.
  +# tragesym test3:
  +# this is a source file for tragesym
  +# please take a look at the docs and the template.src file for more informations
   
   [options]
  -# rotate_labels rotates the pintext of top and bottom pins
  -# wordswap swaps labels if the pin is on the right side an looks like this:
  -# "PB1 (CLK)"
   wordswap=yes
   rotate_labels=yes
   sort_labels=yes
  @@ -14,10 +12,7 @@
   pinwidthhorizontal=400
   
   [geda_attr]
  -# name will be printed in the top of the symbol
  -# if you have a device with slots, you'll have to use slot= and slotdef=
  -# use comment= if there are special information you want to add
  -version=20040710 1
  +version=20060113 1
   name=TEST3
   device=devTEST3
   refdes=U?
  @@ -36,41 +31,31 @@
   #comment=
   
   [pins]
  -# tabseparated list of pin descriptions
  -# pinnr is the physical number of the pin
  -# seq is the pinseq= attribute, leave it blank if it doesn't matter
  -# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr)
  -# style can be (line,dot,clk,dotclk,none). none if only want to add a net
  -# posit. can be (l,r,t,b) or empty for nets
  -# net specifies the name of the Vcc or GND name
  -# label represents the pinlabel. 
  -#	negation lines can be added with _Q_ 
  -#	if you want to add a "_" or "\" use "\_" and "\\" as escape sequences
   #-----------------------------------------------------
   #pinnr	seq	type	style	posit.	net	label	
   #-----------------------------------------------------
   1		io	line	l		hello
  -2		out	clk	l		_neg_
  -3		out	dot	l		_n_0_n_
  +2		out	clk	l		\_neg\_
  +3		out	dot	l		\_n\_0\_n\_
   4		pwr	none		GND
  -5		io	line	r		_ABC_ (DEF)
  -6		out	clk	r		xx_XX_xx
  -7		out	dot	r		_Reset_
  +5		io	line	r		\_ABC\_ (DEF)
  +6		out	clk	r		xx\_XX\_xx
  +7		out	dot	r		\_Reset\_
   8		pwr	none		AGND
  -9		io	line	b		\__ups_\_
  +9		io	line	b		_\_ups\__
   10		out	clk	b		wer
   11		out	dot	b		ner
   12		pwr	none		AVcc
  -13		io	line	t		_([])_
  -14		out	clk	t		ABC (_DEF_)
  +13		io	line	t		\_([])\_
  +14		out	clk	t		ABC (\_DEF\_)
   15		out	dot	t		twelf
   16		pwr	none		Vcc
   17		in	dotclk	l		first
  -18		in	dotclk	r		n_exe_n
  +18		in	dotclk	r		n\_exe\_n
   19		in	dotclk	t		this
   20 		in	dotclk	b		other
  -21		in	dot	b		_Reset_
  -22		out	line	t		PD1 (_SS_)
  -23		io	clk	r		PD2 (_xxx_hello_sss_)
  -24		io	dot	r		PD3 (x\_no\_over)
  -25		io	clk	r		PD4 (\\_strange\\_)
  +21		in	dot	b		\_Reset\_
  +22		out	line	t		PD1 (\_SS\_)
  +23		io	clk	r		PD2 (\_xxx\_hello\_sss\_)
  +24		io	dot	r		PD3 (x_no_over)
  +25		io	clk	r		PD4 (\\\_strange\\\_)