Software for White Rabbit PTP Core:cfe1c9e77ee6356356a554091c5e9aedbbfdf24e commitshttps://ohwr.org/project/wrpc-sw/commits/cfe1c9e77ee6356356a554091c5e9aedbbfdf24e2011-11-05T23:31:22Zhttps://ohwr.org/project/wrpc-sw/commit/cfe1c9e77ee6356356a554091c5e9aedbbfdf24eupdated register layouts to match the new PPS gen, SoftPLL, Endpoint and Minic2011-11-05T23:31:22ZTomasz Wlostowskitomasz.wlostowski@cern.chhttps://ohwr.org/project/wrpc-sw/commit/152df8aa86710bfd4a7a81edf07a3574b8124d54softpll.h: added defs and prototypes for polling aux clock status2011-11-05T23:30:44ZTomasz Wlostowskitomasz.wlostowski@cern.chhttps://ohwr.org/project/wrpc-sw/commit/c398d88912a18381fe4dae747429a92f3e1c1e81endpoint.h: added definitions and types for the packet filter2011-11-05T23:30:16ZTomasz Wlostowskitomasz.wlostowski@cern.chhttps://ohwr.org/project/wrpc-sw/commit/b209a440aa80a9aa8a75bb6fbfbdf9f2562eb74dsoftpll.c: now asserts clk_aux_locked_o after the clock phase has been aligne...2011-11-05T23:29:42ZTomasz Wlostowskitomasz.wlostowski@cern.chhttps://ohwr.org/project/wrpc-sw/commit/fe842ff4307bbcb82b1a026cb82fbc98db191dc4softpll.c: aligns the aux channel with the reference clock when locking is…2011-11-05T23:23:03ZTomasz Wlostowskitomasz.wlostowski@cern.chsoftpll.c: aligns the aux channel with the reference clock when locking is completed, little optimization in dmpll_irq()
https://ohwr.org/project/wrpc-sw/commit/4df15ce2ce382d18b3fbca3550302eb2586b0d47minic.c: minic_rx_frame() should return negative on error2011-11-05T23:20:53ZTomasz Wlostowskitomasz.wlostowski@cern.chhttps://ohwr.org/project/wrpc-sw/commit/3aa7030065aa5a413602b786952eed87685e7384endpoint.c: fixed casting bug causing invalid readout of the MAC address in g...2011-11-05T23:20:20ZTomasz Wlostowskitomasz.wlostowski@cern.chhttps://ohwr.org/project/wrpc-sw/commit/dd547c212676e3f2ab2261a74694dd15aeb27014ep_pfilter.c: added wishbonized Endpoint's packet classifier driver2011-11-03T00:49:21ZTomasz Wlostowskitomasz.wlostowski@cern.chhttps://ohwr.org/project/wrpc-sw/commit/20f3af5babf70211e76bc610e09e1bee5938774bsoftpll.c: added some codes, commenting still to be finished2011-11-03T00:48:44ZTomasz Wlostowskitomasz.wlostowski@cern.chhttps://ohwr.org/project/wrpc-sw/commit/bba1b564054e7a7d23b0a039318265a4df30f14cminic.c: added out-of-rx-buffer write protection for debugging purposes2011-11-03T00:48:13ZTomasz Wlostowskitomasz.wlostowski@cern.chhttps://ohwr.org/project/wrpc-sw/commit/c87644dda98515831092ca90b393280314573e89removed mprintf() producing rubbish2011-11-03T00:47:27ZTomasz Wlostowskitomasz.wlostowski@cern.chhttps://ohwr.org/project/wrpc-sw/commit/2151aa235547b518220e71c648ef11c56773d17fdev/minic.c: updated for wishbonized minic, added extra DMA debug (MPROT regi...2011-11-02T10:08:28ZTomasz Wlostowskitomasz.wlostowski@cern.chhttps://ohwr.org/project/wrpc-sw/commit/16a42ca1552f8d27585c2f6fff629b4f53e11949dev/pps_gen.c: added PPS enable/disable feature2011-11-02T10:07:28ZTomasz Wlostowskitomasz.wlostowski@cern.chhttps://ohwr.org/project/wrpc-sw/commit/358edecc371e7aa0a3827fa955a682e08b991a92dev/endpoint.c: adapted for the new (wishbonized) endpoint2011-11-02T10:07:02ZTomasz Wlostowskitomasz.wlostowski@cern.chhttps://ohwr.org/project/wrpc-sw/commit/ed4457e34161d141bf10a94827a35420a7db90absoftpll: rewritten in a more modular way. working witn the wishbonized FW2011-10-29T20:15:58ZTomasz Wlostowskitomasz.wlostowski@cern.chhttps://ohwr.org/project/wrpc-sw/commit/4783fba208e524d0b50cc5f555d83b268449023asoftpll: 2nd gen, working helper2011-10-29T19:19:27ZTomasz Wlostowskitomasz.wlostowski@cern.chhttps://ohwr.org/project/wrpc-sw/commit/0f4fb1caf7ab44eb95f2273aeb421abf8123d1d5improved LM32 loader2011-10-28T22:05:39ZTomasz Wlostowskitomasz.wlostowski@cern.chhttps://ohwr.org/project/wrpc-sw/commit/e3f4734f8c56c91e7ca68bb64e234515f31f14e7Provide all exception handlers.2011-10-17T12:48:12ZWesley W. Terpstraw.terpstra@gsi.deOtherwise unexpected roll-over onto the next handler will happen.https://ohwr.org/project/wrpc-sw/commit/aed819eefa961800a47abb0884a16b98f1c39bc0LM32 breakpoint/interrupt tables must be 256 byte aligned2011-10-17T12:47:07ZWesley W. Terpstraw.terpstra@gsi.dehttps://ohwr.org/project/wrpc-sw/commit/2aca4d662a83ca9d4170cd1e82e4c637d1078ad9Include the debug stub code by default.2011-10-04T11:20:33ZWesley W. Terpstraw.terpstra@gsi.deIt's only 1k.https://ohwr.org/project/wrpc-sw/commit/f3f55df3c0b0d62f907cc964ac1361629eccbc3eFirst version of the debug code needed to run gdb on ptp.2011-10-04T11:15:43ZWesley W. Terpstraw.terpstra@gsi.dehttps://ohwr.org/project/wrpc-sw/commit/dc1609096ee1eb3639bc4ad27d47ba12f0aeeff6git appears not to work like svn... last commit did not include edits made wh...2011-10-04T11:15:01ZWesley W. Terpstraw.terpstra@gsi.dehttps://ohwr.org/project/wrpc-sw/commit/329f0bd95d50fe9bd2d44f0a1899d428e0662a84Added a weak _debug_unit symbol to crt0.S.2011-10-04T11:12:51ZWesley W. Terpstraw.terpstra@gsi.de
When linked against debug.S, which provides this symbol, this will setup debugging.
If not linked against debug.S the symbol will be the same as _reset_handler.https://ohwr.org/project/wrpc-sw/commit/690daff92252a8bbf7cc477c1ff33651d6e3ee0cMakefile: removed i2c.o, not used (1.2kB saved)2011-09-24T09:59:37ZAlessandro Rubinirubini@gnudd.comhttps://ohwr.org/project/wrpc-sw/commit/5185eb103803e255b68a3312c33f9bb65e552ef6wrc.ram: removed from repo as it's an output file2011-09-24T09:59:08ZAlessandro Rubinirubini@gnudd.comhttps://ohwr.org/project/wrpc-sw/commit/de1d3999bfdbbd0282636758776d2d76bc2b848f.gitignore: added wrc.ram and ptp-noposix2011-09-24T09:58:42ZAlessandro Rubinirubini@gnudd.comhttps://ohwr.org/project/wrpc-sw/commit/862b2ee60bcdfab414acd2f07f3b50a73f4ce605Makefile: select the WR mode with the variable while calling make instead of ...2011-09-12T14:32:36ZGrzegorz Danilukg.daniluk@elproma.com.plhttps://ohwr.org/project/wrpc-sw/commit/755159466f15f5d455f8f7302fe1de8d92efd7ealittle cleanup, removing dummy function in wrc_main2011-09-12T12:39:54ZGrzegorz Danilukg.daniluk@elproma.com.plhttps://ohwr.org/project/wrpc-sw/commit/6c66cf952305b056f5a9a2cb42c5dfb2ccaf3e24Merge branch 'tom_mods'2011-09-12T10:40:25ZGrzegorz Danilukg.daniluk@elproma.com.pl
Conflicts:
wrc_main.chttps://ohwr.org/project/wrpc-sw/commit/b4c85881d6613fcea06d10416e9cb2e0a77ab7a9Makefile: now uses lm32-loader2011-08-22T09:53:20ZTomasz Wlostowskitomasz.wlostowski@cern.chhttps://ohwr.org/project/wrpc-sw/commit/0672fe74debb379047952fb1b29d6b01ee5166afwrc_main.c: more verbose debug, added extra GUI for PTP synchronization monitor2011-08-22T09:52:56ZTomasz Wlostowskitomasz.wlostowski@cern.chhttps://ohwr.org/project/wrpc-sw/commit/17455cd3045254a9a08750a2f58d0b45d79f42catools: changed zpu-loader to lm32-loader, added lm32 memory dumping support2011-08-22T09:52:15ZTomasz Wlostowskitomasz.wlostowski@cern.chhttps://ohwr.org/project/wrpc-sw/commit/c767fa35447de9ae75c07527a37ff9869abc021fmonitor.c: added TX/RX counters and manual phase setting2011-08-22T09:51:14ZTomasz Wlostowskitomasz.wlostowski@cern.chhttps://ohwr.org/project/wrpc-sw/commit/d4497c6bdb78209d91d7198c50f9f9bebc859f30trace.h: added support for run-time enabling/disabling of debug messages2011-08-22T09:50:26ZTomasz Wlostowskitomasz.wlostowski@cern.chhttps://ohwr.org/project/wrpc-sw/commit/cbda18ec037f15dc63908a20fc08510ec6de61e8board.h: updated GPIO pin assignment2011-08-22T09:49:32ZTomasz Wlostowskitomasz.wlostowski@cern.chhttps://ohwr.org/project/wrpc-sw/commit/91f17638d6e1969cd6e8157c6fa21218b8603bf2uart.c: added RX functions2011-08-22T09:49:10ZTomasz Wlostowskitomasz.wlostowski@cern.chhttps://ohwr.org/project/wrpc-sw/commit/fcf2f2efc00d788f63047dfae8f2324ed3810fa4softpll.c: added extra debugging messages and debug LED blinking2011-08-22T09:48:52ZTomasz Wlostowskitomasz.wlostowski@cern.chhttps://ohwr.org/project/wrpc-sw/commit/a80a90ee998f1793b3b2f36591b323a681ff56b3minic.c: added TX/RX counters and some debug messages2011-08-22T09:48:02ZTomasz Wlostowskitomasz.wlostowski@cern.chhttps://ohwr.org/project/wrpc-sw/commit/dcf080d774c7e4e98276a1004c7df5916b1bf077endpoint.c: fixed deltaTx/deltaRx2011-08-22T09:47:26ZTomasz Wlostowskitomasz.wlostowski@cern.chhttps://ohwr.org/project/wrpc-sw/commit/c2935162d7f3b36a8fed192a5b5ff3f69f865984replaced startup code with Lattice's original2011-08-22T09:46:56ZTomasz Wlostowskitomasz.wlostowski@cern.ch