summaryrefslogtreecommitdiff
path: root/cesar/hal/phy/maximus
AgeCommit message (Collapse)Author
2011-03-04cesar/hal/phy, cesar/mac/pbproc: remove nb_ready for PBDMA, closes #2316Nicolas Schodet
2010-09-06cesar/hal/phy: move hardware preparation to separated function, refs #476Nicolas Schodet
2010-07-23cesar/hal/phy/maximus: distinguish cases for FC and MPDU reception, closes #1781buret
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@7309 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
2010-04-07cesar/hal/phy/maximus: no need to call dsr, refs #1412buret
If a DSR is posted during DSR-s handling, it will be called. Indeed, list of DSR-s is processed until it's empty. Therefore, there is no need to explicitely call it. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@6895 017c9cb6-072f-447c-8318-d5b54f68fe89
2010-04-07cesar/hal/phy/maximus: add ecos declarations in maximus, refs #1412buret
Add decalrations of used ECOS functions in HAL PHY Maximus. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@6894 017c9cb6-072f-447c-8318-d5b54f68fe89
2010-04-07cesar/hal/phy/maximus: add phy_deferred_schedule in maximus, refs #1412buret
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@6893 017c9cb6-072f-447c-8318-d5b54f68fe89
2010-03-17hal/phy/maximus: remove duplicated bridge DMA unit tests, close #1215laranjeiro
This test is a duplicated one of the current hal/phy/test/bridgedma one which use the same bridgedma soft on unit test simulation and maximus tests. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@6827 017c9cb6-072f-447c-8318-d5b54f68fe89
2010-02-11cesar/hal/phy/maximus: keep comments concerning errorsburet
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@6708 017c9cb6-072f-447c-8318-d5b54f68fe89
2010-02-11cesar/hal/phy: add TCC half iteration number support, closes #517schodet
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@6699 017c9cb6-072f-447c-8318-d5b54f68fe89
2010-02-11cesar/hal/phy/maximus: remove duplicated and outdated commentsschodet
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@6694 017c9cb6-072f-447c-8318-d5b54f68fe89
2009-12-22cesar/hal/phy: phy_{tx_param,rx_prepare}* interface changes, closes #1007schodet
This includes: - replace mod, fecrate and pb_size with a combo parameter ; - remove unused tonemap_index ; - use specialised short_ppdu functions. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@6574 017c9cb6-072f-447c-8318-d5b54f68fe89
2009-12-14cesar/{hal/phy,mac/sar}: merge all bridgedma simulation code, closes #855laranjeiro
* remove bridgedma_soft, maximus_bridgedma. * add hal/phy/soft/bridge to use in unit test and maximus. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@6543 017c9cb6-072f-447c-8318-d5b54f68fe89
2009-12-04cesar/hal/phy: remove warning in maximus compilelefranc
- remove unsused variables and function git-svn-id: svn+ssh://pessac/svn/cesar/trunk@6527 017c9cb6-072f-447c-8318-d5b54f68fe89
2009-12-03cesar/hal/phy: remove bridgeDMA process delay in maximuslefranc
- closes #845 git-svn-id: svn+ssh://pessac/svn/cesar/trunk@6517 017c9cb6-072f-447c-8318-d5b54f68fe89
2009-12-03cesar/hal/phy: replaced tabs with spaceslefranc
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@6516 017c9cb6-072f-447c-8318-d5b54f68fe89
2009-11-24cesar/hal/phy/maximus: add missing function, closes #816laranjeiro
SAR needs to know the bridge DMA status to remove the jobs from its own list. This is used when the job in the SAR's list correspond to the last one processed by the bridge DMA. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@6468 017c9cb6-072f-447c-8318-d5b54f68fe89
2009-10-19cesar/hal/phy/maximus: init noise even if feature is disabledburet
Request by JD to initialise the noise to 0, even if disturb_channel() feature is disabled in maximus. If you need other values than 0, please give me desired values. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@6187 017c9cb6-072f-447c-8318-d5b54f68fe89
2009-09-24 * hal/phy, mac/pbproc:schodet
- added date to phy_tx_fc10 in order to add anticipation to FC 1.0 preparation. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@5724 017c9cb6-072f-447c-8318-d5b54f68fe89
2009-09-22 * hal/phy, mac/pbproc (closes #563):schodet
- setup chandata transfert at the same time as data transfert. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@5663 017c9cb6-072f-447c-8318-d5b54f68fe89
2009-09-03 * hal/phy, hal/phy/spoc (re #475):schodet
- remove phy_sysclock_set_freqerror: this should be done on SPOC coefficients update. - move register writing at initialisation to hal/phy/spoc. - full double-free interface. - create structure to store SPOC computation results until registers are updated. - create two functions for register update (TX and RX). git-svn-id: svn+ssh://pessac/svn/cesar/trunk@5414 017c9cb6-072f-447c-8318-d5b54f68fe89
2009-08-20 * all:schodet
- update Makefiles to use program_MODULES_CONFIG. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@5275 017c9cb6-072f-447c-8318-d5b54f68fe89
2009-07-21 * cp, hal/phy, mac/pbproc, maximus:schodet
- add mac/common module for timing definition. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@5037 017c9cb6-072f-447c-8318-d5b54f68fe89
2009-06-30[maximus] hal/phy: unit tests update because of change of noise size (u16->u32)buret
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@4865 017c9cb6-072f-447c-8318-d5b54f68fe89
2009-06-30[maximus] hal/phy: remove IV parameter from PBDMA start (was generating an ↵buret
error in automatic tests) git-svn-id: svn+ssh://pessac/svn/cesar/trunk@4864 017c9cb6-072f-447c-8318-d5b54f68fe89
2009-05-26 * mac, cp/beacon, cp/cco, hal/phy/maximus (closes #368):schodet
- added support for enc/dec key pair. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@4703 017c9cb6-072f-447c-8318-d5b54f68fe89
2009-04-15 * hal/phy:schodet
- moved chandata configuration in a separated structure, re #336. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@4465 017c9cb6-072f-447c-8318-d5b54f68fe89
2009-04-14[CE] Integration au CP.lacour
- ce_init becomes rxce_init. - Split rx.h in ce/rx.h and ce/inc/rx.h (and tx) - Use bitstream to create/read CEI MME. - Integration of txce in CP and its fsm. - Fill other tonemap field (ble, bitperpb...). - Add Maximus test : Description : CCO/STA association. Data exchange. Bitloading. (initial step) CEI exchange. Tonemap used. TODO : Provide chandata_dma header table as interface with pbproc. Wait for development of chandata loading by pbproc. Check computation, exchange, and use of tonemap in the test. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@4456 017c9cb6-072f-447c-8318-d5b54f68fe89
2009-04-08hal/phy; Bridgedma.laranjeiro
* Removed the assert for the limitation of the minimum Frame size. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@4422 017c9cb6-072f-447c-8318-d5b54f68fe89
2009-04-06[maximus hal phy] fixes #328buret
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@4416 017c9cb6-072f-447c-8318-d5b54f68fe89
2009-02-19 * hal/phy:schodet
- added phy_tx_cancel. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@4055 017c9cb6-072f-447c-8318-d5b54f68fe89
2009-02-13Make Maximus noise generation independent of noise size.lacour
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@3993 017c9cb6-072f-447c-8318-d5b54f68fe89
2009-02-11 * hal/phy/test/phy, hal/phy/maximus, mac/pbproc, maximus:schodet
- removed IV argument from PBDMA calls. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@3967 017c9cb6-072f-447c-8318-d5b54f68fe89
2009-02-11 * hal/phy:schodet
- start chandata PBDMA for SOUND at RESYS interrupt. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@3963 017c9cb6-072f-447c-8318-d5b54f68fe89
2009-02-11[maximus] add a debug function to display hal phy medium stateburet
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@3959 017c9cb6-072f-447c-8318-d5b54f68fe89
2009-02-05 * hal/phy:schodet
- start PBDMA in phy_tx_prepare. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@3919 017c9cb6-072f-447c-8318-d5b54f68fe89
2009-01-23 * hal/phy/maximus:schodet
- added more timestamp in traces. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@3860 017c9cb6-072f-447c-8318-d5b54f68fe89
2009-01-23 * hal/phy, mac/ca:schodet
- added phy_access_timer_update, used in ca to update the access timer but not restart it if it was canceled, closes #252. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@3859 017c9cb6-072f-447c-8318-d5b54f68fe89
2009-01-22 * hal/phy:schodet
- set TX_PARAM for SOUND compare mode. - use new SOUND_ENABLE bit. - cleaned up SOUND rx preparation code. - re #230. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@3836 017c9cb6-072f-447c-8318-d5b54f68fe89
2009-01-16[maximus] hal phy: implement RX sound framesburet
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@3800 017c9cb6-072f-447c-8318-d5b54f68fe89
2009-01-16[maximus] hal phy: implement TX sound frameburet
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@3799 017c9cb6-072f-447c-8318-d5b54f68fe89
2009-01-09* hal/phy:schodet
- added SOUND frames support, closes #224. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@3734 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-10-27 * hal/phy, mac/pbproc:schodet
- added a "now" parameter for PBDMA start in order to start PBDMA right now for RX. - added trace timestamp for rx_prepare and pbdma_start. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@3366 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-10-21 * hal/phy/maximus:schodet
- removed cw slot trace. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@3322 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-10-20[maximus] hal phy: cancel the access timer when entering into BUSY-RX stateburet
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@3315 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-10-20 * hal/phy/maximus:schodet
- moved M_PRE_DETECT to first preamble detection. - used M_PRE_CONFIRM instead. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@3314 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-10-13[maximus] hal phy: calculate rx date in case of rx collisionburet
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@3258 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-10-10[maximus] update phy function to get the seedburet
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@3253 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-10-10[maximus] hal phy: evolution to handle rx collisionsburet
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@3252 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-10-10[maximus] add the station seed functionalityburet
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@3243 017c9cb6-072f-447c-8318-d5b54f68fe89