Commit Graph

2426 Commits

Author SHA1 Message Date
Florian Pose 14ed629e3c Update .gitlab-ci.yml file 2021-04-09 13:58:52 +00:00
Florian Pose da6f728ef9 Merge branch 'fix-doc' into 'stable-1.5'
doc: misc improvements

See merge request etherlab.org/ethercat!8
2021-04-09 10:32:20 +00:00
Florian Pose ddf59092a9 Merge branch 'add_pkg_config' into 'stable-1.5'
Add .pc file for ethercat lib

See merge request etherlab.org/ethercat!7
2021-04-09 10:30:53 +00:00
Florian Pose fa1012826a Merge branch 'INSTALL-typo' into 'stable-1.5'
Fix small typo in INSTALL

See merge request etherlab.org/ethercat!6
2021-04-09 10:29:27 +00:00
Florian Pose 6ad16e7e67 Added kernel-specific handling for init_timer/setup_timer and
access_ok() for ec_tty module and example.
Closes #2.
2021-04-09 12:26:08 +02:00
Sebastien BLANCHET c76c83fbe2 doc: promote \subsection to \section in chapter "Timing Aspects"
The chapter "Timing Aspects" had \subsection but not \section
Therefore, promote all \subsection to \section
2021-04-08 18:58:04 +02:00
Sebastien BLANCHET 751f0de50e doc: compile twice the documentation to update the TOC
If you compile once the documentation, the table of contents is empty
You have to compile twice to fill the table of contents.
2021-04-08 18:57:53 +02:00
Bjarne von Horn 566e9289c3 Add .pc file for ethercat lib 2021-04-08 17:35:04 +02:00
Nicola Fontana ed8f6cd9e1 Fix small typo in INSTALL 2021-04-07 16:49:42 +02:00
Florian Pose f5d64bbab7 Merge commit '4319ca2363c3352d76a49ff6255a36a6f8fe451f' into stable-1.5 2021-04-06 13:03:41 +02:00
Florian Pose 75ae83ca30 Updated TODOs. 2021-04-06 13:02:53 +02:00
Florian Pose 4319ca2363 Updated TODOs. 2021-04-06 12:49:18 +02:00
Florian Pose f8b05b7c52 Merge branch 'fix-doc' into 'stable-1.5'
Fix doc

See merge request etherlab.org/ethercat!4
2021-04-06 10:17:23 +00:00
Sebastien Blanchet 6f4c28fe5b doc: fix typographic error 2021-04-03 22:31:48 +02:00
Sebastien BLANCHET 928694a998 doc: add missing word 2021-03-28 22:16:42 +02:00
Sebastien Blanchet 1e5ddf45d8 doc: fix misspelling 2021-03-28 22:11:42 +02:00
Florian Pose b87076135e Use Git for version detection and tools. 2021-03-17 14:51:35 +01:00
Florian Pose 99fe9e6799 Updated gitignore. 2021-03-17 11:54:07 +01:00
Florian Pose 29f61cd4c4 Merge branch 'add-gitignore' into 'stable-1.5'
add .gitignore

See merge request etherlab.org/ethercat!2
2021-03-05 15:32:35 +00:00
Florian Pose 2c962eea38 Merge branch 'sched_setscheduler' into 'stable-1.5'
Fix sched_setscheduler undefined on kernel 5.9

See merge request etherlab.org/ethercat!1
2021-03-05 15:25:56 +00:00
Sebastien BLANCHET 6b72faac44 add .gitignore 2021-03-05 16:02:24 +01:00
Nicola Fontana 2600c89390 Fix sched_setscheduler undefined on kernel 5.9
sched_setscheduler is no more exported:
    https://lkml.org/lkml/2020/4/22/1071
2021-03-05 15:16:15 +01:00
Florian Pose 7fd991bec7 Improved debugging and behavior on sick SII contents. 2020-09-03 12:53:53 +02:00
Florian Pose 563f6e0cb4 Replaced dma_zalloc_coherent. 2020-04-03 12:17:32 +02:00
Florian Pose 21d0fb5176 Fixed missing include for struct sched_param. 2020-04-03 12:09:39 +02:00
Florian Pose af90fa6a94 New page fault return type vm_fault_t since 4.17. 2020-04-03 12:00:24 +02:00
Florian Pose 580ede82df Fixed possible file name overflow. 2020-04-03 11:45:15 +02:00
Florian Pose 2570ab3345 Fixed infinite waiting for SoE write response. 2020-01-24 14:36:43 +01:00
Florian Pose 0a14b16aef Using vmalloc() for FoE memory allocation. 2020-01-24 11:09:48 +01:00
Florian Pose d8a487fc8c Fixed memory leak concerning library ecrt_master_deactivate(). 2019-06-14 12:42:52 +02:00
Florian Pose c5979ef566 Added extern "C" for floating-point functions. 2019-01-22 14:34:55 +01:00
Florian Pose 030e7ecbb9 Added missing const specifier to ecrt_read_real() / ecrt_read_lreal(). 2019-01-22 13:48:40 +01:00
Florian Pose b6e377ff11 Added floating-point access functions and macros for user-space. 2019-01-16 14:36:13 +01:00
Florian Pose 65ff5e7ede Added e1000e driver for kernel 4.4. 2019-01-04 11:30:09 +01:00
Florian Pose a1ff60df73 merge 2019-01-02 11:26:50 +01:00
Florian Pose 554eb6bf3e Changed default prefix to /usr/local. 2019-01-02 11:26:36 +01:00
Florian Pose ed3445558d Use ecrt_master_sync_reference_clock_to() in DC examples. 2018-11-28 18:24:05 +01:00
Florian Pose 04b01c04e0 Bumped library version. 2018-11-28 16:41:37 +01:00
Florian Pose c8a4aa7c58 Minor: DC diagnosis layout. 2018-11-27 13:14:50 +01:00
Florian Pose f03f15a6fc Added ecrt_master_sync_reference_clock_to() method. 2018-11-26 17:41:27 +01:00
Florian Pose 083bd419b8 Renamed app_start_time to dc_ref_time; output via command-line tool. 2018-11-26 17:17:18 +01:00
Florian Pose 0257660396 Fixed working counter calculation when process data of the same slave are
split into separate datagrams.
2018-11-12 15:02:49 +01:00
Florian Pose 23b3d31737 Added e1000 driver for kernel 4.4. 2018-10-23 15:47:56 +02:00
Florian Pose a9ae5c0727 Minor fix. 2018-10-23 15:16:47 +02:00
Florian Pose 029a72b8cb Added r8169 driver for kernel 4.4. 2018-10-23 15:06:54 +02:00
Florian Pose 9f6863c471 Added e100 driver for kernel 4.4. 2018-10-23 14:55:53 +02:00
Florian Pose 57c60f0b3b Checked usage of last_rx timestamp for stats; fixed indentation. 2018-10-23 13:03:05 +02:00
Florian Pose 025c2af1ae Added native igb driver for kernel 4.4. 2018-10-23 11:53:20 +02:00
Florian Pose fff394782f Added 8139too for kernel 4.4. 2018-10-23 11:23:23 +02:00
Florian Pose 310f3793d4 TODO. 2018-10-18 13:35:23 +02:00