summaryrefslogtreecommitdiff
path: root/cesar/hal/phy/src/tx.c
AgeCommit message (Collapse)Author
2012-10-19cesar/hal/phy: add symbol_nb parameter for tracing, refs #3428Nicolas Schodet
2012-10-19cesar/hal/phy: combine phy_tx_frame parameters to save ilramNicolas Schodet
2011-06-22cesar/hal/phy: use the same GIL as last TX for short PPDU, refs #2574Nicolas Schodet
Hardware does not sample the GIL related registers. When sending a short PPDU, GIL does not matter, so use the same as last frame so that current PPDU setting are not changed. This enables TX of short PPDU as a second frame of a burst.
2011-05-03cesar/hal/phy: prepare FC1.0 earlier due to TX delay, refs #1655Nicolas Schodet
Previously delay was small enough that it was not a problem.
2010-06-16cesar/hal/phy: take hardware delay into account, refs #1655schodet
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@7228 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-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-03cesar/hal/phy: rewrite phy_tx_param_set_gil, refs #844schodet
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@6518 017c9cb6-072f-447c-8318-d5b54f68fe89
2009-09-25 * hal/phy:schodet
- add date warning when a deadline is not met. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@5770 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-21 * hal/phy:schodet
- use dbg_claim instead of dbg_assert in critical paths. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@5634 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-19 * hal/phy:schodet
- cancel timer 6 if no FC1.0 should be sent. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@4054 017c9cb6-072f-447c-8318-d5b54f68fe89
2009-02-17 * hal/phy:schodet
- reset CSMA flags when starting a new PRP. - set CAP 3 to ignore PRP result. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@4006 017c9cb6-072f-447c-8318-d5b54f68fe89
2009-02-11 * hal/phy:schodet
- create FC 1.0 using a timer, closes #268. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@3969 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-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 * hal/phy, hal/phy/test/phy, lib/trace:schodet
- moved critical parts to local ram. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@3786 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
2009-01-08 * hal/phy:schodet
- updated using matlab file in http://gevrey:8080/svn/spidcom_digital_svn/trunk, r8279. - fixes constant AGC gain, closes #228. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@3733 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-07-04 * hal/phy:schodet
- fixed bug in PBDMA start. - use timer to start PBDMA at the same time as START_TX. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@2558 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-07-04 * hal/phy:schodet
- DL_type is 1 for long PPDU, specifications do not match hardware. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@2557 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-07-04 * hal/phy:schodet
- added trace timestamps. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@2556 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-07-04 * hal/phy:schodet
- added traces. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@2555 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-07-01 * hal/phy:schodet
- handle want_conf. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@2510 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-07-01 * hal/phy:schodet
- set GIL even for short PPDU. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@2508 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-06-19 * hal/phy:schodet
- update after hardware changes. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@2387 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