<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content="text/html; charset=GB2312" http-equiv=Content-Type>
<STYLE>
BLOCKQUOTE {
MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2em
}
OL {
MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
UL {
MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
P {
MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
BODY {
LINE-HEIGHT: 1.5; FONT-FAMILY: 宋体; COLOR: #000080; FONT-SIZE: 10.5pt
}
</STYLE>
<META name=GENERATOR content="MSHTML 8.00.6001.19412"></HEAD>
<BODY style="MARGIN: 10px">
<DIV>Hi, all</DIV>
<DIV>I received a lot of help, since I proposed my CAN driver and API for CAN
stack. Thanks, you guys.</DIV>
<DIV> </DIV>
<DIV>Build a CAN test environment, port a CAN driver existing to RTEMS and
write a test-suites for it maybe a better choice. After that, others can test
the CAN driver and also when the proted driver update our driver also update, we
do not need to maintain the RTEMS CAN driver.</DIV>
<DIV> </DIV>
<DIV>There are some CAN drivers for Linux and other OS, including SocketCAN,
can4linux and LinCAN. After a research about those drivers, I think LinCAN
better than others.</DIV>
<DIV> </DIV>
<DIV
style="FONT-STYLE: normal; FONT-FAMILY: 宋体; COLOR: #000080; FONT-SIZE: 10.5pt; FONT-WEIGHT: normal">Then
<FONT color=#000000><FONT
style="FONT-STYLE: normal; FONT-FAMILY: 宋体; COLOR: #000080; FONT-SIZE: 10.5pt; FONT-WEIGHT: normal"
color=#000001 size=1 face="">I plan to do the following
work:</FONT></FONT></DIV>
<DIV
style="FONT-STYLE: normal; FONT-FAMILY: 宋体; COLOR: #000080; FONT-SIZE: 10.5pt; FONT-WEIGHT: normal"><FONT
color=#000000><FONT
style="FONT-STYLE: normal; FONT-FAMILY: 宋体; COLOR: #000080; FONT-SIZE: 10.5pt; FONT-WEIGHT: normal"
color=#000001 size=1 face=""> 1. Build a simulation
environment for CAN driver test. Maybe use QEMU, so a can hardware simulation
needed.</FONT></FONT></DIV>
<DIV
style="FONT-STYLE: normal; FONT-FAMILY: 宋体; COLOR: #000080; FONT-SIZE: 10.5pt; FONT-WEIGHT: normal"><FONT
color=#000000><FONT
style="FONT-STYLE: normal; FONT-FAMILY: 宋体; COLOR: #000080; FONT-SIZE: 10.5pt; FONT-WEIGHT: normal"
color=#000001 size=1 face=""> 2. Port LinCAN to
RTEMS.</FONT></FONT></DIV>
<DIV
style="FONT-STYLE: normal; FONT-FAMILY: 宋体; COLOR: #000080; FONT-SIZE: 10.5pt; FONT-WEIGHT: normal"><FONT
color=#000000><FONT
style="FONT-STYLE: normal; FONT-FAMILY: 宋体; COLOR: #000080; FONT-SIZE: 10.5pt; FONT-WEIGHT: normal"
color=#000001 size=1 face=""> 3. Write test-suites for
the ported LinCAN.</FONT></FONT></DIV>
<DIV
style="FONT-STYLE: normal; FONT-FAMILY: 宋体; COLOR: #000080; FONT-SIZE: 10.5pt; FONT-WEIGHT: normal"><FONT
color=#000000><FONT
style="FONT-STYLE: normal; FONT-FAMILY: 宋体; COLOR: #000080; FONT-SIZE: 10.5pt; FONT-WEIGHT: normal"
color=#000001 size=1 face=""></FONT></FONT> </DIV>
<DIV
style="FONT-STYLE: normal; FONT-FAMILY: 宋体; COLOR: #000080; FONT-SIZE: 10.5pt; FONT-WEIGHT: normal"><FONT
color=#000000><FONT
style="FONT-STYLE: normal; FONT-FAMILY: 宋体; COLOR: #000080; FONT-SIZE: 10.5pt; FONT-WEIGHT: normal"
color=#000001 size=1 face="">I still need some advice.
Thanks.<!--EndFragment--></FONT></FONT></DIV>
<HR style="WIDTH: 210px; HEIGHT: 1px" align=left color=#b5c4df SIZE=1>
<DIV><SPAN>jinyang.sia</SPAN></DIV></BODY></HTML>