|
|
|
|
|
r9450
| file changeset diff or repo changeset diff
| igor2 | 2023-09-24T16:11:18.282919Z
| [io_orcad] -Add: set up alien read helper; prototype: draw lines for wires
|
M /trunk/src/plugins/io_orcad/read_page.c
M /trunk/src/plugins/io_orcad/read_fio.h
M /trunk/src/plugins/io_orcad/read.c
|
|
r9449
| file changeset diff or repo changeset diff
| aron | 2023-09-24T15:59:51.059976Z
| [io_orcad] -Add: temporary solution to acquire wire coordinates (subject to change)
|
M /trunk/src/plugins/io_orcad/read_common.h
M /trunk/src/plugins/io_orcad/read_page.c
|
|
r9448
| file changeset diff or repo changeset diff
| aron | 2023-09-24T15:53:45.652382Z
| [io_orcad] -Add: 32-bit field reader helper function
|
M /trunk/src/plugins/io_orcad/read_common.h
M /trunk/src/plugins/io_orcad/read_common.c
|
|
|
r9446
| file changeset diff or repo changeset diff
| igor2 | 2023-09-24T15:48:32.405722Z
| [io_orcad] -Add: work around borken ucdf seek()
|
M /trunk/src/plugins/io_orcad/read_fio.c
M /trunk/src/plugins/io_orcad/read_fio.h
M /trunk/src/plugins/io_orcad/read.c
|
|
|
|
r9443
| file changeset diff or repo changeset diff
| igor2 | 2023-09-24T15:20:42.147981Z
| [io_orcad] -Add: fio read bindings
|
M /trunk/src/plugins/io_orcad/read_fio.c
M /trunk/src/plugins/io_orcad/read.c
|
|
|
|
|
r9439
| file changeset diff or repo changeset diff
| igor2 | 2023-09-24T14:58:29.396585Z
| [io_orcad] -Add: find the page file within the cdf and open it
|
M /trunk/src/plugins/io_orcad/read_fio.h
M /trunk/src/plugins/io_orcad/read.c
|
|
r9438
| file changeset diff or repo changeset diff
| aron | 2023-09-24T14:58:16.093165Z
| [io_orcad] -Cleanup: split common and primitive parser functions
|
M /trunk/src/plugins/io_orcad/tester/Makefile
M /trunk/src/plugins/io_orcad/read_common.c
M /trunk/src/plugins/io_orcad/Plug.tmpasm
A /trunk/src/plugins/io_orcad/read_prim.c
|
|
r9437
| file changeset diff or repo changeset diff
| aron | 2023-09-24T14:53:22.667427Z
| [io_orcad] -Add: arc primitive
|
M /trunk/src/plugins/io_orcad/read_common.h
M /trunk/src/plugins/io_orcad/read_common.c
|
|
r9436
| file changeset diff or repo changeset diff
| aron | 2023-09-24T14:44:31.049157Z
| [io_orcad] -Add: rect primitive
|
M /trunk/src/plugins/io_orcad/read_common.h
M /trunk/src/plugins/io_orcad/read_common.c
|
|
|
r9434
| file changeset diff or repo changeset diff
| aron | 2023-09-24T13:41:50.237340Z
| [io_orcad] -Refactor: at the end of each primitive, there is the magic number, validate and skip it
|
M /trunk/src/plugins/io_orcad/read_common.c
|
|
r9433
| file changeset diff or repo changeset diff
| igor2 | 2023-09-24T13:32:27.424645Z
| [io_orcad] -Cleanup: move the read struct from read.h to read_fio.h: it's a low level internal to the read code and not needed by the rest of the plugin
|
M /trunk/src/plugins/io_orcad/read.h
M /trunk/src/plugins/io_orcad/read_fio.h
M /trunk/src/plugins/io_orcad/read.c
|
|
r9432
| file changeset diff or repo changeset diff
| igor2 | 2023-09-24T13:27:14.749332Z
| [io_orcad] -Del: old read_fio implementation with FILE * (won't work for cdf)
|
M /trunk/src/plugins/io_orcad/read_fio.c
|
|
r9431
| file changeset diff or repo changeset diff
| igor2 | 2023-09-24T13:25:17.308339Z
| [io_orcad] -Del: there's no read_parse.c anymore, don't compile it
|
M /trunk/src/plugins/io_orcad/Plug.tmpasm
|
|
|
r9429
| file changeset diff or repo changeset diff
| igor2 | 2023-09-24T13:16:32.103326Z
| [io_orcad] -Fix: tester should include enough librnd so that it can have TODO()
|
M /trunk/src/plugins/io_orcad/tester/read_fio.h
|
|
r9428
| file changeset diff or repo changeset diff
| igor2 | 2023-09-24T13:14:53.143134Z
| [[io_orcad] -Fix: ket read_fio.h compile both with the plugin and the tester (different file of the same name)
|
M /trunk/src/plugins/io_orcad/read_page.c
M /trunk/src/plugins/io_orcad/tester/Makefile
M /trunk/src/plugins/io_orcad/read_cache.c
M /trunk/src/plugins/io_orcad/read_common.c
|
|
r9427
| file changeset diff or repo changeset diff
| igor2 | 2023-09-24T13:10:27.206434Z
| [io_orcad] -Cleanup: port to C89
|
M /trunk/src/plugins/io_orcad/read_common.h
M /trunk/src/plugins/io_orcad/read_cache.c
|
|
r9426
| file changeset diff or repo changeset diff
| igor2 | 2023-09-24T13:10:10.246446Z
| [io_orcad] -Add: copy read_fio.[ch] from the tester to the plugin (glue layer to ucdf)
|
A /trunk/src/plugins/io_orcad/read_fio.c
A /trunk/src/plugins/io_orcad/read_fio.h
M /trunk/src/plugins/io_orcad/Plug.tmpasm
|
|
r9425
| file changeset diff or repo changeset diff
| aron | 2023-09-24T13:00:38.622091Z
| [io_orcad] -Cleanup: remove 'fname' paramter is passed via context
|
M /trunk/src/plugins/io_orcad/read_page.c
M /trunk/src/plugins/io_orcad/read_cache.c
|
|
r9424
| file changeset diff or repo changeset diff
| igor2 | 2023-09-24T12:57:31.083063Z
| [io_orcad] -Cleanup: rename fio.[ch] to read_fio.[ch] because this needs be created in the plugin code as well later on
|
A /trunk/src/plugins/io_orcad/tester/read_fio.h
D /trunk/src/plugins/io_orcad/tester/fio.c
M /trunk/src/plugins/io_orcad/read_page.c
M /trunk/src/plugins/io_orcad/tester/Makefile
M /trunk/src/plugins/io_orcad/read_cache.c
D /trunk/src/plugins/io_orcad/tester/fio.h
M /trunk/src/plugins/io_orcad/tester/cache.c
A /trunk/src/plugins/io_orcad/tester/read_fio.c
M /trunk/src/plugins/io_orcad/tester/page.c
M /trunk/src/plugins/io_orcad/read_common.c
|
|
r9423
| file changeset diff or repo changeset diff
| igor2 | 2023-09-24T12:54:46.859034Z
| [io_orcad] -Cleanup: reader file namespace: prefix with read_, not orcad_; we are in io_orcad so it's clear it's for orcad but we may have a writer later [io_orcad] -Cleanup: rename tester executable to remove excess orcad_ prefix
|
D /trunk/src/plugins/io_orcad/orcad_common.c
A /trunk/src/plugins/io_orcad/read_common.h
A /trunk/src/plugins/io_orcad/read_page.c
M /trunk/src/plugins/io_orcad/tester/Makefile
A /trunk/src/plugins/io_orcad/read_cache.c
D /trunk/src/plugins/io_orcad/orcad_common.h
A /trunk/src/plugins/io_orcad/read_parse.h
D /trunk/src/plugins/io_orcad/orcad_parse.h
D /trunk/src/plugins/io_orcad/orcad_page.c
D /trunk/src/plugins/io_orcad/orcad_cache.c
A /trunk/src/plugins/io_orcad/read_common.c
|
|
r9422
| file changeset diff or repo changeset diff
| aron | 2023-09-24T12:47:10.731168Z
| [io_orcad] -Cleanup: replace 'struct file' with 'struct io_orcad_rctx_s/io_orcad_rctx_t', it fits better in the codebase
|
M /trunk/src/plugins/io_orcad/orcad_common.c
M /trunk/src/plugins/io_orcad/tester/fio.c
M /trunk/src/plugins/io_orcad/tester/Makefile
M /trunk/src/plugins/io_orcad/orcad_common.h
M /trunk/src/plugins/io_orcad/tester/fio.h
M /trunk/src/plugins/io_orcad/tester/cache.c
M /trunk/src/plugins/io_orcad/orcad_parse.h
M /trunk/src/plugins/io_orcad/orcad_page.c
M /trunk/src/plugins/io_orcad/orcad_cache.c
M /trunk/src/plugins/io_orcad/tester/page.c
|
|
r9421
| file changeset diff or repo changeset diff
| igor2 | 2023-09-24T12:45:46.697733Z
| [io_orcad] -Change: replace the usual sheet load API with bundled sheet load - an orcad file typically has multiple sheets
|
M /trunk/src/plugins/io_orcad/read.h
M /trunk/src/plugins/io_orcad/read.c
M /trunk/src/plugins/io_orcad/io_orcad.c
|
|
r9420
| file changeset diff or repo changeset diff
| aron | 2023-09-24T12:17:33.387598Z
| [io_orcad] -Modify: make io_orcad_rctx_s public for other sub-modules
|
M /trunk/src/plugins/io_orcad/read.h
M /trunk/src/plugins/io_orcad/read.c
|
|
r9419
| file changeset diff or repo changeset diff
| aron | 2023-09-24T12:09:02.821899Z
| [io_orcad] -Cleanup: split the monolithic orcad_parse.c into multiple pieces
|
A /trunk/src/plugins/io_orcad/orcad_common.c
D /trunk/src/plugins/io_orcad/orcad_parse.c
A /trunk/src/plugins/io_orcad/orcad_common.h
A /trunk/src/plugins/io_orcad/orcad_page.c
A /trunk/src/plugins/io_orcad/orcad_cache.c
|
|
r9418
| file changeset diff or repo changeset diff
| igor2 | 2023-09-24T11:58:51.040998Z
| [io_orcad] -Change: disable the plugin by default while heavy lifting is happening
|
M /trunk/scconfig/plugins.h
M /trunk/src/plugins/io_orcad/io_orcad.pup
|
|
r9417
| file changeset diff or repo changeset diff
| igor2 | 2023-09-24T11:57:47.197552Z
| [io_orcad] -Cleanup: orcad tester: rename main to page, now that we have a tester for cache as well
|
D /trunk/src/plugins/io_orcad/tester/main.c
M /trunk/src/plugins/io_orcad/tester/Makefile
A /trunk/src/plugins/io_orcad/tester/page.c
|
|
r9416
| file changeset diff or repo changeset diff
| igor2 | 2023-09-24T11:35:12.694136Z
| [io_orcad] -Update: Makefile so that the tester can be compiled
|
M /trunk/src/plugins/io_orcad/tester/Makefile
|
|
r9415
| file changeset diff or repo changeset diff
| igor2 | 2023-09-24T11:33:28.814127Z
| [io_orcad] -Move: orcad_page from work/ to trunk/
|
D /work/alien/orcad_page/fio.c
A /trunk/src/plugins/io_orcad/tester/fio.c
D /work/alien/orcad_page/orcad_parse.c
A /trunk/src/plugins/io_orcad/orcad_parse.c
A /trunk/src/plugins/io_orcad/tester/main.c
A /trunk/src/plugins/io_orcad/tester/Makefile
D /work/alien/orcad_page/Makefile
D /work/alien/orcad_page/main.c
D /work/alien/orcad_page/fio.h
A /trunk/src/plugins/io_orcad/tester/fio.h
D /work/alien/orcad_page/orcad_parse.h
A /trunk/src/plugins/io_orcad/tester/cache.c
A /trunk/src/plugins/io_orcad/orcad_parse.h
D /work/alien/orcad_page/cache.c
A /trunk/src/plugins/io_orcad/tester
|
|
r9414
| file changeset diff or repo changeset diff
| igor2 | 2023-09-24T11:31:04.172502Z
| [orcad_page] -Rename: orcad.[ch] orcad_parse.[ch] to fit in trunk
|
D /work/alien/orcad_page/orcad.c
A /work/alien/orcad_page/orcad_parse.c
M /work/alien/orcad_page/Makefile
M /work/alien/orcad_page/main.c
D /work/alien/orcad_page/orcad.h
A /work/alien/orcad_page/orcad_parse.h
M /work/alien/orcad_page/cache.c
|
|
|
|
|
|
r9409
| file changeset diff or repo changeset diff
| aron | 2023-09-24T09:20:16.095024Z
| orcad_page: started to work in the cache dump functionality
|
M /work/alien/orcad_page/orcad.c
M /work/alien/orcad_page/Makefile
M /work/alien/orcad_page/orcad.h
A /work/alien/orcad_page/cache.c
M /work/alien/orcad_page
|
|
|
|
r9406
| file changeset diff or repo changeset diff
| igor2 | 2023-09-24T06:48:42.605072Z
| -Add: start documenting the orcad page format
|
A /trunk/doc/developer/alien
A /trunk/doc/developer/alien/orcad
A /trunk/doc/developer/alien/orcad/page.txt
|
|
|
|
|
|
|
|
r9399
| file changeset diff or repo changeset diff
| igor2 | 2023-09-21T09:20:47.566664Z
| [doc] -Add: funcmap: link the action doc for the CLI actions
|
M /trunk/doc/user/06_features/funcmap/index.html
|
|
|
r9397
| file changeset diff or repo changeset diff
| igor2 | 2023-09-21T09:16:59.763832Z
| [doc] -Add: funcmap: document the FuncmapPrintTable action
|
M /trunk/doc/user/09_appendix/action_reference.html
M /trunk/doc/user/09_appendix/action_details.html
A /trunk/doc/user/09_appendix/action_src/funcmapprinttable.html
|
|
r9396
| file changeset diff or repo changeset diff
| igor2 | 2023-09-21T09:02:30.588963Z
| [doc] -Add: funcmap: docuemnt the funcmapchange action
|
M /trunk/doc/user/09_appendix/action_reference.html
M /trunk/doc/user/09_appendix/action_details.html
A /trunk/doc/user/09_appendix/action_src/funcmapchange.html
|
|
r9395
| file changeset diff or repo changeset diff
| igor2 | 2023-09-21T08:55:23.134438Z
| [doc] -Add: funcmap: mention that compiling the project is required for actions and GUI
|
M /trunk/doc/user/06_features/funcmap/index.html
|
|
r9394
| file changeset diff or repo changeset diff
| igor2 | 2023-09-21T08:52:22.699146Z
| [doc] -Add: funcmap: cross link coraleda for the pin attribs
|
M /trunk/doc/user/06_features/funcmap/index.html
|
|
|
|
|
|
|
r9388
| file changeset diff or repo changeset diff
| igor2 | 2023-09-21T07:52:21.303607Z
| [doc] -Add: funcmap: specify the file format using a minimal example
|
M /trunk/doc/user/06_features/funcmap/index.html
|
|
r9387
| file changeset diff or repo changeset diff
| igor2 | 2023-09-21T07:32:44.798702Z
| [doc] -Fix: funcmap example comment: we have no coloring, only sorting for now
|
M /trunk/doc/examples/funcmap/funcmap/attiny24.funcmap
|
|
|
|
|
|
r9382
| file changeset diff or repo changeset diff
| igor2 | 2023-09-21T06:30:23.058266Z
| [doc] -Add: funcmap: split cli and gui chapters, add drc chapter in the ToC
|
M /trunk/doc/user/06_features/funcmap/index.html
|
|
|
r9380
| file changeset diff or repo changeset diff
| igor2 | 2023-09-21T05:06:50.581519Z
| [io_orcad] -Add: make the plugin compilable
|
M /trunk/src/sch-rnd/Makefile.dep
M /trunk/scconfig/Rev.h
M /trunk/scconfig/Rev.tab
M /trunk/scconfig/plugins.h
M /trunk/src/plugins/plugins_ALL.tmpasm
M /trunk/src/plugins/io_orcad/read.c
D /trunk/src/plugins/io_orcad/io_orcad.pup.NOPE
A /trunk/src/plugins/io_orcad/io_orcad.pup
|
|
|
r9378
| file changeset diff or repo changeset diff
| igor2 | 2023-09-21T03:56:57.674806Z
| [lib_ucdf] -Add: split out ucdf.o into a wrapper lib plugin so multiple plugins can use it through pup dependencies (io_altium and io_orcad are going to need it)
|
M /trunk/src/sch-rnd/Makefile.dep
M /trunk/scconfig/Rev.h
A /trunk/src/plugins/lib_ucdf/lib_ucdf.pup
A /trunk/src/plugins/lib_ucdf/Makefile
M /trunk/src/plugins/io_altium/io_altium.pup
A /trunk/src/plugins/lib_ucdf
M /trunk/scconfig/Rev.tab
M /trunk/scconfig/plugins.h
M /trunk/src/plugins/plugins_ALL.tmpasm
A /trunk/src/plugins/lib_ucdf/lib_ucdf.c
A /trunk/src/plugins/lib_ucdf/Plug.tmpasm
M /trunk/src/plugins/io_orcad/io_orcad.pup.NOPE
M /trunk/src/plugins/io_altium/Plug.tmpasm
|
|
r9377
| file changeset diff or repo changeset diff
| igor2 | 2023-09-21T03:44:30.961656Z
| [io_orcad] -Add: plugin frame
|
D /trunk/src/plugins/io_orcad/io_altium.c
M /trunk/src/plugins/io_orcad/read.h
D /trunk/src/plugins/io_orcad/schdoc.c
A /trunk/src/plugins/io_orcad/io_orcad_conf.h
D /trunk/src/plugins/io_orcad/binlen2txt.c
A /trunk/src/plugins/io_orcad
D /trunk/src/plugins/io_orcad/pcbdoc_ascii.c
D /trunk/src/plugins/io_orcad/schdoc.h
D /trunk/src/plugins/io_orcad/io_altium_conf.h
D /trunk/src/plugins/io_orcad/binlen2txt.h
D /trunk/src/plugins/io_orcad/altium_kw.sphash
D /trunk/src/plugins/io_orcad/pcbdoc_ascii.h
M /trunk/src/plugins/io_orcad/read.c
A /trunk/src/plugins/io_orcad/io_orcad.c
D /trunk/src/plugins/io_orcad/io_altium.pup
M /trunk/src/plugins/io_orcad/Makefile
A /trunk/src/plugins/io_orcad/io_orcad.pup.NOPE
A /trunk/src/plugins/io_orcad/io_orcad.conf
M /trunk/src/plugins/io_orcad/Plug.tmpasm
D /trunk/src/plugins/io_orcad/io_altium.conf
|
|
r9376
| file changeset diff or repo changeset diff
| igor2 | 2023-09-21T03:26:01.810391Z
| [io_altium] -Cleanup: remove gschem and gEDA references from comments (copy&paste error)
|
M /trunk/src/plugins/io_altium/io_altium.c
M /trunk/src/plugins/io_altium/io_altium_conf.h
M /trunk/src/plugins/io_altium/binlen2txt.c
M /trunk/src/plugins/io_altium/read.c
M /trunk/src/plugins/io_altium/schdoc.c
|
|
|
r9374
| file changeset diff or repo changeset diff
| igor2 | 2023-09-21T02:42:16.298639Z
| [funcmap] -Cleanup: example: remove funcmap attr printout and name the symbol
|
M /trunk/doc/examples/funcmap/fmexample.rs
|
|
|
r9372
| file changeset diff or repo changeset diff
| igor2 | 2023-09-21T02:38:22.699596Z
| [fumcmap] -Add: more explanation on how the violation is computed (shared SCK case on attiny24)
|
M /trunk/src/plugins/funcmap/fmdrc.c
|
|
r9371
| file changeset diff or repo changeset diff
| igor2 | 2023-09-21T02:36:09.542269Z
| [funcmap] -Add: create drc violations with component reference on strong group violations
|
M /trunk/src/libcschem/drc.c
|
|
|
|
|
r9367
| file changeset diff or repo changeset diff
| igor2 | 2023-09-20T14:52:00.711655Z
| [funcmap] -Add: DRC code for detecting partial utilization of a function group
|
M /trunk/src/plugins/funcmap/fmparse.c
M /trunk/src/plugins/funcmap/fmdrc.c
|
|
|
r9365
| file changeset diff or repo changeset diff
| igor2 | 2023-09-20T13:00:41.679003Z
| [funcmap] -Fix: example: ADC0 and AREF are on the same pin in the same group, merge them
|
M /trunk/doc/examples/funcmap/fmexample.rs
M /trunk/doc/examples/funcmap/funcmap/attiny24.funcmap
|
|
|
r9363
| file changeset diff or repo changeset diff
| igor2 | 2023-09-20T09:09:28.469033Z
| [funcmap] -Add: conf node drc_disable
|
M /trunk/src/plugins/funcmap/funcmap.conf
M /trunk/src/plugins/funcmap/funcmap_conf.h
M /trunk/src/plugins/funcmap/fmdrc.c
|
|
r9362
| file changeset diff or repo changeset diff
| igor2 | 2023-09-20T09:03:05.867595Z
| [funcmap] -Add: drc event handler
|
M /trunk/src/plugins/funcmap/funcmap.c
A /trunk/src/plugins/funcmap/fmdrc.c
|
|
r9361
| file changeset diff or repo changeset diff
| igor2 | 2023-09-20T09:00:24.027273Z
| [lib] -Add: drc not ran error message tips: the typical DRC will also need the project compiled
|
M /trunk/src/libcschem/drc.c
|
|
|
r9359
| file changeset diff or repo changeset diff
| igor2 | 2023-09-20T08:24:02.322073Z
| [lib] -Add: drc central infrastructure: basics (drc context, violation struct)
|
M /trunk/scconfig/Rev.h
M /trunk/src/libcschem/event.h
M /trunk/scconfig/Rev.tab
M /trunk/src/libcschem/libcschem.c
A /trunk/src/libcschem/drc.c
M /trunk/src/libcschem/Makefile.dep
M /trunk/src/libcschem/event.c
M /trunk/src/libcschem/Makefile.in
|
|
|
|
r9356
| file changeset diff or repo changeset diff
| igor2 | 2023-09-20T05:37:48.150430Z
| [doc] -Add: boxsym-rnd.5 manual specifies the pin funcmap property
|
M /trunk/doc/man/boxsym-rnd.5
M /trunk/doc/man/boxsym-rnd.5.html
M /trunk/doc/man/boxsym-rnd.5.mml
|
|