lincan.git
14 years agoMerge: Correction of the abnormal looping in SJA1000P ISR reported by Tomas Kupilik.
ppisa [Thu, 19 Jan 2006 17:42:00 +0000 (18:42 +0100)]
Merge: Correction of the abnormal looping in SJA1000P ISR reported by Tomas Kupilik.

Merge commit 'remotes/sf-ocera-lincan/master'

14 years agoCorrection of the abnormal looping in SJA1000P ISR reported by Tomas Kupilik.
ppisa [Thu, 19 Jan 2006 18:42:20 +0000 (18:42 +0000)]
Correction of the abnormal looping in SJA1000P ISR reported by Tomas Kupilik.

14 years agoCorrected bad device_lock references by value found in IXXAT iPC-I 165 code
ppisa [Thu, 19 Jan 2006 12:25:59 +0000 (12:25 +0000)]
Corrected bad device_lock references by value found in IXXAT iPC-I 165 code
to the pointer kind parameters for can_spin_xxx calls.

14 years agoMerge: Corrected bad device_lock references by value found in IXXAT iPC-I 165 code
ppisa [Thu, 19 Jan 2006 11:25:00 +0000 (12:25 +0100)]
Merge: Corrected bad device_lock references by value found in IXXAT iPC-I 165 code

Merge commit 'remotes/sf-ocera-lincan/master'

14 years agoDeep rewrite of TSCAN1 and TS7KV boards support.
ppisa [Wed, 18 Jan 2006 01:20:07 +0000 (01:20 +0000)]
Deep rewrite of TSCAN1 and TS7KV boards support.
Result requires tests on real hardware and probability
of breakage is very likely. The main aim of the rewrite
is to simplify register access code. The LinCAN driver
does not require more than first 32 byte ports to control
SJA1000 in pelican mode. With this simplification, no windowing
is required for TSCAN1 and only minimal support for access
of SJACDR has been left for TS7KV. The boards lookup checks
for IO range availability and TSCAN1 window can be placed
automatically as well. The "canio" parameter changed to "tscanio".

14 years agoMerge: Deep rewrite of TSCAN1 and TS7KV boards support.
ppisa [Wed, 18 Jan 2006 00:20:00 +0000 (01:20 +0100)]
Merge: Deep rewrite of TSCAN1 and TS7KV boards support.

Merge commit 'remotes/sf-ocera-lincan/master'

14 years agoSome minor updates to adapt sources for changes introduced in 2.6.15 kernel version.
ppisa [Sat, 7 Jan 2006 22:09:47 +0000 (22:09 +0000)]
Some minor updates to adapt sources for changes introduced in 2.6.15 kernel version.

14 years agoMerge: Some minor updates to adapt sources for changes introduced in 2.6.15 kernel...
ppisa [Sat, 7 Jan 2006 21:09:00 +0000 (22:09 +0100)]
Merge: Some minor updates to adapt sources for changes introduced in 2.6.15 kernel version.

Merge commit 'remotes/sf-ocera-lincan/master'

14 years agoAdded more detailed SJA1000 error reporting and primitive report rate limiting.
ppisa [Wed, 28 Dec 2005 16:04:06 +0000 (16:04 +0000)]
Added more detailed SJA1000 error reporting and primitive report rate limiting.
The detailed SJA1000 error reporting is enabled by adding next line
into config.omk file
  CONFIG_OC_LINCAN_DETAILED_ERRORS=y

14 years agoMerge: Added more detailed SJA1000 error reporting and primitive report rate limiting.
ppisa [Wed, 28 Dec 2005 15:04:00 +0000 (16:04 +0100)]
Merge: Added more detailed SJA1000 error reporting and primitive report rate limiting.

Merge commit 'remotes/sf-ocera-lincan/master'

14 years agoRonald Gomes from Technologic Systemscontributed support for TS-CAN1 and TS-7KV cards.
ppisa [Thu, 17 Nov 2005 15:36:37 +0000 (15:36 +0000)]
Ronald Gomes from Technologic Systemscontributed support for TS-CAN1 and TS-7KV cards.
This is initial version and would require more cleanups and optimizations.

14 years agoMerge: Ronald Gomes from Technologic Systemscontributed support for TS-CAN1 and TS...
ppisa [Thu, 17 Nov 2005 14:36:00 +0000 (15:36 +0100)]
Merge: Ronald Gomes from Technologic Systemscontributed support for TS-CAN1 and TS-7KV cards.

Merge commit 'remotes/sf-ocera-lincan/master'

14 years agoLinCAN driver updated to work on Real-Time Preemption enabled kernel.
ppisa [Sun, 6 Nov 2005 00:20:47 +0000 (00:20 +0000)]
LinCAN driver updated to work on Real-Time Preemption enabled kernel.
Code tested on SJA1000 controller on the ARM based system
with Linux kernel 2.6.14 and Ingo Molnar's 2.6.14-rt5 patch.

14 years agoMerge: LinCAN driver updated to work on Real-Time Preemption enabled kernel.
ppisa [Sat, 5 Nov 2005 23:20:00 +0000 (00:20 +0100)]
Merge: LinCAN driver updated to work on Real-Time Preemption enabled kernel.

Merge commit 'remotes/sf-ocera-lincan/master'

14 years agoThe i82527 bus status status change interrupt is now reported and cleared.
ppisa [Fri, 4 Nov 2005 16:25:00 +0000 (16:25 +0000)]
The i82527 bus status status change interrupt is now reported and cleared.
This should fix reported "i82527_irq_handler IRQ 29 stuck" message.

14 years agoMerge: The i82527 bus status status change interrupt is now reported and cleared.
ppisa [Fri, 4 Nov 2005 15:25:00 +0000 (16:25 +0100)]
Merge: The i82527 bus status status change interrupt is now reported and cleared.

Merge commit 'remotes/sf-ocera-lincan/master'

14 years agoThe system dependent part moved from setup.c into separate file.
ppisa [Thu, 3 Nov 2005 02:45:04 +0000 (02:45 +0000)]
The system dependent part moved from setup.c into separate file.

14 years agoIntroduced basic support for registration of "can" class and call devices,
ppisa [Thu, 3 Nov 2005 02:43:28 +0000 (02:43 +0000)]
Introduced basic support for registration of "can" class and call devices,
which is required for UDEV support.

14 years agoMerge: The system dependent part moved from setup.c into separate file.
ppisa [Thu, 3 Nov 2005 01:45:00 +0000 (02:45 +0100)]
Merge: The system dependent part moved from setup.c into separate file.

Merge commit 'remotes/sf-ocera-lincan/master'

14 years agoMerge: Introduced basic support for registration of "can" class and call devices,
ppisa [Thu, 3 Nov 2005 01:43:00 +0000 (02:43 +0100)]
Merge: Introduced basic support for registration of "can" class and call devices,

Merge commit 'remotes/sf-ocera-lincan/master'

14 years agoIncluded support for PiMX1 board with SJA1000 on MX_DIS1 expansion board.
ppisa [Tue, 25 Oct 2005 17:59:09 +0000 (17:59 +0000)]
Included support for PiMX1 board with SJA1000 on MX_DIS1 expansion board.

14 years agoMerge: Included support for PiMX1 board with SJA1000 on MX_DIS1 expansion board.
ppisa [Tue, 25 Oct 2005 15:59:00 +0000 (17:59 +0200)]
Merge: Included support for PiMX1 board with SJA1000 on MX_DIS1 expansion board.

Merge commit 'remotes/sf-ocera-lincan/master'

14 years agoSJA1000 driver interrupts processing modified to not rely on interrupt register for...
ppisa [Tue, 11 Oct 2005 15:41:38 +0000 (15:41 +0000)]
SJA1000 driver interrupts processing modified to not rely on interrupt register for Rx and Tx.
The information about free chip ready condition for Tx message is now
obtained from status register. This solution enables us to equip SJA1000
driver by irq_accept method. Then only this part has to be run in real IRQ
handler and rest of ISR can be done in other thread. This is required
for possible porting to QNX as well. Change should helps to better
recover form bus-off mode as well.

14 years agoMerge: SJA1000 driver interrupts processing modified to not rely on interrupt registe...
ppisa [Tue, 11 Oct 2005 13:41:00 +0000 (15:41 +0200)]
Merge: SJA1000 driver interrupts processing modified to not rely on interrupt register for Rx and Tx.

Merge commit 'remotes/sf-ocera-lincan/master'

14 years agoFixed bug message objects indexing introduced by previous driver changes.
ppisa [Tue, 30 Aug 2005 22:42:33 +0000 (22:42 +0000)]
Fixed bug message objects indexing introduced by previous driver changes.
This indicates, that i82527 requires more testing after 0.3.x driver
changes.

14 years agoMerge: Fixed bug message objects indexing introduced by previous driver changes.
ppisa [Tue, 30 Aug 2005 20:42:00 +0000 (22:42 +0200)]
Merge: Fixed bug message objects indexing introduced by previous driver changes.

Merge commit 'remotes/sf-ocera-lincan/master'

15 years agoSJA1000 clockout divisors listed explicitly.
ppisa [Fri, 22 Jul 2005 13:05:24 +0000 (13:05 +0000)]
SJA1000 clockout divisors listed explicitly.

15 years agoMerge: SJA1000 clockout divisors listed explicitly.
ppisa [Fri, 22 Jul 2005 11:05:00 +0000 (13:05 +0200)]
Merge: SJA1000 clockout divisors listed explicitly.

Merge commit 'remotes/sf-ocera-lincan/master'

15 years agoUpdated for 0.3.1 release CLT_COMM_CAN-lincan-0_3_1
ppisa [Wed, 13 Jul 2005 21:44:26 +0000 (21:44 +0000)]
Updated for 0.3.1 release

15 years agoMerge: Updated for 0.3.1 release
ppisa [Wed, 13 Jul 2005 19:44:00 +0000 (21:44 +0200)]
Merge: Updated for 0.3.1 release

Merge commit 'remotes/sf-ocera-lincan/master'

15 years agoFixed typo
wentasah [Wed, 13 Jul 2005 14:11:48 +0000 (14:11 +0000)]
Fixed typo

15 years ago./switch2std replaced by ./switch-omk2std
wentasah [Wed, 13 Jul 2005 14:09:57 +0000 (14:09 +0000)]
./switch2std replaced by ./switch-omk2std

15 years agoMerge: Fixed typo
ppisa [Wed, 13 Jul 2005 12:11:00 +0000 (14:11 +0200)]
Merge: Fixed typo

Merge commit 'remotes/sf-ocera-lincan/master'

15 years agoMerge: ./switch2std replaced by ./switch-omk2std
ppisa [Wed, 13 Jul 2005 12:09:00 +0000 (14:09 +0200)]
Merge: ./switch2std replaced by ./switch-omk2std

Merge commit 'remotes/sf-ocera-lincan/master'

15 years agoAdded missing chip attach and release to the virtual chip driver.
ppisa [Fri, 1 Jul 2005 17:25:04 +0000 (17:25 +0000)]
Added missing chip attach and release to the virtual chip driver.

15 years agoMerge: Added missing chip attach and release to the virtual chip driver.
ppisa [Fri, 1 Jul 2005 15:25:00 +0000 (17:25 +0200)]
Merge: Added missing chip attach and release to the virtual chip driver.

Merge commit 'remotes/sf-ocera-lincan/master'

15 years agoAdded ipci165_attach_to_chip and ipci165_release_chip, which are mandatory
ppisa [Wed, 15 Jun 2005 13:45:28 +0000 (13:45 +0000)]
Added ipci165_attach_to_chip and ipci165_release_chip, which are mandatory
for the latest LinCAN base version.

15 years agoCommitted IXXAT iPC-I 165 (PCI) implemented by Radim Kalas from Unicontrols.cz.
ppisa [Wed, 15 Jun 2005 12:02:30 +0000 (12:02 +0000)]
Committed IXXAT iPC-I 165 (PCI) implemented by Radim Kalas from Unicontrols.cz.
This is initial unmodified code prepared against 0.3 version of the driver.
Small updates to mimic LinCAN core changes are required now.

15 years agoMerge: Added ipci165_attach_to_chip and ipci165_release_chip, which are mandatory
ppisa [Wed, 15 Jun 2005 11:45:00 +0000 (13:45 +0200)]
Merge: Added ipci165_attach_to_chip and ipci165_release_chip, which are mandatory

Merge commit 'remotes/sf-ocera-lincan/master'

15 years agoMerge: Committed IXXAT iPC-I 165 (PCI) implemented by Radim Kalas from Unicontrols.cz.
ppisa [Wed, 15 Jun 2005 10:02:00 +0000 (12:02 +0200)]
Merge: Committed IXXAT iPC-I 165 (PCI) implemented by Radim Kalas from Unicontrols.cz.

Merge commit 'remotes/sf-ocera-lincan/master'

15 years agoMore updates in the C_CAN support, but locking not reworked still.
ppisa [Tue, 7 Jun 2005 01:43:14 +0000 (01:43 +0000)]
More updates in the C_CAN support, but locking not reworked still.
The filters setup should work this time. But separation of CCIF1
only from IRQ and CCIF2 from other places and locking not redone yet.

15 years agoMerge: More updates in the C_CAN support, but locking not reworked still.
ppisa [Mon, 6 Jun 2005 23:43:00 +0000 (01:43 +0200)]
Merge: More updates in the C_CAN support, but locking not reworked still.

Merge commit 'remotes/sf-ocera-lincan/master'

15 years agons_dev_can.c added for FPGA version of C_CAN ARM device
ppisa [Thu, 2 Jun 2005 13:14:46 +0000 (13:14 +0000)]
ns_dev_can.c added for FPGA version of C_CAN ARM device
Contribution of Neil Bryan from embebidos.com

15 years agoC_CAN sources re-indented
ppisa [Thu, 2 Jun 2005 13:08:34 +0000 (13:08 +0000)]
C_CAN sources re-indented
Linux indentation style used
#!/bin/sh
indent -kr -i8 -ts8 -sob -l80 -ss -ncs -cp6  "$@"

15 years agoC_CAN changes
ppisa [Thu, 2 Jun 2005 12:58:57 +0000 (12:58 +0000)]
C_CAN changes
removed spin_unlock(&c_can_sprlock), because it is not used
in c_can_irq_read_handler(). Modified c_can_pre_read_config().

15 years agoMerge: ns_dev_can.c added for FPGA version of C_CAN ARM device
ppisa [Thu, 2 Jun 2005 11:14:00 +0000 (13:14 +0200)]
Merge: ns_dev_can.c added for FPGA version of C_CAN ARM device

Merge commit 'remotes/sf-ocera-lincan/master'

15 years agoMerge: C_CAN sources re-indented
ppisa [Thu, 2 Jun 2005 11:08:00 +0000 (13:08 +0200)]
Merge: C_CAN sources re-indented

Merge commit 'remotes/sf-ocera-lincan/master'

15 years agoMerge: C_CAN changes
ppisa [Thu, 2 Jun 2005 10:58:00 +0000 (12:58 +0200)]
Merge: C_CAN changes

Merge commit 'remotes/sf-ocera-lincan/master'

15 years agoAdded attach_to_chip() and release_chip() functions for each chip.
ppisa [Thu, 2 Jun 2005 04:06:13 +0000 (04:06 +0000)]
Added  attach_to_chip() and release_chip() functions for each chip.
This enables correct stopping and IRQ disable before driver unload.
This is required to get rid of problematic handling of shut down
for C_CAN ARM in ns_dev_release_io().

15 years agoMerge: Added attach_to_chip() and release_chip() functions for each chip.
ppisa [Thu, 2 Jun 2005 02:06:00 +0000 (04:06 +0200)]
Merge: Added attach_to_chip() and release_chip() functions for each chip.

Merge commit 'remotes/sf-ocera-lincan/master'

15 years agoEnsure free of checked alloc memory in the case that module_init fails
ppisa [Thu, 2 Jun 2005 00:19:50 +0000 (00:19 +0000)]
Ensure free of checked alloc memory in the case that module_init fails
and unused Unican function deleted.

15 years agoMerge: Ensure free of checked alloc memory in the case that module_init fails
ppisa [Wed, 1 Jun 2005 22:19:00 +0000 (00:19 +0200)]
Merge: Ensure free of checked alloc memory in the case that module_init fails

Merge commit 'remotes/sf-ocera-lincan/master'

15 years agoSome more C_CAN changes
ppisa [Wed, 1 Jun 2005 18:22:12 +0000 (18:22 +0000)]
Some more C_CAN changes

15 years agoMerge: Some more C_CAN changes
ppisa [Wed, 1 Jun 2005 16:22:00 +0000 (18:22 +0200)]
Merge: Some more C_CAN changes

Merge commit 'remotes/sf-ocera-lincan/master'

15 years agoThe MAX_MSGOBJS limit increased to 32 due to requirements of C_CAN chip.
ppisa [Wed, 1 Jun 2005 15:46:04 +0000 (15:46 +0000)]
The MAX_MSGOBJS limit increased to 32 due to requirements of C_CAN chip.
This wastes 68-124 bytes for other chips. Some better solution should be
considered.

15 years agoElimination of superfluous chips header files
ppisa [Wed, 1 Jun 2005 15:30:49 +0000 (15:30 +0000)]
Elimination of superfluous chips header files

15 years agoMerge: The MAX_MSGOBJS limit increased to 32 due to requirements of C_CAN chip.
ppisa [Wed, 1 Jun 2005 13:46:00 +0000 (15:46 +0200)]
Merge: The MAX_MSGOBJS limit increased to 32 due to requirements of C_CAN chip.

Merge commit 'remotes/sf-ocera-lincan/master'

15 years agoMerge: Elimination of superfluous chips header files
ppisa [Wed, 1 Jun 2005 13:30:00 +0000 (15:30 +0200)]
Merge: Elimination of superfluous chips header files

Merge commit 'remotes/sf-ocera-lincan/master'

15 years agoChanges to prepare work area for C_CAN testing and rethinking
ppisa [Wed, 1 Jun 2005 03:58:45 +0000 (03:58 +0000)]
Changes to prepare work area for C_CAN testing and rethinking
Neil Bryan from embebidos.com works on C_CAN support
and he has contributed or initiated most of these changes.
There seems to be more problems to solve proper locking yet.

15 years agoMerge: Changes to prepare work area for C_CAN testing and rethinking
ppisa [Wed, 1 Jun 2005 01:58:00 +0000 (03:58 +0200)]
Merge: Changes to prepare work area for C_CAN testing and rethinking

Merge commit 'remotes/sf-ocera-lincan/master'

15 years agoThe CR line ending characters removed.
ppisa [Tue, 31 May 2005 00:49:06 +0000 (00:49 +0000)]
The CR line ending characters removed.

15 years agoThe CR line ending characters removed.
ppisa [Tue, 31 May 2005 00:45:49 +0000 (00:45 +0000)]
The CR line ending characters removed.
It seems, that Windows and OS9 version of the driver
is frozen and there has not been provided intention
or effort to do future synchronization of versions.

15 years agoMerge: The CR line ending characters removed.
ppisa [Mon, 30 May 2005 22:49:00 +0000 (00:49 +0200)]
Merge: The CR line ending characters removed.

Merge commit 'remotes/sf-ocera-lincan/master'

15 years agoMerge: The CR line ending characters removed.
ppisa [Mon, 30 May 2005 22:45:00 +0000 (00:45 +0200)]
Merge: The CR line ending characters removed.

Merge commit 'remotes/sf-ocera-lincan/master'

15 years agoMessage declaration updated to match VCA provided version.
ppisa [Sat, 14 May 2005 21:24:49 +0000 (21:24 +0000)]
Message declaration updated to match VCA provided version.
The in memory layout is not changed. It is preparation for
changes required for future compatibility with 32 bit user
space on 64 bit systems.

15 years agoMerge: Message declaration updated to match VCA provided version.
ppisa [Sat, 14 May 2005 19:24:00 +0000 (21:24 +0200)]
Merge: Message declaration updated to match VCA provided version.

Merge commit 'remotes/sf-ocera-lincan/master'

15 years agoWorker thread wake test protected by rtl_no_interrupts.
wentasah [Mon, 14 Mar 2005 10:38:16 +0000 (10:38 +0000)]
Worker thread wake test protected by rtl_no_interrupts.

15 years agoMerge: Worker thread wake test protected by rtl_no_interrupts.
ppisa [Mon, 14 Mar 2005 09:38:00 +0000 (10:38 +0100)]
Merge: Worker thread wake test protected by rtl_no_interrupts.

Merge commit 'remotes/sf-ocera-lincan/master'

15 years agoNext round of trying to allow handling VME interrupts of multiple
wentasah [Wed, 16 Feb 2005 19:18:58 +0000 (19:18 +0000)]
Next round of trying to allow handling VME interrupts of multiple
cards by RT Linux.

15 years agoMerge: Next round of trying to allow handling VME interrupts of multiple
ppisa [Wed, 16 Feb 2005 18:18:00 +0000 (19:18 +0100)]
Merge: Next round of trying to allow handling VME interrupts of multiple

Merge commit 'remotes/sf-ocera-lincan/master'

15 years agoUpdated to use readw and writew
ppisa [Mon, 14 Feb 2005 12:46:43 +0000 (12:46 +0000)]
Updated to use readw and writew

15 years agoMerge: Updated to use readw and writew
ppisa [Mon, 14 Feb 2005 11:46:00 +0000 (12:46 +0100)]
Merge: Updated to use readw and writew

Merge commit 'remotes/sf-ocera-lincan/master'

15 years agoUpdated for adlink7841
ppisa [Thu, 10 Feb 2005 11:45:54 +0000 (11:45 +0000)]
Updated for adlink7841

15 years agoMerge: Updated for adlink7841
ppisa [Thu, 10 Feb 2005 10:45:00 +0000 (11:45 +0100)]
Merge: Updated for adlink7841

Merge commit 'remotes/sf-ocera-lincan/master'

15 years agoREADME and Kconfig updated to reflect added cards support.
ppisa [Thu, 10 Feb 2005 10:44:55 +0000 (10:44 +0000)]
README and Kconfig updated to reflect added cards support.

15 years agoMerge: README and Kconfig updated to reflect added cards support.
ppisa [Thu, 10 Feb 2005 09:44:00 +0000 (10:44 +0100)]
Merge: README and Kconfig updated to reflect added cards support.

Merge commit 'remotes/sf-ocera-lincan/master'

15 years agoAdded initial version of ADLINK PCI-7841 dual SJA1000 based board support.
ppisa [Thu, 10 Feb 2005 03:13:36 +0000 (03:13 +0000)]
Added initial version of ADLINK PCI-7841 dual SJA1000 based board support.
Requires testing.

15 years agoMerge: Added initial version of ADLINK PCI-7841 dual SJA1000 based board support.
ppisa [Thu, 10 Feb 2005 02:13:00 +0000 (03:13 +0100)]
Merge: Added initial version of ADLINK PCI-7841 dual SJA1000 based board support.

Merge commit 'remotes/sf-ocera-lincan/master'

15 years agoAdded checking of values returned by copy_to/from_user
ppisa [Thu, 3 Feb 2005 16:40:08 +0000 (16:40 +0000)]
Added checking of values returned by copy_to/from_user
to fulfill 2.6.x kernel rules.

15 years agoChanges, which should enable to handle more VME Unican cards under RT-Linux.
ppisa [Thu, 3 Feb 2005 16:18:55 +0000 (16:18 +0000)]
Changes, which should enable to handle more VME Unican cards under RT-Linux.
Solution is not fully clean and it is not consistent with RT-Linux
way to handle regular ISA and PCI interrupts. The deeper analysis is
required, how to use this approach with regular Linux. May it be, that Linux 2.6.x
with latest IRQ threads and mutexes instead of spin-lock  patches from Ingo
Molnar could profit from this in future too.

15 years agoMerge: Added checking of values returned by copy_to/from_user
ppisa [Thu, 3 Feb 2005 15:40:00 +0000 (16:40 +0100)]
Merge: Added checking of values returned by copy_to/from_user

Merge commit 'remotes/sf-ocera-lincan/master'

15 years agoAdded CAN chip specific irq_accept routine for fast interrupt acknowledge.
ppisa [Thu, 3 Feb 2005 15:38:46 +0000 (15:38 +0000)]
Added CAN chip specific irq_accept routine for fast interrupt acknowledge.
Required to prepare space for solution of problem with multiple VME Unican
cards used with RT-Linux enabled LinCAN driver.

15 years agoMerge: Changes, which should enable to handle more VME Unican cards under RT-Linux.
ppisa [Thu, 3 Feb 2005 15:18:00 +0000 (16:18 +0100)]
Merge: Changes, which should enable to handle more VME Unican cards under RT-Linux.

Merge commit 'remotes/sf-ocera-lincan/master'

15 years agoMerge: Added CAN chip specific irq_accept routine for fast interrupt acknowledge.
ppisa [Thu, 3 Feb 2005 14:38:00 +0000 (15:38 +0100)]
Merge: Added CAN chip specific irq_accept routine for fast interrupt acknowledge.

Merge commit 'remotes/sf-ocera-lincan/master'

15 years agoChanged baudrate calculation to consider DSC selection.
ppisa [Fri, 21 Jan 2005 23:41:05 +0000 (23:41 +0000)]
Changed baudrate calculation to consider DSC selection.
This affects only PIPx cards, because only these use
crystal <10MHz (8 MHz in the case) and i82527 chip.

15 years agoMerge: Changed baudrate calculation to consider DSC selection.
ppisa [Fri, 21 Jan 2005 22:41:00 +0000 (23:41 +0100)]
Merge: Changed baudrate calculation to consider DSC selection.

Merge commit 'remotes/sf-ocera-lincan/master'

15 years agoCorrected i82527 IRQ handling loop.
ppisa [Wed, 19 Jan 2005 20:08:04 +0000 (20:08 +0000)]
Corrected i82527 IRQ handling loop.
Bug found by Stefan Peter from MPL AG

15 years agoCommitted updated support for MPL AG PIP5, PIP6, PIP7, PIP8
ppisa [Wed, 19 Jan 2005 19:45:32 +0000 (19:45 +0000)]
Committed updated support for MPL AG PIP5, PIP6, PIP7, PIP8
Contributed by Stefan Peter from MPL AG

15 years agoMerge: Corrected i82527 IRQ handling loop.
ppisa [Wed, 19 Jan 2005 19:08:00 +0000 (20:08 +0100)]
Merge: Corrected i82527 IRQ handling loop.

Merge commit 'remotes/sf-ocera-lincan/master'

15 years agoMerge: Committed updated support for MPL AG PIP5, PIP6, PIP7, PIP8
ppisa [Wed, 19 Jan 2005 18:45:00 +0000 (19:45 +0100)]
Merge: Committed updated support for MPL AG PIP5, PIP6, PIP7, PIP8

Merge commit 'remotes/sf-ocera-lincan/master'

15 years agoPetr Cvachoucek contributed support for Kontron EB8245 on-board CAN
ppisa [Fri, 14 Jan 2005 13:11:34 +0000 (13:11 +0000)]
Petr Cvachoucek contributed support for Kontron EB8245 on-board CAN
It is using memory mapped SJA1000 controller.

15 years agoMerge: Petr Cvachoucek contributed support for Kontron EB8245 on-board CAN
ppisa [Fri, 14 Jan 2005 12:11:00 +0000 (13:11 +0100)]
Merge: Petr Cvachoucek contributed support for Kontron EB8245 on-board CAN

Merge commit 'remotes/sf-ocera-lincan/master'

15 years agoUpdated location of Paul D. Smith's make 3.81beta1 release
ppisa [Sun, 12 Dec 2004 17:10:11 +0000 (17:10 +0000)]
Updated location of Paul D. Smith's make 3.81beta1 release

15 years agoMerge: Updated location of Paul D. Smith's make 3.81beta1 release
ppisa [Sun, 12 Dec 2004 16:10:00 +0000 (17:10 +0100)]
Merge: Updated location of Paul D. Smith's make 3.81beta1 release

Merge commit 'remotes/sf-ocera-lincan/master'

15 years agoMissing break statement added.
ppisa [Thu, 25 Nov 2004 21:49:15 +0000 (21:49 +0000)]
Missing break statement added.

15 years agoSeparated normal read and RTR assisted read transfer.
ppisa [Thu, 25 Nov 2004 21:45:00 +0000 (21:45 +0000)]
Separated normal read and RTR assisted read transfer.
I have that long time on in my mind. RTR based transfer
in in its own IOCTL, where it belongs. This simplified
normal read and made ABI more POSIX compliant.
RTR code should be rewritten to be really functional.
We are starting new development period now.

15 years agoMerge: Missing break statement added.
ppisa [Thu, 25 Nov 2004 20:49:00 +0000 (21:49 +0100)]
Merge: Missing break statement added.

Merge commit 'remotes/sf-ocera-lincan/master'

15 years agoMerge: Separated normal read and RTR assisted read transfer.
ppisa [Thu, 25 Nov 2004 20:45:00 +0000 (21:45 +0100)]
Merge: Separated normal read and RTR assisted read transfer.

Merge commit 'remotes/sf-ocera-lincan/master'

15 years agoReturned back filling of CAN messages timestamps for RT-Linux variant.
ppisa [Thu, 25 Nov 2004 20:17:49 +0000 (20:17 +0000)]
Returned back filling of CAN messages timestamps for RT-Linux variant.
Used clock_gettime per Ismael's suggestion, needs more testing.

15 years agoMerge: Returned back filling of CAN messages timestamps for RT-Linux variant.
ppisa [Thu, 25 Nov 2004 19:17:00 +0000 (20:17 +0100)]
Merge: Returned back filling of CAN messages timestamps for RT-Linux variant.

Merge commit 'remotes/sf-ocera-lincan/master'