Commit Graph

2173 Commits

Author SHA1 Message Date
Sebastien Blanchet 30f75df9df doc: fix typographic error 2021-08-24 17:17:43 +02:00
Sebastien BLANCHET 088b3f1b10 doc: add missing word 2021-08-24 17:17:19 +02:00
Sebastien Blanchet e233b69c09 doc: fix misspelling 2021-08-24 17:17:06 +02:00
Florian Pose fbc414c879 Use Git for version detection and tools. 2021-08-24 17:16:55 +02:00
Florian Pose 34cb38eef2 Updated gitignore. 2021-08-24 17:16:37 +02:00
Sebastien BLANCHET 81f0d17461 add .gitignore 2021-08-24 17:15:55 +02:00
Nicola Fontana 40bd393ed0 Fix sched_setscheduler undefined on kernel 5.9
sched_setscheduler is no more exported:
    https://lkml.org/lkml/2020/4/22/1071
2021-08-24 17:15:09 +02:00
Florian Pose efce2814d9 Improved debugging and behavior on sick SII contents. 2021-08-24 17:14:42 +02:00
Florian Pose 09a5813fa9 Replaced dma_zalloc_coherent. 2021-08-24 17:13:42 +02:00
Florian Pose c2abe4d8d3 Fixed missing include for struct sched_param. 2021-08-24 17:13:21 +02:00
Florian Pose b6a456c046 New page fault return type vm_fault_t since 4.17. 2021-08-24 17:12:20 +02:00
Florian Pose da09ae3cf9 Fixed possible file name overflow. 2021-08-24 17:10:39 +02:00
Florian Pose 3d5d3afd26 Fixed infinite waiting for SoE write response. 2021-08-24 17:02:35 +02:00
Florian Pose 65d29d8c17 Using vmalloc() for FoE memory allocation. 2021-08-24 17:02:21 +02:00
Florian Pose f3b4d16aba Fixed memory leak concerning library ecrt_master_deactivate(). 2021-08-24 17:01:54 +02:00
Florian Pose d9e96f7112 Added extern "C" for floating-point functions. 2021-08-24 17:01:13 +02:00
Florian Pose e6f11d9da0 Added missing const specifier to ecrt_read_real() / ecrt_read_lreal(). 2021-08-24 17:00:52 +02:00
Florian Pose 5031834fde Added floating-point access functions and macros for user-space. 2021-08-24 17:00:09 +02:00
Florian Pose 630c1492dd Added e1000e driver for kernel 4.4. 2021-08-24 16:59:17 +02:00
Florian Pose a5d70bac04 Use ecrt_master_sync_reference_clock_to() in DC examples. 2021-08-24 16:58:42 +02:00
Florian Pose 9019f108af Bumped library version. 2021-08-24 16:58:26 +02:00
Florian Pose 5cecf2689a Changed default prefix to /usr/local. 2021-08-24 16:58:03 +02:00
Florian Pose c6241891da Minor: DC diagnosis layout. 2021-08-24 16:57:04 +02:00
Florian Pose fffbeb4ba5 Added ecrt_master_sync_reference_clock_to() method. 2021-08-24 16:56:23 +02:00
Florian Pose 9d733cb1a9 Renamed app_start_time to dc_ref_time; output via command-line tool. 2021-08-24 16:48:07 +02:00
Florian Pose 4447db4845 Added e1000 driver for kernel 4.4. 2021-08-24 16:40:51 +02:00
Florian Pose a4524e5078 Minor fix. 2021-08-24 16:40:39 +02:00
Florian Pose d66a56b6ad Added r8169 driver for kernel 4.4. 2021-08-24 16:40:18 +02:00
Florian Pose b496e5569c Added e100 driver for kernel 4.4. 2021-08-24 16:40:01 +02:00
Florian Pose b2e987df61 Checked usage of last_rx timestamp for stats; fixed indentation. 2021-08-24 16:39:21 +02:00
Florian Pose 84152ef5fd Added native igb driver for kernel 4.4. 2021-08-24 16:38:50 +02:00
Florian Pose 3d160e709b Added 8139too for kernel 4.4. 2021-08-24 16:38:28 +02:00
Florian Pose aee4c1e7a6 TODO. 2021-08-24 16:38:01 +02:00
Florian Pose 788337030a Fixed typo. 2021-08-24 16:37:26 +02:00
Florian Pose 8f2c2088f0 Set --enable-sii-assign by default. 2021-08-24 16:36:56 +02:00
Florian Pose 0642ecf226 Do not call watchdog function while frames are received. 2021-08-24 16:36:35 +02:00
Florian Pose 869707b8ca Fixed scheduler settings in dc_user example; use CLOCK_MONOTONIC. 2021-08-24 16:36:10 +02:00
Florian Pose 199569b2d5 Use sched_setscheduler() to set priority in user example. 2021-08-24 16:35:45 +02:00
Florian Pose b284286747 Applied 0002-use-setup_timer-for-v4.15.patch from Beckhoff. 2021-08-24 16:35:10 +02:00
Florian Pose 95ba6a03ca Applied CCAT patch 0001-fix-ccat-netdev-for-v4.11.patch from Beckhoff. 2021-08-24 16:34:32 +02:00
Florian Pose 681b14c178 Ignore missing SDO entries in output. 2021-08-24 16:34:00 +02:00
Florian Pose ef9517e7c3 Improved buffer overflow messages. 2021-08-24 16:33:05 +02:00
Florian Pose 606000bf40 Support scheduler parameters in kernels >= 4.11. 2021-08-24 16:32:36 +02:00
Florian Pose 463a0b2f63 Added missing configure options to documentation. 2021-08-24 16:31:47 +02:00
Florian Pose 7444363317 Mention igb driver in config files. 2021-08-24 16:30:55 +02:00
Florian Pose 93da3dc16f Respect bashisms. 2021-08-24 16:30:27 +02:00
Florian Pose 1d28eafa1f Fixed statistics filter initialisation. 2021-08-24 16:29:20 +02:00
Florian Pose 60a4763639 Doc. 2021-08-24 16:28:52 +02:00
Florian Pose cf35b1f003 EtherCAT functionality of igb driver. 2021-08-24 16:26:46 +02:00
Florian Pose f3a580470d Added clean igb driver from kernel 3.18 (no EtherCAT yet). 2021-08-24 16:26:06 +02:00