]> rtime.felk.cvut.cz Git - pes-rpp/rpp-lib.git/log
pes-rpp/rpp-lib.git
10 years agoMerge branch 'master' of rtime.felk.cvut.cz:pes-rpp/rpp-lib
Michal Sojka [Mon, 7 Oct 2013 08:03:44 +0000 (10:03 +0200)]
Merge branch 'master' of rtime.felk.cvut.cz:pes-rpp/rpp-lib

10 years agoFlexRay interrupts enabled after initialisation is done, RX FIFO buffer detection...
Michal Horn [Mon, 30 Sep 2013 15:49:53 +0000 (17:49 +0200)]
FlexRay interrupts enabled after initialisation is done, RX FIFO buffer detection improved

10 years agoMerge branch 'master' of rtime.felk.cvut.cz:pes-rpp/rpp-lib
Michal Sojka [Tue, 24 Sep 2013 08:16:47 +0000 (10:16 +0200)]
Merge branch 'master' of rtime.felk.cvut.cz:pes-rpp/rpp-lib

10 years agoStoring reconfigured filter criteria in Fr_ReconfigLPdu added
Michal Horn [Mon, 23 Sep 2013 16:01:00 +0000 (18:01 +0200)]
Storing reconfigured filter criteria in Fr_ReconfigLPdu added

Without this the FlexRay forgot the reconfigured parameters after next dynamic segment message transmission.

10 years agoBug in FlexRay receive message function repaired
Michal Horn [Mon, 23 Sep 2013 15:32:21 +0000 (17:32 +0200)]
Bug in FlexRay receive message function repaired

When the messages was shorter than 4B, it was not received.

10 years agoFlexRay bug in transmission repaired
Michal Horn [Mon, 23 Sep 2013 15:23:32 +0000 (17:23 +0200)]
FlexRay bug in transmission repaired

The reconfiguration of the size was badly implemented. Each time a message in dynamic segment was sent, the buffer was reconfigured to its default parameters.

10 years agoFlexRay bug in initialisation repaired
Michal Horn [Mon, 23 Sep 2013 13:53:35 +0000 (15:53 +0200)]
FlexRay bug in initialisation repaired

When a buffer was reconfigured to transmit in different slot and the node was halted and restarted after that, the buffer was unavailable forever.

10 years agoFlexRay transmit function tuned to reflect reconfigured maximal payload when resizing...
Michal Horn [Mon, 23 Sep 2013 13:53:27 +0000 (15:53 +0200)]
FlexRay transmit function tuned to reflect reconfigured maximal payload when resizing the buffer at dynamic segment transfer

10 years agoFlexRay bug in reconfiguration function repaired.
Michal Horn [Mon, 23 Sep 2013 13:51:58 +0000 (15:51 +0200)]
FlexRay bug in reconfiguration function repaired.

The function was used old buffer data for channel and cycle filtering parameters instead using the new one.

10 years agoFlexRay buffer reconfiguration function changed to be more Autosar compliant
Michal Horn [Mon, 23 Sep 2013 09:51:37 +0000 (11:51 +0200)]
FlexRay buffer reconfiguration function changed to be more Autosar compliant

10 years agoFlexRay Driver autosar complience summary added
Michal Horn [Fri, 20 Sep 2013 14:42:30 +0000 (16:42 +0200)]
FlexRay Driver autosar complience summary added

Some Failures here are going to be resolved soon, some others are unresolvable.

10 years agoFlexRay buffer payload reconfiguration for dynamic segment messages added as Autosar...
Michal Horn [Fri, 20 Sep 2013 14:41:26 +0000 (16:41 +0200)]
FlexRay buffer payload reconfiguration for dynamic segment messages added as Autosar specifies

10 years agoFlexRay Controller init ensurance for interrupts and timers added as Autosar specifies.
Michal Horn [Fri, 20 Sep 2013 14:40:45 +0000 (16:40 +0200)]
FlexRay Controller init ensurance for interrupts and timers added as Autosar specifies.

10 years agoFlexRay configuration verification added, parameter for number of repetition in case...
Michal Horn [Fri, 20 Sep 2013 14:39:33 +0000 (16:39 +0200)]
FlexRay configuration verification added, parameter for number of repetition in case of failure added

10 years agoFlexRay buffer reconfiguration enable parameter added and function modified to behave...
Michal Horn [Fri, 20 Sep 2013 14:38:20 +0000 (16:38 +0200)]
FlexRay buffer reconfiguration enable parameter added and function modified to behave as Autosar specifies

10 years agoFlexRay Autosar initialisation check tuned
Michal Horn [Fri, 20 Sep 2013 14:36:13 +0000 (16:36 +0200)]
FlexRay Autosar initialisation check tuned

10 years agodin: Simplify din_spi_get_command_from_enum() + other cleanups
Michal Sojka [Fri, 20 Sep 2013 13:47:14 +0000 (15:47 +0200)]
din: Simplify din_spi_get_command_from_enum() + other cleanups

10 years agodin: Fix reset command
Michal Sojka [Fri, 20 Sep 2013 11:28:45 +0000 (13:28 +0200)]
din: Fix reset command

10 years agodin: Reorganize enum, cleanup indentation
Michal Sojka [Fri, 20 Sep 2013 11:20:17 +0000 (13:20 +0200)]
din: Reorganize enum, cleanup indentation

10 years agoSimplify DIN driver layer
Martin Koubek [Mon, 16 Sep 2013 14:25:52 +0000 (16:25 +0200)]
Simplify DIN driver layer

[Commit message edited by Michal Sojka]

10 years agoMerge branch 'master' of rtime.felk.cvut.cz:pes-rpp/rpp-lib
Michal Horn [Fri, 20 Sep 2013 08:41:15 +0000 (10:41 +0200)]
Merge branch 'master' of rtime.felk.cvut.cz:pes-rpp/rpp-lib

10 years agoFlexRay driver code cleanup
Michal Horn [Fri, 20 Sep 2013 08:41:06 +0000 (10:41 +0200)]
FlexRay driver code cleanup

10 years agoMerge branch 'master' of rtime.felk.cvut.cz:pes-rpp/rpp-lib
Michal Sojka [Fri, 20 Sep 2013 08:18:28 +0000 (10:18 +0200)]
Merge branch 'master' of rtime.felk.cvut.cz:pes-rpp/rpp-lib

10 years agoLong switch statements replaced by maps in FlexRay Fr_GetPOCStatus
Michal Horn [Fri, 20 Sep 2013 08:11:57 +0000 (10:11 +0200)]
Long switch statements replaced by maps in FlexRay Fr_GetPOCStatus

10 years agoDo not initialize CAN by default
Michal Sojka [Fri, 20 Sep 2013 07:49:17 +0000 (09:49 +0200)]
Do not initialize CAN by default

There are several reasons for that:
1. The default configuration is useless for most applications.
2. The config was allocated on stack. Since it is remembered in can.c,
   it is necessary that the configuration remains in memory forever. This
   is not true for local variables, that are allocated on the stack.

10 years agocan: Simplify map_controller()
Michal Sojka [Fri, 20 Sep 2013 07:42:26 +0000 (09:42 +0200)]
can: Simplify map_controller()

10 years agoMerge branch 'can'
Michal Sojka [Fri, 20 Sep 2013 07:30:15 +0000 (09:30 +0200)]
Merge branch 'can'

10 years agoFlexRay buffer common (re)configuration code merged into one function
Michal Horn [Thu, 19 Sep 2013 12:54:58 +0000 (14:54 +0200)]
FlexRay buffer common (re)configuration code merged into one function

10 years agoCopy and paste error in FlexRay repaired
Michal Horn [Thu, 19 Sep 2013 12:30:51 +0000 (14:30 +0200)]
Copy and paste error in FlexRay repaired

10 years agoUsing CAN_EFF_FLAG from now on
Karolína Burešová [Thu, 19 Sep 2013 12:02:10 +0000 (14:02 +0200)]
Using CAN_EFF_FLAG from now on

10 years agoBugfix: Looking for message object in wrong part of config
Karolína Burešová [Thu, 19 Sep 2013 12:00:51 +0000 (14:00 +0200)]
Bugfix: Looking for message object in wrong part of config

10 years agoProhibition of the cancelation of the first and second buffer removed
Michal Horn [Thu, 19 Sep 2013 11:29:32 +0000 (13:29 +0200)]
Prohibition of the cancelation of the first and second buffer removed

There is no need to prohibit the cancelation of transmission on key slot because the synchronisation is still running even if no user messages are transmitted.

10 years agoData copy in Fr_ReceiveRxLPdu function tuned to be more readable and probably even...
Michal Horn [Thu, 19 Sep 2013 11:27:44 +0000 (13:27 +0200)]
Data copy in Fr_ReceiveRxLPdu function tuned to be more readable and probably even faster (less branches)

10 years agoData copy code in Fr_TransmitTxLPdu tuned to be more readable
Michal Horn [Thu, 19 Sep 2013 11:26:00 +0000 (13:26 +0200)]
Data copy code in Fr_TransmitTxLPdu tuned to be more readable

10 years agoDetection of reconfigurable buffer in DisableLPdu and ReconfigLPdu functions merged...
Michal Horn [Thu, 19 Sep 2013 11:23:27 +0000 (13:23 +0200)]
Detection of reconfigurable buffer in DisableLPdu and ReconfigLPdu functions merged into Fr_reconfigurable_buffer_index Fr_reconfigurable_buffer_indexFr_reconfigurable_buffer_indexFr_reconfigurable_buffer_indexFr_reconfigurable_buffer_index function

10 years agoFlexRay driver code simplified - long lines caused by iterations and expansion of...
Michal Horn [Thu, 19 Sep 2013 11:17:48 +0000 (13:17 +0200)]
FlexRay driver code simplified - long lines caused by iterations and expansion of the pointers to the structures were reduced

Fixes #393 @30min

10 years agoFlexRay RX FIFO addressing changed
Michal Horn [Tue, 17 Sep 2013 16:03:53 +0000 (18:03 +0200)]
FlexRay RX FIFO addressing changed

The FIFO can be now accessed by all Frame IDs, which are accepted by the FIFO.

Fixes #392 @1:30

10 years agoConfig in rpp_can_write accessed via shorter pointer
Karolína Burešová [Tue, 17 Sep 2013 14:40:21 +0000 (16:40 +0200)]
Config in rpp_can_write accessed via shorter pointer

10 years agoDLC & 0xF for better safety
Karolína Burešová [Tue, 17 Sep 2013 14:38:46 +0000 (16:38 +0200)]
DLC & 0xF for better safety

10 years agoCtrl configs ctrl1-ctrl3 merged into array
Karolína Burešová [Tue, 17 Sep 2013 14:36:29 +0000 (16:36 +0200)]
Ctrl configs ctrl1-ctrl3 merged into array

10 years agoFixed last warning in eth.h in RPP library
Michal Horn [Tue, 17 Sep 2013 13:11:34 +0000 (15:11 +0200)]
Fixed last warning in eth.h in RPP library

Fixes #384 @3min

10 years agoFlexRay RX FIFO rejectio filter repaired
Michal Horn [Tue, 17 Sep 2013 12:51:45 +0000 (14:51 +0200)]
FlexRay RX FIFO rejectio filter repaired

There was an error in datasheet, where channel rejection filter had values 0,2,3,4, but it is supposed to be 0,1,2,3.
The FID bits in the FRF specifies the slot ID to be rejected, not accpeted as I have thought.
Buffer configuration structure expanded with one more parameter - the FID mask.
Buffer parameters check function expanded to check all the parameters of the FIFO buffer.

10 years agoMerge branch 'master' of rtime.felk.cvut.cz:pes-rpp/rpp-lib
Michal Horn [Mon, 16 Sep 2013 16:43:34 +0000 (18:43 +0200)]
Merge branch 'master' of rtime.felk.cvut.cz:pes-rpp/rpp-lib

10 years agoMinor changes in FlexRay prepare lpdu and configure node parameters.
Michal Horn [Mon, 16 Sep 2013 16:40:06 +0000 (18:40 +0200)]
Minor changes in FlexRay prepare lpdu and configure node parameters.

FIFO channel filtering configuration simpler to read,
Error flags reset after node is configured

10 years agoUse the right linker script in helloworld
Michal Sojka [Mon, 16 Sep 2013 14:56:57 +0000 (16:56 +0200)]
Use the right linker script in helloworld

10 years agoMerge branch 'master' of rtime.felk.cvut.cz:pes-rpp/rpp-lib
Jan Dolezal [Sat, 14 Sep 2013 14:02:37 +0000 (16:02 +0200)]
Merge branch 'master' of rtime.felk.cvut.cz:pes-rpp/rpp-lib

10 years agoethernet options moved from eth.h to eth.c
Jan Dolezal [Sat, 14 Sep 2013 13:54:08 +0000 (15:54 +0200)]
ethernet options moved from eth.h to eth.c

10 years agorpp eth statistics, slight changes
Jan Dolezal [Sat, 14 Sep 2013 11:22:26 +0000 (13:22 +0200)]
rpp eth statistics, slight changes

10 years agoModify linker script to not throw away interrupt vectors
Michal Sojka [Fri, 13 Sep 2013 18:33:42 +0000 (20:33 +0200)]
Modify linker script to not throw away interrupt vectors

This is necessary when programs link against the rpp library and do not
compile the sys_intvecs.asm themselves. This was the case in rpp-test-sw,
but after reorganization of the build system (the library is built
separately), the processor didn't start properly.

10 years agoSimplify SCI CRLF conversion
Michal Sojka [Fri, 13 Sep 2013 14:11:50 +0000 (16:11 +0200)]
Simplify SCI CRLF conversion

Issue #376 @5min.

10 years agoCopy rpp-lib.lib to root under windows
Martin Koubek [Fri, 13 Sep 2013 13:40:55 +0000 (15:40 +0200)]
Copy rpp-lib.lib to root under windows

Fixes #385 @10m.

10 years agoClean workspace only when it was really created
Michal Sojka [Fri, 13 Sep 2013 13:19:05 +0000 (15:19 +0200)]
Clean workspace only when it was really created

10 years agoRename base project to helloworld
Michal Sojka [Fri, 13 Sep 2013 11:57:13 +0000 (13:57 +0200)]
Rename base project to helloworld

10 years agoAdd dependency of base project on rpp-lib project
Michal Sojka [Fri, 13 Sep 2013 11:39:43 +0000 (13:39 +0200)]
Add dependency of base project on rpp-lib project

Issue #388

10 years agoUpdate base project to work with lwip
Michal Sojka [Fri, 13 Sep 2013 11:35:04 +0000 (13:35 +0200)]
Update base project to work with lwip

Issue #388 @10m

10 years agoAllow parallel build of the library (it's faster)
Michal Sojka [Fri, 13 Sep 2013 11:25:27 +0000 (13:25 +0200)]
Allow parallel build of the library (it's faster)

10 years agoTrigger copying of rpp-lib.lib from post-build step
Michal Sojka [Fri, 13 Sep 2013 11:22:24 +0000 (13:22 +0200)]
Trigger copying of rpp-lib.lib from post-build step

When it is put as dependency of all, it doesn't always work when building
in CCS. I don't know why.

Issue #388 @15m

10 years agoMove the main rpp-lib CCS project to the top-level directory
Michal Sojka [Fri, 13 Sep 2013 10:17:19 +0000 (12:17 +0200)]
Move the main rpp-lib CCS project to the top-level directory

This way, we don't have to use linked resources, virtual folders and other
weird Eclipse stuff.

refs #388 @1h15m

10 years agofunction informing whether ethernet was initialized (after OS starup init)
Jan Dolezal [Fri, 13 Sep 2013 11:09:01 +0000 (13:09 +0200)]
function informing whether ethernet was initialized (after OS starup init)

10 years agoeth.h documentation completed; eth.c - removed casts to (const char *) from prints
Jan Dolezal [Fri, 13 Sep 2013 09:35:27 +0000 (11:35 +0200)]
eth.h documentation completed; eth.c - removed casts to (const char *) from prints

10 years agoCRLF disabling in runtime added
Michal Horn [Thu, 12 Sep 2013 13:58:26 +0000 (15:58 +0200)]
CRLF disabling in runtime added

10 years agofixed bug from merging eth branch
Jan Dolezal [Thu, 12 Sep 2013 13:28:20 +0000 (15:28 +0200)]
fixed bug from merging eth branch

10 years agoFlexRay rpp and driver documentation modified
Michal Horn [Thu, 12 Sep 2013 13:12:21 +0000 (15:12 +0200)]
FlexRay rpp and driver documentation modified

10 years agoDocumentation of the rpp FlexRay library completed
Michal Horn [Thu, 12 Sep 2013 11:32:21 +0000 (13:32 +0200)]
Documentation of the rpp FlexRay library completed

10 years agoMerge branch 'master' of rtime.felk.cvut.cz:pes-rpp/rpp-lib
Michal Horn [Thu, 12 Sep 2013 10:46:09 +0000 (12:46 +0200)]
Merge branch 'master' of rtime.felk.cvut.cz:pes-rpp/rpp-lib

10 years agoDoxygen warnings repaired
Michal Horn [Thu, 12 Sep 2013 10:45:07 +0000 (12:45 +0200)]
Doxygen warnings repaired

10 years agoIgnore cscope files
Michal Sojka [Thu, 12 Sep 2013 08:51:48 +0000 (10:51 +0200)]
Ignore cscope files

10 years agoUpdate block mnemonics in the documentation
Michal Sojka [Wed, 11 Sep 2013 16:15:21 +0000 (18:15 +0200)]
Update block mnemonics in the documentation

closes #381 @1h

10 years agoAutomate uploading of block diagram to the wiki
Michal Sojka [Wed, 11 Sep 2013 16:02:45 +0000 (18:02 +0200)]
Automate uploading of block diagram to the wiki

10 years agoUpdate mnemonic in picure where it was changed
Michal Sojka [Wed, 11 Sep 2013 15:55:29 +0000 (17:55 +0200)]
Update mnemonic in picure where it was changed

10 years agoUpdate Doxyfile for 1.8 version to signal that we need this version
Michal Sojka [Wed, 11 Sep 2013 15:45:15 +0000 (17:45 +0200)]
Update Doxyfile for 1.8 version to signal that we need this version

We will use Markdown syntax for tables added in 1.8.0.

10 years agoAdd Makefiles for doxygen
Michal Sojka [Wed, 11 Sep 2013 15:14:58 +0000 (17:14 +0200)]
Add Makefiles for doxygen

It's easier to compile the doc from within Emacs.
Also include the actual library version in the Doxygen config.

10 years agoRename doxygen configuration to the default name
Michal Sojka [Wed, 11 Sep 2013 14:48:37 +0000 (16:48 +0200)]
Rename doxygen configuration to the default name

With this change, dimply running doxygen regenerates the documentation.

10 years agoReorganize the logic for restarting FlexRay communication to be Autosar compliant
Michal Horn [Wed, 11 Sep 2013 13:59:50 +0000 (15:59 +0200)]
Reorganize the logic for restarting FlexRay communication to be Autosar compliant

Autosar specification restricts the Fr_StartCommunication to be use only for starting the communication and no other logic should be there.
The specification orders the Fr_ControllerInit function to be able to switch POC state to Config from any other states. So all the restart logic was moved here.

Commands descriptions and rpp function documentation was modified.

10 years agoMerge branch 'master' of rtime.felk.cvut.cz:pes-rpp/rpp-lib
Michal Horn [Wed, 11 Sep 2013 09:47:06 +0000 (11:47 +0200)]
Merge branch 'master' of rtime.felk.cvut.cz:pes-rpp/rpp-lib

10 years agoOne more file is needed for the library
Michal Sojka [Wed, 11 Sep 2013 09:43:41 +0000 (11:43 +0200)]
One more file is needed for the library

10 years agoMerge branch 'master' of rtime.felk.cvut.cz:pes-rpp/rpp-lib
Michal Horn [Wed, 11 Sep 2013 09:14:18 +0000 (11:14 +0200)]
Merge branch 'master' of rtime.felk.cvut.cz:pes-rpp/rpp-lib

10 years agoUpdate rpp-lib Eclipse project to compile correcly with lwIP
Michal Sojka [Wed, 11 Sep 2013 09:13:51 +0000 (11:13 +0200)]
Update rpp-lib Eclipse project to compile correcly with lwIP

10 years agoMerge branch 'master' of rtime.felk.cvut.cz:pes-rpp/rpp-lib
Michal Horn [Wed, 11 Sep 2013 08:47:43 +0000 (10:47 +0200)]
Merge branch 'master' of rtime.felk.cvut.cz:pes-rpp/rpp-lib

10 years agoThis should be in the previous commit
Michal Horn [Wed, 11 Sep 2013 08:47:24 +0000 (10:47 +0200)]
This should be in the previous commit

10 years agoMerge branch 'master' of rtime.felk.cvut.cz:pes-rpp/rpp-lib
Michal Horn [Wed, 11 Sep 2013 08:43:27 +0000 (10:43 +0200)]
Merge branch 'master' of rtime.felk.cvut.cz:pes-rpp/rpp-lib

10 years agoChange the internal representation of the FlexRay buffers
Michal Horn [Wed, 11 Sep 2013 08:41:47 +0000 (10:41 +0200)]
Change the internal representation of the FlexRay buffers

An array of pointers to the configuration structures changed to the map of the buffers to the slot id.
Slot id is changed during buffer reconfiguration, thus can not be const.

10 years agoMerge branch 'master' of rtime.felk.cvut.cz:pes-rpp/rpp-lib
Jan Dolezal [Tue, 10 Sep 2013 16:34:28 +0000 (18:34 +0200)]
Merge branch 'master' of rtime.felk.cvut.cz:pes-rpp/rpp-lib

Conflicts:
rpp/include/drv/sci.h
rpp/src/drv/sci.c
rpp/src/rpp/sci.c

10 years agosci_printk, printkb
Jan Dolezal [Tue, 10 Sep 2013 16:28:22 +0000 (18:28 +0200)]
sci_printk, printkb

10 years agorpp_sci_printk / _printkb - modified (functional part moved to drv sci.c)
Jan Dolezal [Tue, 10 Sep 2013 16:09:35 +0000 (18:09 +0200)]
rpp_sci_printk / _printkb - modified (functional part moved to drv sci.c)
eth.c - when sending - block on semaphore till send is done (notified by interrupt)

10 years agorpp_sci_printk / _printkb - modified (functional part moved to drv sci.c)
Jan Dolezal [Tue, 10 Sep 2013 16:09:35 +0000 (18:09 +0200)]
rpp_sci_printk / _printkb - modified (functional part moved to drv sci.c)
eth.c - when sending - block on semaphore till send is done (notified by interrupt)

10 years agoMerge branch 'eth'
Michal Sojka [Tue, 10 Sep 2013 15:47:26 +0000 (17:47 +0200)]
Merge branch 'eth'

Conflicts:
rpp/src/sys/sys_startup.c

10 years agoMerge branch 'master' of rtime.felk.cvut.cz:pes-rpp/rpp-lib
Michal Sojka [Tue, 10 Sep 2013 14:02:13 +0000 (16:02 +0200)]
Merge branch 'master' of rtime.felk.cvut.cz:pes-rpp/rpp-lib

Conflicts:
rpp/src/drv/fr_tms570.c

10 years agoFlexRay: Make buffer configuration const
Michal Sojka [Tue, 10 Sep 2013 13:20:46 +0000 (15:20 +0200)]
FlexRay: Make buffer configuration const

Why was it not const before?

10 years agoFlexRay buffer reconfiguration implement
Michal Horn [Mon, 9 Sep 2013 15:48:27 +0000 (17:48 +0200)]
FlexRay buffer reconfiguration implement

10 years agoRestart the FlexRay communication if it was halted
Michal Horn [Mon, 9 Sep 2013 13:08:21 +0000 (15:08 +0200)]
Restart the FlexRay communication if it was halted

Switch POC state from HALT->DEFAULT_CONFIG->CONFIG->READY state in Fr_Start function, if HALT state detected.

10 years agoCAN part reimplemented
Karolína Burešová [Thu, 5 Sep 2013 08:10:03 +0000 (10:10 +0200)]
CAN part reimplemented

CAN initialization has been greatly changed due to changes in API.
Now only message objects (boxes) specified by user are set up (all
of them are reset in the beginning, though).
Initialization is way more divided into functions.
Message objects to be used by functions are not specified by kind
of ID but by their order in CAN configuration.
rpp/src/rpp/rpp.c has been changed so that it contains some basic
configuration now. However, it's much more of work-around than
of solution.

Diff is quite messed up due to great refactoring of functions.

10 years agoClear FlexRay write data section before writting new data to avoid reading junk
Michal Horn [Mon, 2 Sep 2013 12:36:41 +0000 (14:36 +0200)]
Clear FlexRay write data section before writting new data to avoid reading junk

The controller was always sending right data with padding of zeros, when
the size of the message was lower than the size of the buffer. But
this Output buffer registers were not automaticaly cleared before reading
new message from message RAM, which caused reading bad padding data if
the newly received message was shorter than the previous one.

10 years agoeth.c simplified - transmit written as blocking operation till packet is transmitted
Jan Dolezal [Mon, 2 Sep 2013 10:27:16 +0000 (12:27 +0200)]
eth.c simplified - transmit written as blocking operation till packet is transmitted

10 years agoeth.c driver separated to more files
Jan Dolezal [Mon, 26 Aug 2013 13:20:10 +0000 (15:20 +0200)]
eth.c driver separated to more files

10 years agoMerge branch 'master' of rtime.felk.cvut.cz:pes-rpp/rpp-lib
Michal Horn [Fri, 30 Aug 2013 07:13:41 +0000 (09:13 +0200)]
Merge branch 'master' of rtime.felk.cvut.cz:pes-rpp/rpp-lib

10 years agoIncrease heap size
Michal Sojka [Fri, 30 Aug 2013 07:10:41 +0000 (09:10 +0200)]
Increase heap size

Needed for bigger simulink models

TODO: Make this configurable from Simulink

10 years agoError flags indexes increase by 1
Michal Horn [Thu, 29 Aug 2013 12:36:35 +0000 (14:36 +0200)]
Error flags indexes increase by 1

When they were starting form zero, the OK or NOT_OK flag could be covered by the error on bit zero. In this case, no error will be detected.

10 years agoflexray: Move string based initialization function out of the library
Michal Sojka [Thu, 29 Aug 2013 11:41:28 +0000 (13:41 +0200)]
flexray: Move string based initialization function out of the library

They are moved to the test-sw commands.

10 years agoFix Fr_GetNmVector()
Michal Sojka [Thu, 29 Aug 2013 11:19:07 +0000 (13:19 +0200)]
Fix Fr_GetNmVector()

Shifting of read values was wrong. Now the function is simpler and correct.