2010-01-04 Martin Troxler Merged
2010-01-04 Matthias Luescher Merged
2010-01-04 Matthias Luescher Fixed sdo request handling in case of failure
2010-01-04 Martin Troxler generic device driver checks link up/down
2009-12-27 Martin Troxler Merged
2009-12-18 Martin Troxler merged
2009-12-18 Martin Troxler undone changes of revision 1547: Abort SDO/FOE requests when slave is in INIT
2009-12-17 Matthias Luescher fix build for recent kernel versions (tested with 2.6.31)
2009-12-17 Martin Troxler removed busy loop in idle thread
2009-12-15 Martin Troxler master FSM enables slave FSM
2009-12-15 Martin Troxler use given send interval to limit SDO/FOE traffic
2009-12-15 Martin Troxler removed obsolete datagram reinit in fsm_sii
2009-12-10 Martin Troxler Postpone SDO request when slave is in INIT
2009-12-01 Martin Troxler Moved FOE request queue and fsm into slaves
2009-12-01 Martin Troxler Moved sdo request queue to slaves
2010-01-08 Florian Pose Implemented tty put_char and break_ctl callbacks for kernels newer than 2.6.26
2010-01-07 Florian Pose Implemented ecrt_master() and ecrt_master_get_slave() in kernel space.
2010-01-07 Florian Pose Fixed string length constant bug.
2010-01-05 Florian Pose Removed 'Preliminary'.
2010-01-05 Florian Pose Ignore documentation files.
2010-01-05 Florian Pose Updated FEATURES.
2010-01-05 Florian Pose Revision and date on every page.
2010-01-05 Florian Pose Using rcsInfo; Documented generic Ethernet driver.
2009-12-14 Florian Pose Updated TODO.
2009-12-14 Florian Pose Merged changes by Martin Troxler.
2009-11-30 Martin Troxler ecrt_master_set_max_cycle_size: limit SDO traffic
2009-11-30 Martin Troxler ec_print_data: show only the first 128 and the last 128 bytes of a data block
2009-11-26 Martin Troxler Each slave got its own SDO state machine (faster handling of external SDO requests)
2009-11-23 Martin Troxler Fixed SDO up/download kernel oops bug
2009-12-14 Florian Pose Merged changes from Martin Troxler.
2009-11-19 Martin Troxler Merge
2009-11-19 Martin Troxler applied komax patch to version r1822
2009-12-09 Florian Pose Added README to dist.
2009-12-09 Florian Pose Implemented reading direction of tty driver.
2009-12-02 Florian Pose Fixed distribution of TTY example.
2009-12-02 Florian Pose Send direction works!
2009-12-01 Florian Pose Add ectty.h to dist.
2009-12-01 Florian Pose Create tty.
2009-12-01 Florian Pose Removed semaphore header.
2009-12-01 Florian Pose TTY open and close.
2009-12-01 Florian Pose Use own PFX for printk.
2009-12-01 Florian Pose Interface management.
2009-12-01 Florian Pose Register a TTY driver with one device.
2009-12-01 Florian Pose Added tty example.
2009-11-30 Florian Pose Install ec_tty module.
2009-11-30 Florian Pose Base files for new TTY driver.
2009-11-23 Florian Pose TODO.
2009-11-21 Florian Pose Introduced mailbox/CoE defines; avoided duplicate code in CoE segmented
2009-11-20 Florian Pose SDO segmented download.
2009-11-19 Florian Pose Use net_device_ops also for EoE devices from 2.6.29 on.
2009-11-17 Florian Pose Allow BITx types in XML output.
2009-11-09 Florian Pose Fixed receiving multiple frames in generic device.
2009-11-09 Florian Pose generic device receive buffer in heap.
2009-11-05 Florian Pose Fixed bug in generic driver failing to create debug interfaces, because the
2009-11-05 Florian Pose Init script and sysconfig file for generic Ethernet driver.
2009-11-05 Florian Pose Generic driver net_device_ops for kernels < 2.6.29.
2009-11-05 Florian Pose Print complete Ethernet frame during debug.
2009-10-29 Florian Pose Bugfix: Unqueue datagram before destroying.
2009-10-28 Florian Pose Later freeing of netdev.
2009-10-28 Florian Pose Added missing newline.
2009-10-28 Florian Pose Avoid zeroing mailbox datagram because of VoE handlers.
2009-10-28 Florian Pose merge
2009-10-28 Florian Pose Using snprintf for interface name.
2009-10-21 Florian Pose merged e100 for 2.6.27.
2009-09-30 Florian Pose Added e100 driver for 2.6.27.
2009-10-20 Florian Pose TODO
2009-10-19 Florian Pose Merge x86_64 fixes.
2009-10-19 Florian Pose Avoid warnings on x86_64 platform. Thanks to Thomas Elste.
2009-10-15 Florian Pose Implemented poll(); receiving on generic device also works.
2009-10-15 Florian Pose Sending via generic device works.
2009-10-13 Florian Pose Basic generic Ethernet device module.
2009-10-13 Florian Pose Removed unused sysfs macros.
2009-10-06 Florian Pose Fixed clearing slaves: Also clear external requests before. Thanks to Martin
2009-08-27 Florian Pose TODO.
2009-08-24 Florian Pose Added watchdog documentation.
2009-08-21 Florian Pose DC synchrony monitoring methods.
2009-08-21 Florian Pose Merge
2009-08-21 Florian Pose Fixed SDO upload segment response for 10 bytes mailbox length (thanks to Joerg
2009-08-20 Florian Pose TODO.
2009-08-20 Florian Pose Implemented ecrt_master_deactivate() in userspace.
2009-08-20 Florian Pose Added ecrt_master_deactivate() to remove the bus configuration.
2009-08-18 Florian Pose TODO.
2009-08-13 Florian Pose Switched from Subversion to Mercurial.
2009-08-13 Florian Pose Ignore swp files.
2009-08-13 Florian Pose Implemented CompleteAccess for SDO downloads.
2009-08-13 Florian Pose Ignore m4 files.
2009-08-11 Florian Pose Committed misteriously modified files...
2009-08-11 Florian Pose Added .hgignore.
2009-08-11 convert-repo update tags
2009-08-11 Florian Pose Check for NULL pointer in ecdev_receive().
2009-08-06 Florian Pose Fixed setting watchdog intervals.
2009-08-04 Florian Pose Minrt changes.
2009-08-04 Florian Pose Output watchdog configuration in ethercat config.
2009-08-04 Florian Pose DC documentation; new callback mechanism; cstruct
2009-08-04 Florian Pose Fixed compiler error on --disable-eoe.
2009-07-30 Florian Pose Added r8169 driver for 2.6.29.
2009-07-29 Florian Pose Added 'ethercat cstruct' command to output PDO information in C language.
2009-07-29 Florian Pose Re-added callback data pointer, because it is necessary for some applications.
2009-07-28 Florian Pose Fixed typos.
2009-07-28 Florian Pose TODO.
2009-07-28 Florian Pose Improved bus information API.
2009-07-27 Florian Pose Added watchdog configuration via application interface (thanks to J. Mohre).
2009-07-27 Florian Pose Removed more tabulators.
2009-07-27 Florian Pose Removed unwanted tabulators.
2009-07-16 Florian Pose Fixed IRQ freeing bug in e100 drivers.
2009-07-15 Florian Pose Added e100 for kernel 2.6.29, thanks to Andre Puschmann.
2009-07-15 Florian Pose Minor: Removed unnecessary condition.
2009-07-15 Florian Pose TODO
2009-07-15 Florian Pose Fixed segfault on link change in e100 drivers.
2009-07-13 Florian Pose Added semaphore header distinction in minimal example.
2009-07-13 Florian Pose Improved the callback mechanism.
2009-07-10 Florian Pose TODO.
2009-07-10 Florian Pose Fixed SDO upload segment response (thanks to Christoph Peter).
2009-07-10 Florian Pose Separated master requesting into open and reserve for userspace library.
2009-07-10 Florian Pose TODO.
2009-07-10 Florian Pose Reverted accidential checkin.
2009-07-10 Florian Pose TODO.
2009-07-09 Florian Pose Increased default buffer size for SDO uploads to 64k.
2009-07-09 Florian Pose Zero mailbox datagram before sending.
2009-07-09 Florian Pose Configure PDO sync managers even if no configuration has been applied.
2009-07-06 Florian Pose Ignores.
2009-06-30 Florian Pose EoE processing with kthread.
2009-06-29 Florian Pose Output device opened/closed only on debug level 2.
2009-06-29 Florian Pose Minor: Changed comment style.
2009-06-26 Florian Pose EoE transmit retry; EoE warnings.
2009-06-26 Florian Pose ethercat eoe command.
2009-06-26 Florian Pose Debug statements with EC_DBG() in EoE code.
2009-06-26 Florian Pose Minor: vendor/product with 8 hex digits.
2009-06-24 Florian Pose TODO.
2009-06-19 Florian Pose Ignore Module.markers.
2009-06-19 Florian Pose merge -c1788 branches/stable-1.4: ec_master.symvers installation.
2009-06-19 Florian Pose merge -c1787 branches/stable-1.4: Added r8169 driver for 2.6.28.
2009-06-18 Florian Pose Redesign of EoE statemachine.
2009-06-16 Florian Pose Added e100 driver for 2.6.28, thanks to Kim H. Madsen.
2009-06-16 Florian Pose Implemented new network device operations for kernel 2.6.29, thanks to M. Goetze.
2009-06-16 Florian Pose Added 8139too driver for 2.6.29, thanks to M. Goetze.
2009-06-16 Florian Pose 'ethercat xml' creates <EtherCATInfoList> for more than one slave.
2009-06-16 Florian Pose TODO.
2009-06-15 Florian Pose Continue with next sync manager if reading the PDOs failed.
2009-06-15 Florian Pose Fixed mailbox usage for slaves that do not provide sync manager
2009-06-15 Florian Pose Minor.
2009-06-15 Florian Pose Improved newlines in debug data output.
2009-06-15 Florian Pose Improved error checking on SDO upload.
2009-06-15 Florian Pose Minor fix in 'ethercat config' output.
2009-05-15 Florian Pose EC_TIMEVAL2NANO() takes no pointer argument any more.
2009-05-15 Florian Pose Added documentation.
2009-05-13 Florian Pose TODO.
2009-05-08 Florian Pose Minor: Added missing setfill().
2009-05-08 Florian Pose TODO.
2009-05-08 Florian Pose TODO.
2009-05-07 Florian Pose Added 8139too driver for 2.6.28, thanks to M. Goetze.
2009-05-07 Florian Pose TODO.
2009-05-07 Florian Pose Debugging output.
2009-05-07 Florian Pose Slightly improved CoE download expedited request.
2009-05-07 Florian Pose Fixed output of 'ethercat config'.
2009-05-07 Florian Pose Output DC config in 'ethercat config'.
2009-05-07 Florian Pose Added EC_IOCTL_APP_TIME.
2009-05-07 Florian Pose Symbol versions; Makefile improvements.
2009-05-07 Florian Pose Do not create m4 directory in bootstrap file.
2009-05-06 Florian Pose Always set DC reference clock to OP.
2009-05-06 Florian Pose TODO.
2009-05-05 Florian Pose Ported examples to new DC configuration function.
2009-05-05 Florian Pose Merged ecrt_slave_config_dc_assign_activate() and
2009-05-05 Florian Pose Added scan_busy flag to ioctl().
2009-05-05 Florian Pose Fixed usage of IS_ERR() in FoE state machine.
2009-05-05 Florian Pose Introduced EC_AL_STATE_CHANGE_TIMEOUT and set it to 2 s.
2009-05-05 Florian Pose Unset idle flag while processing FoE requests.
2009-05-05 Florian Pose Changed EC_MAX_SII_SIZE to 4096.
2009-05-05 Florian Pose TODO.
2009-05-05 Florian Pose Added ecrt_slave_sdo_upload() and ecrt_slave_sdo_download(). Thanks to
2009-05-04 Florian Pose Added deummy Makefile.am for m4 directory.
2009-05-04 Florian Pose Added m4 directory.
2009-05-04 Florian Pose Replaced ecrt_slave_config_dc_cycle_times() and ecrt_slave_config_dc_shift_times() by ecrt_slave_config_dc_sync_signals().
2009-05-04 Florian Pose TODO.
2009-05-04 Florian Pose Use application start time as a common reference for cyclic generation
2009-05-04 Florian Pose Take ref clock address from dc_ref_clock pointer.
2009-05-04 Florian Pose Separated application time from synchronizing reference clock.
2009-05-04 Florian Pose Add empty m4 directory.
2009-04-30 Florian Pose m4 macro dir.
2009-04-30 Florian Pose Fixed const char * comparison.
2009-04-30 Florian Pose Set system time transmission delay during config.
2009-04-30 Florian Pose Decimal transmission delay.
2009-04-30 Florian Pose Moved fonts to graph begin.
2009-04-30 Florian Pose TODO.
2009-04-30 Florian Pose Transition->Transmission.
2009-04-30 Florian Pose Transition delay calculation. TBC...
2009-04-29 Florian Pose Modeline for vim > 7.0.
2009-04-29 Florian Pose Updated command doc.
2009-04-29 Florian Pose Added 'ethercat graph' command.
2009-04-29 Florian Pose Bus topology calculation.
2009-04-27 Florian Pose Measure port receive times.
2009-04-27 Florian Pose Determine type of DC implementation (full or delay meas. only); update scan FSM graph.
2009-04-24 Florian Pose TODO.
2009-04-24 Florian Pose Replaced timeval by 64-bit EtherCAT time.
2009-04-24 Florian Pose Added missing doc.
2009-04-24 Florian Pose Output reference clock and application time in 'ethercat Master'.
2009-04-23 Florian Pose DC example applications.
2009-04-23 Florian Pose Userspace library implementation of DC functions.
2009-04-23 Florian Pose DC shift time working.
2009-04-23 Florian Pose Added shift times to api.
2009-04-23 Florian Pose Separated sync_reference_clock() and sync_slave_clocks().
2009-04-20 Florian Pose Updated graph for slave configuration FSM.
2009-04-20 Florian Pose Find DC reference clock.
2009-04-20 Florian Pose Improved DC configuration.
2009-04-20 Florian Pose Clear DC assignment after going to INIT.
2009-04-20 Florian Pose Updated graph of slave configuration FSM.
2009-04-20 Florian Pose Minor changes.
2009-04-20 Florian Pose TODO.
2009-04-20 Florian Pose Tested clearing slave list after link down; minor changes.
2009-04-17 Florian Pose Output link state in 'ethercat master'.
2009-04-17 Florian Pose Clear slave list on link down.
2009-04-17 Florian Pose Added debug_level module parameter. debug_level is now unsigned int.
2009-04-17 Florian Pose Removed unused variable.
2009-04-17 Florian Pose Introduced DEBUG_IOCTL.
2009-04-09 Florian Pose DC sync reference clock to application time. TBC...
2009-04-09 Florian Pose Added 64-bit types to reg_write.
2009-04-09 Florian Pose Introduced ecrt_master_sync() for synchronizing slave clocks to reference clock.
2009-04-09 Florian Pose Output (fixed-size) hex value before decimal value.
2009-04-09 Florian Pose DC cyclic operation and slave configuration. TBC...
2009-04-08 Florian Pose Fixed uint64 width at reg_read.
2009-04-08 Florian Pose Fixed 64-bit register reading.
2009-04-08 Florian Pose reg_write with data types.
2009-04-08 Florian Pose Renamed phy_ commands to reg_.
2009-04-08 Florian Pose Data types for phy_read.
2009-04-08 Florian Pose Check phy_request length for read operations, too!
2009-04-08 Florian Pose Process working counter of phy_* commands.
2009-04-08 Florian Pose Added 64-bit data access macros.
2009-04-08 Florian Pose Fixed phy_write usage.
2009-04-08 Florian Pose Read SDO entry access rights.
2009-04-07 Florian Pose Fixed VoE ioctl().
2009-04-07 Florian Pose Improved phy debugging.
2009-04-07 Florian Pose Reading more base information (incl. whether DC supported).
2009-04-06 Florian Pose Removed IS_ERR() from minimal example.
2009-04-06 Florian Pose Removed list of 1.4 changes from header file.
2009-04-01 Florian Pose Fixed r8169 frame reception if NAPI is enabled.
2009-03-19 Florian Pose TODO.
2009-03-19 Florian Pose Warn if going to SAFEOP without configuration.
2009-03-19 Florian Pose Complain about given arguments if none are required.
2009-03-19 Florian Pose TODO.
2009-03-18 Florian Pose Fixed SDO configuration via library.
2009-03-09 Florian Pose Added 8139too driver for 2.6.27, thanks to M. Goetze.
2009-03-09 Florian Pose Preparations to compile against 2.6.27.
2009-03-09 Florian Pose Replaced single uint16_t by u16.
2009-03-09 Florian Pose Ignore modules.order.
2009-03-09 Florian Pose Fixed compile error in e1000 driver for 2.6.26.
2009-02-24 Florian Pose TODO.
2009-02-24 Florian Pose Updated features.
2009-02-24 Florian Pose Improved and added license headers.
2009-02-24 Florian Pose Fixed SDO upload via library.
2009-02-24 Florian Pose Fixed SDO download via library.
2009-02-24 Florian Pose Added e1000 driver for 2.6.26, thanks to M. Luescher.
2009-02-24 Florian Pose Added 8139too for 2.6.26, thanks to M. Luescher.
2009-02-24 Florian Pose Added missing distfiles for 8139too-2.6.25.
2009-02-24 Florian Pose Added missing headers for newer GCC versions.
2009-02-24 Florian Pose TODO.
2009-02-18 Florian Pose Improved master licensing paragraph. Should be included in every file...
2009-02-04 Florian Pose builddir and srcdir, tbc.
2009-02-04 Florian Pose First version of r8169 driver.
2009-02-02 Florian Pose Implemented SDO requests in userspace library.
2009-02-02 Florian Pose Added ec_slave_config_find_sdo_request().
2009-02-02 Florian Pose Minor fix in VoE handler.
2009-01-30 Florian Pose Fixed FoE request states.
2009-01-30 Florian Pose Fixed usage of internal request states.
2009-01-27 Florian Pose Allow the slave to not respond to the mailbox sync manager configuration
2009-01-27 Florian Pose Added missing files to dist.
2009-01-26 Florian Pose TODO.
2009-01-26 Florian Pose Debug message.
2009-01-26 Florian Pose Fixed spacing and comments.
2009-01-26 Florian Pose Clear sync managers before configuration.
2009-01-26 Florian Pose Added ecrt_master_slave().
2009-01-26 Florian Pose merge -c1635 branches/1.4-foe: Removed todo line.
2009-01-26 Florian Pose merge -c1622 branches/1.4-foe: Fixed seg_size parameter when processing an CoE Upload Segment Response.
2009-01-26 Florian Pose merge -c1621 branches/1.4-foe: Introduced configured_[tr]x_mailbox(size|offset) members of slave.
2009-01-26 Florian Pose merge -c1619 branches/1.4-foe: Implemented going to bootstrap state BOOT.
2009-01-26 Florian Pose merge -c1618 branches/1.4-foe: Improved FoE.
2009-01-26 Florian Pose merge -c1616 branches/1.4-foe: Included FoE patch from Olav Zarges.
2009-01-26 Florian Pose merge -c1617 branches/stable-1.4: Added octet_string as an SDO data type.
2009-01-26 Florian Pose merge -c1614 branches/stable-1.4: Fixed datagram cleaning.
2009-01-26 Florian Pose merge -c1610 branches/stable-1.4: Added missing doxygen docs.
2009-01-26 Florian Pose merge -c1609 branches/stable-1.4: INSTALL, README.
2009-01-26 Florian Pose TODO.
2009-01-26 Florian Pose merge -c1606 branches/stable-1.4: Output vendor Id in hex.
2009-01-26 Florian Pose merge -c1605 branches/stable-1.4: Output ioctl() debugging in hex.
2009-01-26 Florian Pose merge -c1604 branches/stable-1.4: Fixed spelling of EtherCAT terms.
2009-01-26 Florian Pose merge -c1603 branches/stable-1.4: Changed licence headers to avoid conflicts with the GPL; restricted licence to GPLv2 only.
2009-01-26 Florian Pose merge -c1602 branches/stable-1.4: Fixed e1000 ring bug.
2009-01-26 Florian Pose merge -c1601 branches/stable-1.4: Ignores.
2009-01-26 Florian Pose merge -r1599:1600 branches/stable-1.4: Removed bashisms from init script.
2009-01-19 Florian Pose TODO
2009-01-13 Florian Pose Added 8139too for 2.6.25.
2008-11-26 Florian Pose FEATURES.
2008-11-25 Florian Pose Updated features.
2008-11-25 Florian Pose merge -r1583:1593 branches/stable-1.4: Fixed detaching oops.
2008-11-20 Florian Pose Allow disabling interrupts on e100, because they are enabled after hardware reset.
2008-11-19 Florian Pose Fixed unprocessed interrupts in e100 driver.
2008-11-18 Florian Pose Output debug message only on debug level > 0.
2008-11-18 Florian Pose Included ecrt_voe_handler_read_nosync()-Patch by Mathias Weber.
2008-11-17 Florian Pose Improved error case return codes of many functions.
2008-11-17 Florian Pose Created backend versions of all API functions returing a pointer; using
2008-11-06 Florian Pose Fixed generation of unnecessary software interrupt in e100 driver.
2008-11-06 Florian Pose merge -c1582 branches/stable-1.4: Typo.
2008-11-05 Florian Pose Typo.
2008-11-05 Florian Pose Improved new debug interfaces again.
2008-11-05 Florian Pose New debug interfaces docs.
2008-11-05 Florian Pose merge -r1566:1573 branches/stable-1.4: Documentation.
2008-11-05 Florian Pose Create debug interface with address of physical device on attachment.
2008-11-05 Florian Pose merge -c1554 branches/stable-1.4: Fixed WC calculation for multiple datagrams.
2008-11-05 Florian Pose Output corrupted frame reasons.
2008-10-28 Florian Pose Added AM_PROG_CC_C_O.
2008-10-23 Florian Pose TODO.
2008-10-22 Florian Pose Removed fix setting of device name to 'ec0'.
2008-10-22 Florian Pose Userlib.
2008-10-22 Florian Pose VoE handlers.
2008-10-22 Florian Pose FIXME, TODO; typos.
2008-10-22 Florian Pose Removed ldots
2008-10-22 Florian Pose Capital.
2008-10-22 Florian Pose Fixed missing paren.
2008-10-22 Florian Pose Prcess data; slave configuration + attachment; typos.
2008-10-22 Florian Pose Avouded 'you'.
2008-10-22 Florian Pose Userspace applications.
2008-10-21 Florian Pose Realtime->Application.
2008-10-21 Florian Pose Removed unnecessary modules; renamed references.
2008-10-21 Florian Pose Wrapped c function in 'extern "C"' to make the library usable in C++
2008-10-21 Florian Pose Improved LGPL headers.
2008-10-21 Florian Pose Build examples by default.
2008-10-21 Florian Pose merge -c1534 branches/stable-1.4: Fixed EXTRA_DIST.
2008-10-21 Florian Pose Fixed page fault handler.
2008-10-20 Florian Pose Differences kernel/user.
2008-10-20 Florian Pose Completed library.
2008-10-20 Florian Pose Added userspace timing.
2008-10-17 Florian Pose merge -c1524 branches/stable-1.4: Moved globals.h to noinst_HEADERS.
2008-10-17 Florian Pose merge -c1522 branches/stable-1.4: Fixed jace in jiffies timeout calculation.
2008-10-17 Florian Pose TODO.
2008-10-17 Florian Pose merge -c1521 branches/stable-1.4: Fixed race concerning ec_slave_config_state->operational.
2008-10-17 Florian Pose Fixed receiving for e100, 2.6.26.
2008-10-16 Florian Pose *space without whitespace; licensing; userspace interfaces.
2008-10-16 Florian Pose Minor change.
2008-10-16 Florian Pose Ignore modules.order.
2008-10-16 Florian Pose Use .fault handler instead of .nopage handler from 2.6.23.
2008-10-15 Florian Pose Fixed VoE data reading in userspace.
2008-10-15 Florian Pose Version 1.5.0; VoE documentation.
2008-10-15 Florian Pose sec:ecrt is a chapter; sec:eoeimp -> sec:eoe, ...
2008-10-15 Florian Pose Maintained code docs.
2008-10-15 Florian Pose Improved VoE docs.
2008-10-14 Florian Pose Added LGPL licence headers to userspace library.
2008-10-14 Florian Pose TODO.
2008-10-14 Florian Pose Implemented VoE handler in userspace.
2008-10-14 Florian Pose Added ec_slave_config_find_voe_handler().
2008-10-14 Florian Pose Added e100 for kernel 2.6.24, provided by Mathias Weber.
2008-10-14 Florian Pose Replaced sleep() with pause().
2008-10-10 Florian Pose TODO, NEWS.
2008-10-10 Florian Pose Added state functions; writing of process data works.
2008-10-10 Florian Pose Memory-mapped process data.
2008-10-10 Florian Pose Made ecrt_domain_size() const.
2008-10-09 Florian Pose Warning.
2008-10-09 Florian Pose Added some slave configuration methods.
2008-10-09 Florian Pose Moved byteorder macros to ecrt.h.
2008-10-09 Florian Pose Added configure switch for disabling the command-line tool.
2008-10-09 Florian Pose Added ec_master_get_config().
2008-10-09 Florian Pose Added e100 driver for kernel 2.6.26 basically provided by Mario
2008-10-09 Florian Pose Applied patch by Mario Witkowski to support the new class/device
2008-10-02 Florian Pose Userspace example with priority.
2008-10-02 Florian Pose External memory only in kernel space.
2008-10-02 Florian Pose Activate, Send and received; cyclic timer with setitimer().
2008-10-02 Florian Pose Creating slave configurations.
2008-10-02 Florian Pose Minor change.
2008-10-02 Florian Pose No kernel handles in userspace; Domain creation.
2008-10-02 Florian Pose Added changes since 1.4.0-rc2.
2008-10-01 Florian Pose First version of userspace library with requesting/releasing.
2008-10-01 Florian Pose Moved threads to kthread interface.
2008-10-01 Florian Pose Removed watchdog debugging output.
2008-10-01 Florian Pose Used ERR_PTR() macro for return value of ecrt_request_master().
2008-10-01 Florian Pose Added missing header.
2008-10-01 Florian Pose Avoided using #ifdef inside a macro.
2008-10-01 Florian Pose Fixed warning on some compilers.
2008-09-30 Florian Pose Removed r8169 and forcedeth relics.
2008-09-30 Florian Pose Removed untested r8169 driver.
2008-09-30 Florian Pose Removed the forcedeth drivers.
2008-09-30 Florian Pose Removed e100 driver for kernel 2.6.18.
2008-09-30 Florian Pose e100 NEWS.
2008-09-30 Florian Pose Fixed freeing transmit socket buffers.
2008-09-30 Florian Pose Fixed re-using RFDs.
2008-09-30 Florian Pose Frame reception basically working (still some more testing needed).
2008-09-30 Florian Pose Added e100 driver for 2.6.20, sending works, receiving still disabled.
2008-09-30 Florian Pose Introduced ecrt_voe_handler_received_header(); renamed
2008-09-30 Florian Pose Introduced ec_datagram_zero().
2008-09-29 Florian Pose Fixed VoE mailbox type.
2008-09-29 Florian Pose Added missing up().
2008-09-24 Florian Pose Applied patch by Karsten Schwinne, adding a few header files necessary
2008-09-24 Florian Pose TODO.
2008-09-24 Florian Pose Fixed minor supported mailbox protocol display bug.
2008-09-24 Florian Pose Only query Sdo information service, if slave supports it.
2008-09-22 Florian Pose Introduced VoE header.
2008-09-22 Florian Pose Introduced EC_MBOX_HEADER_SIZE.
2008-09-22 Florian Pose Changed VoE mailbox type to 0xff.
2008-09-22 Florian Pose Added missing export.
2008-09-04 Florian Pose udev docs.
2008-09-03 Florian Pose TODO.
2008-09-03 Florian Pose mini top.
2008-09-01 Florian Pose Removed branch information.
2008-09-01 Florian Pose NEWS.
2008-09-01 Florian Pose Added VoE handler.
2008-08-27 Florian Pose Changed version to 'devel'.
2008-08-27 Florian Pose merge -c1434 branches/stable-1.4: Fixed nodist.
2008-08-27 Florian Pose NEWS
2008-08-27 Florian Pose 1.4.0-rc2 NEWS
2008-08-22 Florian Pose Removed examples; fixed undefines references; preliminary version.
2008-08-14 Florian Pose Some more documentation...
2008-08-13 Florian Pose Next changes for the documentation.
2008-08-13 Florian Pose TODO.
2008-08-13 Florian Pose Added phy commands.
2008-08-13 Florian Pose Fixed spacing.
2008-08-08 Florian Pose Fixed race concerning thread signaling when master thread had no
2008-08-08 Florian Pose Fixed missing up().
2008-08-08 Florian Pose Fixed missing up().
2008-08-08 Florian Pose TAGS creation.
2008-08-07 Florian Pose Added missing header.
2008-08-01 Florian Pose Added some documentation.
2008-08-01 Florian Pose Removed a few old scripts.
2008-08-01 Florian Pose Version 1.4.0-rc1.
2008-08-01 Florian Pose Added spaces to init script.
2008-08-01 Florian Pose Use down_interruptible() wherever possible.
2008-08-01 Florian Pose Don't show Pdo (entry) names in configuration output.
2008-08-01 Florian Pose Show Pdo bit lengths right-aligned.
2008-08-01 Florian Pose Attach Pdo names from dictionary.
2008-08-01 Florian Pose Repaired init script status command.
2008-08-01 Florian Pose Introduced SdoCommand class to replace coe_datatypes.[ch]; added CoE abort codes in user space-
2008-08-01 Florian Pose Removed sync manager assign source.
2008-08-01 Florian Pose ApplicationInterface
2008-08-01 Florian Pose Added debugging for configuration function of the application interface.
2008-08-01 Florian Pose Configure Pdos before configuring the Pdo sync managers,
2008-08-01 Florian Pose Added analog output to minimal example.
2008-08-01 Florian Pose Fixed reconfiguration: Force config when application detaches.
2008-08-01 Florian Pose Minor change.
2008-07-31 Florian Pose TODO.
2008-07-31 Florian Pose Avoided compiler warning.
2008-07-31 Florian Pose Major Pdo configuration change: Read mapping of unknown Pdos during
2008-07-31 Florian Pose Only warn (and do not abort) if Pdo assignment/mapping configuration
2008-07-30 Florian Pose Fixed attached slave position in 'ethercat config' -> decimal.
2008-07-29 Florian Pose Alternative Pdo assignment for el3162.
2008-07-29 Florian Pose TODO.
2008-07-29 Florian Pose Use expedited transfer type for Sdos <= 4 byte.
2008-07-28 Florian Pose Added noinst_HEADERS variable.
2008-07-28 Florian Pose Improved help.
2008-07-28 Florian Pose Removed global variables.
2008-07-28 Florian Pose Added 'ethercat version' command.
2008-07-28 Florian Pose Fixed svnversion path argument.
2008-07-28 Florian Pose Minor changes.
2008-07-28 Florian Pose Display real ethernet address.
2008-07-28 Florian Pose Accept '-' as filename to read from stdin.
2008-07-28 Florian Pose Removed MasterDevice::slaveCount().
2008-07-28 Florian Pose Improved alias/position addressing in case od duplicated aliases.
2008-07-28 Florian Pose Removed parameter values 'all'.
2008-07-28 Florian Pose Added --help for alias and position parameters.
2008-07-28 Florian Pose Implemented alias and position for configs.
2008-07-28 Florian Pose Common message for single slave selections.
2008-07-28 Florian Pose Fixed missing protection for a spin_lock_irqrestore() call.
2008-07-28 Florian Pose NEWS.
2008-07-28 Florian Pose No need to call e1000 watchdog when frames are received (thanks to O. Zarges).
2008-07-25 Florian Pose Alias/Position selection.
2008-07-25 Florian Pose Fixed requested_state.
2008-07-25 Florian Pose Minor change.
2008-07-25 Florian Pose Renamed state field to al_state.
2008-07-25 Florian Pose Show attached slave position and state in 'ethercat config'.
2008-07-25 Florian Pose Moved slaveState() to Command::alStateString().
2008-07-24 Florian Pose Force reconfiguration after attachment.
2008-07-24 Florian Pose Bugfixes and improvements.
2008-07-24 Florian Pose Fixed duplicate alias command.
2008-07-24 Florian Pose Redesigned command interface.
2008-07-24 Florian Pose Minor fixes.
2008-07-24 Florian Pose Command-line help in the docs.
2008-07-24 Florian Pose Output requested help to stdout, help on invalid usage to stderr.
2008-07-23 Florian Pose TODO.
2008-07-23 Florian Pose Added command-line help for every ethercat command.
2008-07-23 Florian Pose Improved exceptions and commandName usage.
2008-07-23 Florian Pose Fixed sdoUpload().
2008-07-23 Florian Pose Renamed sdo_download command to download. Same with upload.
2008-07-23 Florian Pose Updated docs.
2008-07-23 Florian Pose TODO.
2008-07-22 Florian Pose TODO.
2008-07-22 Florian Pose Updated first part of command documentation.
2008-07-22 Florian Pose Replace abbreviation by full command.
2008-07-22 Florian Pose Fixed typos.
2008-07-22 Florian Pose Improved abbreviation.
2008-07-22 Florian Pose Moved every command into a separate file.
2008-07-22 Florian Pose Command abbreviation.
2008-07-22 Florian Pose TODO.
2008-07-22 Florian Pose Fixed SII reading timeout bug on 100 Hz kernels.
2008-07-21 Florian Pose First step of moving to command list.
2008-07-21 Florian Pose helpRequested.
2008-07-21 Florian Pose Moved tools to tool.
2008-07-21 Florian Pose TODO.
2008-07-18 Florian Pose helpWanted; cmdName.
2008-07-18 Florian Pose TODO.
2008-07-18 Florian Pose Improved WC changes message.
2008-07-17 Florian Pose Sdo configuration debugging.
2008-07-17 Florian Pose Output Sdo configuration header even if no Sdos were configured.
2008-07-17 Florian Pose Updated doc.
2008-07-17 Florian Pose Fixed CoE transfer timeout bug.
2008-07-14 Florian Pose Improved timeout error messages.
2008-07-10 Florian Pose Added Mandatory attribute for XML Pdo elements.
2008-07-10 Florian Pose Group/Image/Order strings in slave ioctl; order number as text content
2008-07-10 Florian Pose Added ec_cdev_strcpy() function.
2008-07-08 Florian Pose Fixme.
2008-07-08 Florian Pose Added depmod call to docs.
2008-07-08 Florian Pose Sort configuration list.
2008-07-08 Florian Pose Added attention to ecrt_slave_config_sdo().
2008-07-07 Florian Pose Output category names.
2008-07-07 Florian Pose Implemented 'ethercat sii_read -v'.
2008-07-07 Florian Pose Break domain output data after 16 bytes.
2008-07-07 Florian Pose Show domain data only if verbose.
2008-07-07 Florian Pose Made verbosity a master property; added -Wall flag to tools.
2008-07-07 Florian Pose todo.
2008-07-04 Florian Pose Using EC_END.
2008-07-04 Florian Pose Minor change.
2008-07-04 Florian Pose Ethernet devices.
2008-07-04 Florian Pose App interface; doxygen; bib.
2008-07-04 Florian Pose Fixed line.
2008-07-04 Florian Pose Improved source code doc.
2008-07-04 Florian Pose Improved doc; removed BACKUP variables.
2008-07-04 Florian Pose Minor change.
2008-07-04 Florian Pose Generate pdfs with makefile.
2008-07-04 Florian Pose Master locks image.
2008-07-04 Florian Pose prepared command-line tool.
2008-07-04 Florian Pose Doc: Architecture, master module, system integration.
2008-07-03 Florian Pose Started to re-write the documentation.
2008-07-02 Florian Pose NEWS.
2008-07-02 Florian Pose Updated header docs, features and news file.
2008-07-02 Florian Pose Renamed ecrt_slave_config_sync_managers() to ecrt_slave_config_pdos();
2008-07-02 Florian Pose Minor change.
2008-07-02 Florian Pose Removed MSR example; adapted RTAI example; README files for examples.
2008-07-02 Florian Pose Improved locking between ioctl()s and master state machine; separate
2008-07-02 Florian Pose Added ec_master_find_domain_const().
2008-07-02 Florian Pose Added ec_master_find_slave_const().
2008-07-01 Florian Pose TODO.
2008-07-01 Florian Pose Implemented master semaphore to secure concurrent access from ioctls, state machine and realtime interface.
2008-06-30 Florian Pose Added Kbuild files to BUILT_SOURCES in Makefile.am files to create dependencies.
2008-06-30 Florian Pose Sync manager and name information in xml.
2008-06-30 Florian Pose Improved input/output of hex numbers.
2008-06-30 Florian Pose Added Fixed="1" to Pdo element.
2008-06-30 Florian Pose Xml: Output sync manager index with Pdo.
2008-06-27 Florian Pose Output slave headers in 'ethercat slaves'; show alias only if set.
2008-06-27 Florian Pose Alias decimal.
2008-06-27 Florian Pose Removed TODOx:y-Output.
2008-06-27 Florian Pose Added configuration listing command.
2008-06-27 Florian Pose United 'ethercat slaves' and 'ethercat list' with a verbose flag.
2008-06-27 Florian Pose Avoid duplicate reconfiguration.
2008-06-27 Florian Pose TODO.
2008-06-26 Florian Pose Show sync manager index in 'ethercat domain'.
2008-06-26 Florian Pose Adapted minimal example to sync manager configuration interface.
2008-06-26 Florian Pose Fixed sync manager direction bug.
2008-06-26 Florian Pose Minor change.
2008-06-26 Florian Pose Begin reading of Pdo assignment at sync manager 2; removed some
2008-06-26 Florian Pose Operational flag in 'ethercat config'.
2008-06-26 Florian Pose Configuration error, if sync manager configuration configuration with
2008-06-26 Florian Pose Store sync manager configurations in ec_slave_config_t instead of Pdo
2008-06-24 Richard Hacker Return out of ecrt_slave_config_pdos() when pdo_infos == NULL
2008-06-23 Florian Pose Central CoE timeouts; retry on CoE response mismatch.
2008-06-23 Florian Pose Added a timeout for Sdo configurations.
2008-06-23 Florian Pose Added ec_pdo_list_print().
2008-06-23 Florian Pose Added some debugging.
2008-06-23 Florian Pose Minor change.
2008-06-20 Florian Pose TODO.
2008-06-20 Florian Pose Fixed alias bug.
2008-06-20 Florian Pose TODO.
2008-06-19 Florian Pose Introduced global upload timeout for fsm_coe_map.
2008-06-19 Richard Hacker Timeouts set for various uploads in FSM COE MAP
2008-06-19 Florian Pose Response timeout for checking Sdo upload.
2008-06-19 Florian Pose TODO.
2008-06-19 Florian Pose Removed state machine cycle time measuring.
2008-06-19 Florian Pose Disable use of CPU timestamp counter by default.
2008-06-19 Florian Pose Use jiffies instead of cycles in SII state machine.
2008-06-19 Florian Pose Use jiffies instead of cycles in CoE state machine.
2008-06-19 Florian Pose Store abort code in sdo request; output it in user space; added some
2008-06-19 Florian Pose Check for data sizes when reading Pdo assignment/mapping from CoE.
2008-06-19 Florian Pose Added response timeout to sdo_request; removed timout from fsm_coe_map.
2008-06-18 Richard Hacker Retry reading assigned pdos using timeout.
2008-06-18 Florian Pose Retry reading Pdo assignment.
2008-06-18 Florian Pose working_counter = 0x0000;
2008-06-18 Florian Pose Removed 'end' and 'error' states from master state machine.
2008-06-18 Florian Pose Bugfix: Bitlength always decimal in XML.
2008-06-18 Florian Pose Renamed master 'mode' to 'phase'.
2008-06-18 Florian Pose Removed configs_attached flag; changed return value of
2008-06-18 Florian Pose Fixed analog in position.
2008-06-18 Florian Pose Minor changes to minimal example.
2008-06-18 Florian Pose Output attachment failure messages only when debugging.
2008-06-18 Florian Pose Minor change.
2008-06-18 Florian Pose Only load default assignment, if slave was attached.
2008-06-18 Florian Pose Implemented ecrt_slave_config_state(); minor changes in
2008-06-18 Florian Pose Set slave_states to 0x00 when no slaves are present.
2008-06-18 Florian Pose Completed ec_master_state_t and documented ec_master_state_t and
2008-06-18 Florian Pose Removed some unnecessary code.
2008-06-17 Richard Hacker Completed master states.
2008-06-17 Florian Pose Updated install script; udev rule.
2008-06-17 Florian Pose Remove manual creation of device nodes, this is done by udev.
2008-06-17 Florian Pose Added support for different versions of class_device_create().
2008-06-17 Florian Pose Replaced include sysfs->device.
2008-06-17 Florian Pose Create class device with device_number information in sysfs.
2008-06-17 Florian Pose Create device class. Preparation for device numbers in sysfs.
2008-06-17 Florian Pose Improved ecdev_offer().
2008-06-17 Florian Pose Reverted revision number checking from r1228.
2008-06-16 Florian Pose Added revision number to slave type checking.
2008-06-12 Florian Pose TODO.
2008-06-12 Florian Pose Minor change.
2008-06-12 Florian Pose Added a few debugging messages.
2008-06-12 Florian Pose Minor change.
2008-06-12 Florian Pose Fixed duplicate kfree() bug.
2008-06-12 Florian Pose Minor change.
2008-06-12 Florian Pose Fixed bug in slave scanning, causing a segmentation fault.
2008-06-12 Florian Pose Removed EC_IOCTL_DOMAIN_COUNT.
2008-06-12 Florian Pose Store slaves in an array instead of a list.
2008-06-12 Florian Pose Removed unnecessary code.
2008-06-12 Florian Pose Replaced a few GFP_ATOMIC allocations with GFP_KERNEL ones.
2008-06-12 Florian Pose Removed kobject from master and module. Sysfs is gone!
2008-06-12 Florian Pose Removed deprecated default_config flag.
2008-06-12 Florian Pose Removed kobject from slave_config.
2008-06-12 Florian Pose Clear domains before slave configs, because domain references the FMMU
2008-06-12 Florian Pose Removed kobject from domain.
2008-06-12 Florian Pose Removed kobjects from sdo and slave.
2008-06-11 Florian Pose Removed kobject from sdo entry.
2008-06-11 Florian Pose Bus configuration via 'ethercat config'.
2008-06-11 Florian Pose Slave information via 'ethercat slave'.
2008-06-10 Florian Pose Improved 'ethercat ls' formatting.
2008-06-10 Florian Pose Display error flag in 'ethercat ls'; cleaned up usage of error flag;
2008-06-10 Florian Pose Replaced misleading %i by %u.
2008-06-10 Florian Pose Fixed calculation of expected working counter.
2008-06-10 Florian Pose TODO.
2008-06-10 Florian Pose Output Sdo index at entry.
2008-06-10 Florian Pose Open device with correct permissions immediately.
2008-06-10 Florian Pose Output decoded ioctl command number.
2008-06-10 Florian Pose Implemented SII writing (including alias writing) via ethercat command.
2008-06-09 Florian Pose Renamed some fields in ec_sii_request_t to word addressing.
2008-06-09 Florian Pose Implemented SII read.
2008-06-09 Florian Pose Moved sii to words.
2008-06-09 Florian Pose Removed debugging data.
2008-06-09 Florian Pose Added debugging for sdo download.
2008-06-09 Florian Pose Implemented Sdo download via ethercat command.
2008-06-09 Florian Pose TODO.
2008-06-09 Florian Pose ioctl() permissions.
2008-06-09 Florian Pose Using Linux ioctl() number generation macros.
2008-06-06 Florian Pose Display textual data type in 'ethercat sdos'.
2008-06-06 Florian Pose process Sdo requests even with error_flag set.
2008-06-06 Florian Pose Implemented sdo_upload command.
2008-06-06 Florian Pose Added ec_slave_get_sdo_const().
2008-06-06 Florian Pose Added -q flag (quiet).
2008-06-06 Florian Pose Implemented Sdo dictionary info via 'ethercat sdos'.
2008-06-06 Florian Pose Added ec_slave_get_sdo_by_pos_const() and ec_slave_sdo_count().
2008-06-06 Florian Pose Added ec_sdo_get_entry_const().
2008-06-06 Florian Pose Renamed subindices to max_subindex.
2008-06-06 Florian Pose Fixed bug in data size check for sysfs reading of sdo entries.
2008-06-06 Florian Pose Request slave state(s) with 'ethercat state'; removed sysfs state file.
2008-06-05 Florian Pose TODO.
2008-06-05 Florian Pose Removed master info from sysfs.
2008-06-05 Florian Pose Replaced EC_IOCTL_SLAVE_COUNT with EC_IOCTL_MASTER; implemented
2008-06-05 Florian Pose Implemented 'ethercat debug' command.
2008-06-05 Florian Pose Added 8139too 2.6.24 to dist.
2008-06-05 Florian Pose Removed static from device.
2008-06-04 Florian Pose Nicer usage.
2008-06-04 Florian Pose TODO.
2008-06-04 Florian Pose Improved output of 'ethercat domain'.
2008-06-04 Florian Pose 'ethercat domain' shows domain contents and process data.
2008-06-04 Florian Pose Implemented 'data' command.
2008-06-04 Florian Pose Implemented domain command.
2008-06-04 Florian Pose Removed O="".
2008-06-04 Florian Pose Introduced ec_master_domain_count() and ec_master_find_domain().
2008-06-04 Florian Pose Improved out-of-place build.
2008-06-04 Florian Pose Working counter as uint16_t.
2008-06-04 Florian Pose Enable sync managers only if SII enable is set and size is greater zero.
2008-06-03 Florian Pose Abort, if MAJOR number could not be determined.
2008-06-03 Florian Pose Added debugging for ecrt_slave_config_reg_pdo_entry().
2008-06-03 Florian Pose TODO.
2008-06-03 Florian Pose Check for matching data size when reading Sdo entries via sysfs.
2008-06-02 Florian Pose Added 'xml' command to generate a slave description file from a real
2008-06-02 Florian Pose Adapted to new entry syntax.
2008-06-02 Florian Pose Added multi-slave support.
2008-06-02 Florian Pose Added 'pdos' command to ethercat tool.
2008-06-02 Florian Pose Added entry access functions.
2008-06-02 Florian Pose Separated Pdo and Pdo entry classes.
2008-06-02 Florian Pose Added ec_pdo_list_find_by_pos_const().
2008-06-02 Florian Pose Added ec_pdo_list_count().
2008-05-30 Florian Pose configs_attached = 0.
2008-05-30 Florian Pose Added debugging.
2008-05-30 Florian Pose Removed deprecated ec_slave_validate().
2008-05-30 Florian Pose Introduced ec_master_find_slave().
2008-05-30 Florian Pose Output subindices with %02X.
2008-05-30 Florian Pose Some improvements concerning bit_position.
2008-05-30 Richard Hacker Fixed missing right brace
2008-05-30 Richard Hacker Changed Pdo entry registration function - return byte and bit positions
2008-05-29 Florian Pose Added the new ethercat comman-line tool with lsec functionality.
2008-05-29 Florian Pose Removed some xmldev survivors.
2008-05-29 Andreas Stewering-Bone Added 8139too for kernel 2.6.24.
2008-05-29 Florian Pose Removed xmldev.
2008-05-29 Florian Pose TODO.
2008-05-29 Florian Pose Fixed bug concerning listings package.
2008-05-28 Florian Pose Added bitwise Pdo registration.
2008-05-28 Florian Pose Fixed RevisionNo.
2008-05-27 Florian Pose Added slaveinfo2xml.py.
2008-05-13 Florian Pose Temporaryly removed r8169 from dist because of missing orig file.
2008-05-13 Florian Pose Improved working counter output; fixed problem with slaves that have a single sync manager used for outputs.
2008-04-25 Florian Pose Re-ordered TODO.
2008-04-25 Florian Pose Fetch Sdo dictionaries and process SII requests in operation mode.
2008-04-25 Florian Pose Removed ecdb.h
2008-04-25 Florian Pose Replaced self_configured flag with force_config flag.
2008-04-25 Florian Pose Improved master state machine.
2008-04-25 Florian Pose Removed slave online flag.
2008-04-25 Florian Pose Renamed state sdodict to sdo_dictionary.
2008-04-25 Florian Pose Removed some debugging.
2008-04-25 Florian Pose Improved a few debugging outputs.
2008-04-25 Florian Pose Moved setting of the allow flags.
2008-04-25 Florian Pose Removed ec_master_prepare().
2008-04-25 Florian Pose Removed bus validation; slave configuration during realtime operation;
2008-04-24 Florian Pose TODO.
2008-04-18 Florian Pose Added support for e1000 2.6.24, thanks to Matthias Luescher.
2008-04-18 Florian Pose Added alpha support for the Realtek r8169 chipset, thanks to Scott
2008-04-18 Florian Pose NEWS.
2008-04-18 Florian Pose Check for emergency requests during CoE transfers.
2008-04-16 Florian Pose Improved EC_WRITE macros by replacing in-situ conversions
2008-04-16 Florian Pose Exported ecrt_slave_config_sdo(); added documentation.
2008-04-08 Florian Pose Added vim modelines and properties.
2008-04-07 Florian Pose Avoided duplicate datagram, if Pdo mapping/assignment does not have to
2008-04-07 Florian Pose Debug messaged on configuring assignment and mapping.
2008-04-07 Florian Pose Moved configuration of Pdo mapping before Pdo assignment.
2008-04-07 Florian Pose Moved Pdo sync manager configuration before Pdo assignment in slave
2008-04-07 Florian Pose Cleaned up graph and added fontname.
2008-04-07 Florian Pose Added a few docs.
2008-04-07 Florian Pose Removed unused domain state.
2008-04-03 Florian Pose Fixed properties.
2008-04-03 Florian Pose Equalized defines against duplicated header inclusion.
2008-04-03 Florian Pose Removed dummy master.
2008-04-03 Florian Pose Added missing jiffies header.
2008-04-03 Florian Pose Implemented Sdo timeout.
2008-04-03 Florian Pose Changed terms "Pdo mapping" -> "Pdo assignment" and "Pdo configuration"
2008-03-31 Florian Pose Introduced EC_MAP_END.
2008-03-19 Florian Pose Fixed minor bug.
2008-03-18 Florian Pose Fixed general flags on big-endian archs.
2008-03-18 Florian Pose Fixed access to data pointers in Pdo config and Pdo mapping FSM's.
2008-03-18 Florian Pose Added CoE debugging.
2008-03-17 Florian Pose Fixed bug in copying sync managers. Now making a deep copy.
2008-03-17 Florian Pose Renamed EEPROM to SII.
2008-03-17 Florian Pose Added some const's.
2008-03-17 Florian Pose Allow multiple sync manager categories.
2008-03-13 Florian Pose Added ecrt_sdo_request_data_size().
2008-03-13 Florian Pose Added documentation.
2008-03-13 Florian Pose Minor changes.
2008-03-06 Florian Pose TODO.
2008-03-04 Florian Pose Minor change.
2008-03-04 Florian Pose Updated docs.
2008-03-04 Florian Pose Added doxygen markers.
2008-03-04 Florian Pose Minor changes.
2008-03-04 Florian Pose Introduced ec_sdo_request_state_t, making ec_request_t private again;
2008-03-04 Florian Pose Minor change: Moved state assign to beginning.
2008-03-04 Florian Pose Replaced ec_fsm_coe_\(upload\|download\)() with ec_fsm_coe_transfer();
2008-03-04 Florian Pose Basic reading realtime Sdo access working.
2008-03-04 Florian Pose TODO.
2008-03-04 Florian Pose Improved error messages on EEPROM writing.
2008-03-03 Florian Pose TODO.
2008-03-03 Florian Pose Removed ec_sdodata_t; CoE state machines work on ec_sdo_request_t.
2008-03-03 Florian Pose Fixed bug if scanning is not allowed when link goes up.
2008-03-03 Florian Pose Separated ec_sdo_request_init() and ec_sdo_request_read().
2008-03-03 Florian Pose Removed 'const' from Pdo configuration entries.
2008-02-29 Florian Pose TODO.
2008-02-29 Florian Pose Removed slave pointer from ec_sdo_request_t class.
2008-02-29 Florian Pose TODO.
2008-02-29 Florian Pose Saparated ec_sdo_t, ec_sdo_entry_t and ec_sdo_request_t.
2008-02-29 Florian Pose Cross blinking.
2008-02-28 Florian Pose TODO.
2008-02-28 Florian Pose Fixed 2 bugs in new Pdo mapping function.
2008-02-28 Florian Pose Added some debugging and fixed a bug, when Pdo was not found.
2008-02-28 Florian Pose Added ecrt_slave_config_pdo() and ecrt_slave_config_pdo_entry().
2008-02-28 Florian Pose Added documentation.
2008-02-28 Florian Pose Added documentation.
2008-02-28 Florian Pose Renamed ec_pdo_mapping_find_pdo() to ec_pdo_mapping_find_pdo_const().
2008-02-28 Florian Pose Renamed ec_pdo_mapping_add_pdo() to ec_pdo_mapping_add_pdo_copy().
2008-02-28 Florian Pose NEWS.
2008-02-28 Florian Pose Display notLRW flag.
2008-02-28 Florian Pose Evaluate CoE details from general category; moved current consumption
2008-02-27 Florian Pose Separated SII data from slave.
2008-02-27 Florian Pose TODO.
2008-02-27 Florian Pose Updated news.
2008-02-26 Florian Pose Reading of Pdo mapping via CoE during scan.
2008-02-26 Florian Pose Separated slave state machines.
2008-02-26 Florian Pose Added slave scan state machine graph.
2008-02-26 Richard Hacker Added 8139 version for kernel 2.6.23. (Untested)
2008-02-22 Florian Pose Fixed bug in Pdo mapping.
2008-02-22 Florian Pose Minor changes.
2008-02-22 Florian Pose CoE state machines raising error, if the slave does not support CoE.
2008-02-22 Florian Pose Minor change.
2008-02-22 Florian Pose Check for FMMU limits.
2008-02-22 Florian Pose Fixed missing slave_error flag.
2008-02-22 Florian Pose Fixed warning about missing sync managers during Pdo mapping.
2008-02-22 Florian Pose Cleaned up mini module.
2008-02-22 Florian Pose Re-ordered TODO.
2008-02-22 Florian Pose Calculate expected working counter for domains.
2008-02-22 Florian Pose Support for slaves that don't support the LRW datagram type.
2008-02-22 Florian Pose Introduced ec_datagram_type_string().
2008-02-22 Florian Pose Implemented missing datagram types.
2008-02-22 Florian Pose Renamed [PS]DO to [PS]do.
2008-02-22 Florian Pose Fixed typo SAVEOP -> SAFEOP.
2008-02-22 Florian Pose Added MODPROBE_FLAGS variable.
2008-02-21 Florian Pose TODO.
2008-02-21 Florian Pose Avoided warning concerning EC_READ/WRITE() macros on some compilers.
2008-02-21 Florian Pose External domain memory.
2008-02-21 Florian Pose Fixed Pdo mapping bug.
2008-02-21 Florian Pose Moved ecrt_domain_reg_pdo_entry() to
2008-02-21 Florian Pose Renamed master module parameters, re-formatted code documentation.
2008-02-19 Florian Pose Corrected state names.
2008-02-19 Florian Pose Added graph for Pdo configuration.
2008-02-19 Florian Pose Updated properties and keywords for dot files.
2008-02-19 Florian Pose Renamed ec_fsm_mapping_t to ec_fsm_pdo_mapping_t.
2008-02-19 Florian Pose Cleaned up Pdo mapping and configuration state machines.
2008-02-19 Florian Pose Minor changes.
2008-02-19 Florian Pose Pdo configuration.
2008-02-19 Florian Pose Output AL status code zero.
2008-02-19 Florian Pose Minor change.
2008-02-19 Florian Pose Minor changes.
2008-02-19 Florian Pose Renamed a few configuration states.
2008-02-19 Florian Pose Allow bus configuration when link is down.
2008-02-19 Florian Pose Fixed Pdo configuration information providing.
2008-02-19 Florian Pose Implemented most realtime interface changes for version 1.4, improved
2008-02-14 Florian Pose Fixed typo.
2008-02-12 Florian Pose NEWS.
2008-02-12 Florian Pose Appiled patches from 2.6.20 to 2.6.22 to e1000 driver.
2008-02-12 Florian Pose Added e1000 driver for 2.6.22 (not patched yet).
2008-02-04 Florian Pose Added link to hardware table.
2008-02-01 Florian Pose Updated doxygen docs.
2008-02-01 Florian Pose Updated README etc.
2008-02-01 Florian Pose Esthetic surgery for slave.
2008-02-01 Florian Pose Esthetic surgery for domain.
2008-02-01 Florian Pose Small improvement of PDO offset calculation.
2008-02-01 Florian Pose Minor fixes.
2008-02-01 Florian Pose Minor fixes.
2008-02-01 Florian Pose Prepared RT interface 1.4.
2008-02-01 Florian Pose TODO.
2008-02-01 Florian Pose Version 1.4.0-pre.
2008-01-31 Florian Pose TODO.
2008-01-30 Florian Pose TODO.
2008-01-30 Florian Pose Added 8139too driver for 2.6.22.
2008-01-08 Florian Pose Increased maximum number of EEPROM words from 512 to 1024.
2008-01-08 Florian Pose Detection of page exceeding slave information file.
2008-01-08 Florian Pose Cut off category data on exceeding eeprom size limit.
2007-12-21 Florian Pose Improved EoE debugging.
2007-12-18 Florian Pose Fixed normal/expedited bug at CoE upload; more robust behaviour, when
2007-11-22 Florian Pose Added missing svn properties.
2007-11-22 Florian Pose Allow gaps in PDO mapping.
2007-10-05 Florian Pose Fixed lsec script.
2007-10-05 Florian Pose Ouput identity object indented in slave info file.
2007-10-05 Florian Pose Minor output changes in slave info file.
2007-10-04 Florian Pose Re-ordered slave info file.
2007-10-04 Florian Pose Store PDO mapping source in sync manager.
2007-10-03 Florian Pose merge -r969:970 branches/stable-1.3 -> trunk (fsm_coe_map.[ch] to dist)
2007-10-03 Florian Pose Release 1.3.2.
2007-10-02 Florian Pose Fixed source MAC address setting bug.
2007-09-24 Florian Pose Updated Doxygen documentation.
2007-09-24 Florian Pose Added Doxyfile to configuration files.
2007-09-24 Florian Pose Updated NEWS.
2007-09-24 Florian Pose SII writing workaround for some slaves, that don't respond correctly;
2007-09-24 Florian Pose Changed unit of ec_eeprom_write_request_t from word to byte.
2007-09-24 Florian Pose Renamed sii state functions.
2007-09-24 Florian Pose Added state machine graph for CoE mapping state machine.
2007-09-24 Florian Pose Minor changes.
2007-09-20 Florian Pose Minor: renamed [RT]XPDO to [RT]xPdo.
2007-09-20 Florian Pose Only exchange sync manager PDOs, if they could completely be read in.
2007-09-20 Florian Pose Added ec_sync_get_pdo_type().
2007-09-20 Florian Pose Minor comment change.
2007-09-20 Florian Pose Minor: Again moved setting of alternate PDO mapping flag.
2007-09-20 Florian Pose Minor: Moved setting of alternate PDO mapping flag.
2007-09-20 Florian Pose Fixed detection of missing EEPROM category limiter.
2007-09-20 Florian Pose Minor debugging output changes.
2007-09-20 Florian Pose Improved checking of EEPROM data while reading.
2007-09-19 Florian Pose Read PDO mapping from SDO dictionary (working, not finished yet).
2007-09-19 Florian Pose Added ec_slave_get_sdo() and ec_sdo_get_entry().
2007-09-19 Florian Pose Removed 'sdo' field from ec_sdo_request_t; Exported
2007-09-19 Florian Pose Improved handling for spontaneous AL state changes.
2007-09-19 Florian Pose Master takes mailbox sync manager configurations from EEPROM words
2007-09-19 Florian Pose Ignore TAGS.
2007-09-19 Florian Pose Calculate checksum when writing EEPROM or alias address.
2007-09-19 Florian Pose Minor fix: Set eeprom_size to 0 on unsuccessful memory allocation.
2007-09-19 Florian Pose Ignore all Kbuild files.
2007-09-19 Florian Pose Removed config.kbuild and replaced Kbuild files by Kbuild.in files.
2007-09-18 Florian Pose Debug statement, if slave does not support mailboxing.
2007-09-18 Florian Pose Avoid warnings on some compilers.
2007-09-18 Florian Pose Allow EEPROM writing when slave has error flag set.
2007-09-18 Florian Pose Added BK1100.
2007-09-17 Florian Pose Fixed e1000 driver when NAPI is enabled.
2007-09-17 Florian Pose Version 1.3.2-pre.
2007-09-17 Florian Pose Send frame to debug-if and debug-ring only when transmitted
2007-09-17 Florian Pose Include e1000_suspend() in #ifdef CONFIG_PM.
2007-09-13 Florian Pose Updated NEWS.
2007-09-13 Florian Pose Release 1.3.1.
2007-09-12 Florian Pose Improved EoE handling: Avoided skipping of datagrams and release lock
2007-09-12 Florian Pose Removed measure_bus_time().
2007-09-12 Florian Pose Store skipped information in datagrams; name datagrams for statistics
2007-09-12 Florian Pose Added FSM graph for master state machine.
2007-09-12 Florian Pose Clear station addresses with broadcast before setting them.
2007-09-12 Florian Pose Minor fix.
2007-09-12 Florian Pose Added --enable-eoe conditional.
2007-09-12 Florian Pose Show bus status and PDO slaves status in master info file.
2007-09-12 Florian Pose Better handling of unexpected working counters; introduced
2007-09-12 Florian Pose Create network interfaces for EoE devices with alias as eoeXaY.
2007-09-12 Florian Pose Add README.EoE to dist.
2007-09-10 Florian Pose Added EL1014v2.
2007-09-06 Florian Pose Added changes to NEWS file and fixed some typos. Set version to
2007-09-06 Florian Pose Fixed EtherCAT addressing problem on big-endian systems. The slaves
2007-09-06 Florian Pose Fixed bug on big-endian systems (cpu_to_le32 -> cpu_to_le64).
2007-09-06 Florian Pose Added Beckhoff_EL1004v2_Inputs
2007-09-06 Florian Pose Updated TODO.
2007-08-22 Richard Hacker Added Beckhoff_EL1004v2_PDO_Inputs to ecdb.h
2007-08-20 Florian Pose Added EoE helpers.
2007-08-14 Florian Pose Fixed init script.
2007-08-10 Florian Pose Release 1.3.0.
2007-08-10 Florian Pose Broadcast MAC address accepts first device.
2007-08-10 Florian Pose Adjusted sysconfig file.
2007-08-10 Florian Pose removed rc.status dependencies from init script.
2007-08-10 Florian Pose Added ecrt_master_get_slave_by_pos().
2007-08-10 Florian Pose Limited EEPROM reading; added EC_FIRST_EEPROM_CATEGORY_HEADER define.
2007-08-10 Florian Pose Updated TODO.
2007-08-10 Florian Pose e1000 also supporting PCI MSI interrupts.
2007-08-09 Florian Pose Switched to tx socket buffer ring to avoid race conditions when multiple
2007-08-09 Florian Pose Implemented debug frame ring to output the last n frames for debugging
2007-08-09 Florian Pose Included datagram queuing in critical section in idle task; added some
2007-08-09 Florian Pose Re-ordered criteria for datagram matching.
2007-08-09 Florian Pose Removed checking for NULL slave pointer in EoE handler; added comments.
2007-08-09 Florian Pose Minor change.
2007-08-08 Florian Pose Changed names of debug interfaces.
2007-08-08 Florian Pose Fixed bug in configure.ac.
2007-08-08 Florian Pose Fixed defines bug in configure; renamed config.kbuild variables.
2007-08-07 Florian Pose Added debugging output for unmatched frames and those that timed out.
2007-08-07 Florian Pose Renamed EoE interfaces to eoe<MASTER>s<SLAVE>.
2007-08-07 Florian Pose Fixed typo.
2007-08-07 Florian Pose Fixed distribution for e1000.
2007-08-07 Florian Pose Added e1000 driver for 2.6.20.
2007-08-07 Florian Pose Added --enable-dummy; renamed EC_DBG_IF to EC_DEBUG_IF, ENABLE_DEBUG_IF
2007-08-06 Florian Pose Merged e1000 changes from 2.6.13 to 2.6.18 (not tested).
2007-08-06 Florian Pose Minor changes.
2007-08-06 Florian Pose First working version of e1000 driver under 2.6.13.
2007-08-03 Florian Pose Added ec_e1000 prefix for DPRINTK() macros.
2007-08-03 Florian Pose Improved Makefiles.
2007-07-30 Florian Pose Added e1000 driver for kernel 2.6.13.
2007-07-30 Florian Pose Made e1000_hw.h and e1000_osdep.h kernel-dependent.
2007-07-25 Florian Pose Serveral changes on e1000 driver (not tested!).
2007-07-25 Florian Pose Replaced ecdev_link_state() with ecdev_set_link(); added
2007-07-25 Florian Pose Updated TODO and NEWS.
2007-07-17 Florian Pose Advanced e1000 modifications.
2007-07-13 Florian Pose First version with e1000 driver (to be continued...)
2007-06-08 Florian Pose Improved dummy module.
2007-06-06 Florian Pose Added dummy module for simulation purposes.
2007-05-03 Florian Pose Introduced frames_timed_out flag to notice bus failure when link down is
2007-03-16 Florian Pose Completely lock master while an EoE cycle is executing.
2007-03-16 Florian Pose Version 1.3.0-rc1.
2007-03-16 Florian Pose Dynamic creation of EoE handlers.
2007-03-16 Florian Pose Configure alternative PDO mapping only on slaves that have PDO sync
2007-03-16 Florian Pose Removed unecessary clearing of EoE handlers in master init function;
2007-03-16 Florian Pose Updated TODO.
2007-03-16 Florian Pose Respected endianess in sysfs SDO output; Separate message, if data type
2007-03-12 Florian Pose Slave configuration exclusively from master thread; removed
2007-03-12 Florian Pose Merged changes of examples/mini/mini.c -r858:859 to
2007-03-12 Florian Pose Minor changes in minimal example.
2007-03-12 Florian Pose Fixed missing semaphore initialization.
2007-03-12 Florian Pose Added scan time output.
2007-03-12 Florian Pose Fixed skipped datagrams when not in FSM idle phase.