summaryrefslogtreecommitdiff
path: root/cesar/hle
AgeCommit message (Collapse)Author
2012-02-20cesar, cleopatre, common: new ipmbox design, closes #848IPMbox Team
2011-09-08cesar/{cl,hle,mac/sar}: integrate lib seq_check in i/o points, refs #2644Jérémy Dufour
Sequences numbers are checked when data packets enter in Cesar from PLC or Linux and when exit from Cesar by PLC or Linux.
2011-03-18cesar/hle: use phy_date for trace timestampingNicolas Schodet
2011-01-14cesar/hle/tools: add basic RPC message handling, closes #2209Nicolas Schodet
2011-01-14cesar/hle/tools: add HLE tools context, refs #2209Nicolas Schodet
2011-01-13cesar/hle: add hle tools handling in hle, closes #2062Nicolas Schodet
2011-01-13cesar/hal/hle, cesar/hle/tools: move debug dump code, refs #2062Nicolas Schodet
2010-08-30cesar/hal: fix coding standards and translation errorsNélio Laranjeiro
2010-08-30cesar/hal: remove empty linesNélio Laranjeiro
2010-08-30cesar/hle: reduce list of public functions and inlined them, refs #1010Nélio Laranjeiro
2010-05-21cesar/hal/hle, cesar/hle: remove ipmbox_tx_try, refs #1418schodet
This revert commits r6949, r6950 and r6954. ipmbox can not overflow because the number of message is limited by the number of buffer sent and added by the Linux driver. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@7125 017c9cb6-072f-447c-8318-d5b54f68fe89
2010-04-21cesar/hal/hle: reserve space in RX mailbox for SEND_DONE, refs #1418schodet
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@6949 017c9cb6-072f-447c-8318-d5b54f68fe89
2010-04-19cesar: use phy_date as trace timestamp, closes #1415schodet
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@6933 017c9cb6-072f-447c-8318-d5b54f68fe89
2010-04-19cesar: remove context parameter from phy_date and phy_sysdate, refs #1415schodet
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@6931 017c9cb6-072f-447c-8318-d5b54f68fe89
2009-12-15cesar/hle: stop using bitstream to read ipmbox messages, refs #1010schodet
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@6552 017c9cb6-072f-447c-8318-d5b54f68fe89
2009-07-30*cp/msg, hal/hle, interface, maximus: (Closes #422, #424)laranjeiro
*cp/msg: * Fix cp_msg_drv_sta_mac_start_req_receive. *hal/hle: * Allowed reception of data and MME of 14 bytes. *hle: * Remove hard values by the defines ones. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@5130 017c9cb6-072f-447c-8318-d5b54f68fe89
2009-07-30*hle, cl, mac/sar: (See #424, #422)laranjeiro
*hle * Drop packets with a length lesser than ETH_PACKET_MIN_SIZE_ALLOWED. * Improved unit tests. * Assert on packet reception if the length is lesser than ETH_PACKET_MIN_SIZE_ALLOWED *cl: * Added correct assert on the length in the send and receive path. *mac/sar: * Assert on TX if buffer's length is lesser than ETH_PACKET_MIN_SIZE_ALLOWED * do not reassembly MF with length lesser than ETH_PACKET_MIN_SIZE_ALLOWED git-svn-id: svn+ssh://pessac/svn/cesar/trunk@5124 017c9cb6-072f-447c-8318-d5b54f68fe89
2009-04-09hle:laranjeiro
* Added the parameter in needed function to transmit the arrival time of the MSDU in NTB ticks git-svn-id: svn+ssh://pessac/svn/cesar/trunk@4440 017c9cb6-072f-447c-8318-d5b54f68fe89
2009-02-09cesar: Removed the use of the read_word library except in the SAR module. ↵laranjeiro
(Closes #278). git-svn-id: svn+ssh://pessac/svn/cesar/trunk@3946 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-12-12hle: Remove the buffer_add unit test which is already done in the ↵laranjeiro
hle_recV_from_arm unit test. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@3635 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-12-11hle: Added the Tag interpretation from the IPMBox. Closes #201.laranjeiro
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@3632 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-12-11hle: Remove some white spaces and fix some errors in comments.laranjeiro
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@3631 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-12-05hle: Fix the HLE cause of the modification os the CL to provide the QOS ↵laranjeiro
tags. see #164 git-svn-id: svn+ssh://pessac/svn/cesar/trunk@3557 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-10-17hle: Fix a trace.laranjeiro
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@3307 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-09-16hle: Fix a TRACE to the correct data.laranjeiro
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@2995 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-08-28cesar: Replace bitstream bad use by the correct use. Closes #97laranjeiro
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@2779 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-06-23hle: Fixed the makefile and the tests script.laranjeiro
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@2412 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-06-17hle: modified the unit test to check it on the proto.laranjeiro
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@2349 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-04-30Fcall proto: add the "interface_hle_send_done()" function to post a ↵buret
SEND_DONE message to the IPMBox. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@1941 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-04-23hle: Update the HLE, merge the function hle_data_send_done and laranjeiro
hle_mme_send_done to hle_send_done, the type of buffer is not necessary. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@1876 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-04-14Update the HLE to transmit Interface Messages directly to the interface.laranjeiro
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@1824 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-04-07Moved the complete svn base into the cesar directory.save
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@1769 017c9cb6-072f-447c-8318-d5b54f68fe89