]> git.kernelconcepts.de Git - karo-tx-redboot.git/blob - packages/devs/can/loop/v2_0/ChangeLog
unified MX27, MX25, MX37 trees
[karo-tx-redboot.git] / packages / devs / can / loop / v2_0 / ChangeLog
1 2007-08-28  Andrew Lunn  <andrew.lunn@ascom.ch>
2
3         * tests/can_overrun1.c (can0_thread): Fix the length of the data
4           in the message. Add a delay to allow the CAN device to process
5           the packets.
6         * test/can_txcevent.c: (can0_thread): Add a delay to allow the CAN device
7          to process the packet.s
8         * src/loop_can.c (FIFO_SIZE): Changed to one more than the TX
9           queue size. If it is less, the loopback tests don't pass because
10           packets don't get transmitted.
11                 
12 2007-08-24  Andrew Lunn <andrew.lunn>
13
14         * doc/synth_test.ecm: Import file for running the tests on synth.
15         
16 2007-08-24  Alexey Shusharin <mrfinch@mail.ru>
17         
18         * tests/can_callback.c: Added test of CAN callback on event
19         * cdl/can_loop.cdl: Added can_callback.c into tests list
20         
21 2007-08-09  Andrew Lunn  <andrew.lunn@ascom.ch>
22
23         * src/loop_can.c: Change all CYGPKG_IO_CAN_* to CYGPKG_DEVS_CAN_*
24           so that the loopback driver gets compiled. It looks like
25           at some point in its life it used to live in io/can instead
26           of its current location in dev/can/loop.
27
28 2007-03-23  Uwe Kindler  <uwe_kindler@web.de>
29
30     * cdl/can_loop.cd: Changed naming of various options from 
31       xxx_IO_CAN_LOOP into xxx_DEVS_CAN_LOOP
32
33 2007-03-23  Uwe Kindler  <uwe_kindler@web.de>
34
35         * cdl/can_loop.cdl: Driver now implements the interfaces
36           CYGINT_IO_CAN_TX_EVENTS, CYGINT_IO_CAN_STD_CAN_ID, 
37           CYGINT_IO_CAN_EXT_CAN_ID.
38           Removed CYGPKG_IO_CAN_LOOP_CFLAGS_ADD and 
39           CYGPKG_IO_CAN_LOOP_CFLAGS_REMOVE because they had no function.
40           
41         * src/loop_can.c: Added missing function loop_can_get_config
42           to make the driver build properly.
43         
44         * tests: Did some fixes and cleanups for all test cases to make them
45           work properly with the changes in the CAN I/O layer.
46         
47 2005-08-15  Uwe Kindler  <uwe_kindler@web.de>
48
49         * Loopback CAN driver created
50
51 //===========================================================================
52 //####ECOSGPLCOPYRIGHTBEGIN####
53 // -------------------------------------------
54 // This file is part of eCos, the Embedded Configurable Operating System.
55 // Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
56 //
57 // eCos is free software; you can redistribute it and/or modify it under
58 // the terms of the GNU General Public License as published by the Free
59 // Software Foundation; either version 2 or (at your option) any later version.
60 //
61 // eCos is distributed in the hope that it will be useful, but WITHOUT ANY
62 // WARRANTY; without even the implied warranty of MERCHANTABILITY or
63 // FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
64 // for more details.
65 //
66 // You should have received a copy of the GNU General Public License along
67 // with eCos; if not, write to the Free Software Foundation, Inc.,
68 // 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
69 //
70 // As a special exception, if other files instantiate templates or use macros
71 // or inline functions from this file, or you compile this file and link it
72 // with other works to produce a work based on this file, this file does not
73 // by itself cause the resulting work to be covered by the GNU General Public
74 // License. However the source code for this file must still be made available
75 // in accordance with section (3) of the GNU General Public License.
76 //
77 // This exception does not invalidate any other reasons why a work based on
78 // this file might be covered by the GNU General Public License.
79 //
80 // Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
81 // at http://sources.redhat.com/ecos/ecos-license/
82 // -------------------------------------------
83 //####ECOSGPLCOPYRIGHTEND####
84 //===========================================================================