summaryrefslogtreecommitdiff
path: root/cesar/host
AgeCommit message (Collapse)Author
2013-05-17cesar/host/station: enable warnings and errors messages to be write on stderrThierry Carré
2013-02-22cesar/host/station: rename and improve 'station_down' function, closes #2979Thierry Carré
2013-02-22cesar: rename pipe_*_fd fields in station_ctx_t, refs #2979Thierry Carré
rename in station_ctx_t : - 'pipe_log_fd' to 'fd_log' - 'pipe_in_fd' to 'fd_in' - 'pipe_out_fd' to 'fd_out'
2013-02-22cesar/host/station: delete dead code, refs #2979Thierry Carré
2013-02-22cesar/host/test: destroy dirty utests, refs #2979Thierry Carré
Ticket #3781 created to rebuild correctly this unit test module.
2013-02-22cesar/host/station: update include list, refs #2979Thierry Carré
2013-02-22cesar/{maximus/int/station, host/station}: pipes or sockets are now unnamed, ↵Thierry Carré
refs #2979 On Maximus: - local function open_pipe, open_log and open_socket are erased. - use traditional method to open pipe or socket. - stdin, stdout and stderr are now redirected on fork process. On host/station: - Erase socket open, or pipe open (close too) - set pipe_in_fd to stdin - set pipe_out_fd to stdout - set pipe_log_fd to stderr There is still some clean or update to do on next commit for station part: - update the name 'pipe_*_fd' - update or delete unit tests
2013-02-22cesar/{host, hal}: erase dead code linked to STATION_SOCK, refs #2979Thierry Carré
2013-02-22cesar/host/station: erase UNIT_TEST usage in station moduleThierry Carré
Why ? Because it's the wrong way for testing a module.
2013-02-22cesar/host/station: correct a mistake in a commentThierry Carré
2013-02-22cesar/host/station: move standard lib include after otherThierry Carré
2013-02-22cesar/host/station: remove space on eol and re-formating through vimThierry Carré
2013-01-31cesar/maximus: C++ maximus refactoring, closes #3336, closes #3098Thierry Carré
Feedback on new performance on tests inside: test_general/station Ratio = Test duration before this commit divided by new duration. |--------------------------------------------|-------| | Unit test | Ratio | |--------------------------------------------|-------| | maximus/py/sc01_long_simu.py | 6.5 | | maximus/py/sc02_long_simu.py | 4.5 | | scenario/av/py/sc01_assoc_auth.py | 3.3 | | scenario/av/py/sc02_stas_communication.py | 4.5 | | scenario/av/py/sc03_two_avln_coexisting.py | 2.1 | | scenario/av/py/sc04_cc_whoru.py | 2.1 | | scenario/av/py/sc05_cc_leave.py | 2.3 | | scenario/av/py/sc06_discover_procedure.py | 2.3 | | scenario/av/py/sc07_bridge.py | 2.2 | | scenario/av/py/sc08_bentry_change.py | 2.1 | | scenario/av/py/sc09_simple_connect.py | 2.2 | | scenario/av/py/sc10_short_messages.py | 5.7 | | scenario/av/py/sc11_cm_nw_info.py | 4.7 | | scenario/av/py/sc12_change_nmk.py | 5.5 | | scenario/av/py/sc14_igmp.py | 4.0 | | scenario/av/py/sc15_hide.py | 6.0 | | compliance/py/sc01_dut_as_a_cco.py | 5.8 | | tonemap/py/sc01_bl_initial.py | 2.3 | | tonemap/py/sc02_vs_get_tonemap.py | 2.3 | |--------------------------------------------|-------| | Average speed improvement of Maximus is | 4.9 | |--------------------------------------------|-------| Many tickets have been opened to continue the refactoring. Titles begin by "[Maximus][Refactoring]" in pessac's trac. For this reason #3336 is close. #3098 is really fixed.
2012-04-12cesar/{host,maximus}: warn user if log is truncated, refs #43Celine Buret
Until now, log was truncated silently if its length reached the max log length. With this commit, user is informed when the station log is too big and truncated.
2012-04-06cesar/{hal/phy,host/doc,maximus/phy}: change preamble defines, refs #2995Celine Buret
Resolve a confusion (detected in hal/phy/test/phy) between preamble early detection and preamble found confirmation.
2012-04-05Revert "cesar/{maximus, host}/sci: make read and write blocking, refs #2995"Cyril Jourdan
This reverts commit 36363b2cd0254585f555334f93aa857d2f12b6ed.
2012-03-30cesar/{maximus, host}/sci: make read and write blocking, refs #2995Cyril Jourdan
2012-02-20cesar, cleopatre, common: new ipmbox design, closes #848IPMbox Team
2011-08-03cesar: adapt Module files for multiple inclusionNicolas Schodet
Module files are now included several times by the build system. Also, there can be several build types other than host and target.
2010-07-23cesar/host/doc: update medium state in specsburet
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@7310 017c9cb6-072f-447c-8318-d5b54f68fe89
2009-09-23*host/fcall:laranjeiro
* Fix warning compilation. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@5711 017c9cb6-072f-447c-8318-d5b54f68fe89
2009-04-03 * hal/phy/test/phy, mac/pbproc/test/int, host/fcall:schodet
- added fcall param helpers. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@4390 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
2009-01-30host/netclock: Change a type definition.laranjeiro
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@3899 017c9cb6-072f-447c-8318-d5b54f68fe89
2009-01-21[maximus] correction in host unit testsburet
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@3826 017c9cb6-072f-447c-8318-d5b54f68fe89
2009-01-09 * host/netclock (see #232 & [3740]):dufour
- fix comparison function between 32 and 64 bits dates. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@3748 017c9cb6-072f-447c-8318-d5b54f68fe89
2009-01-09 * host/netclock & hal/leon/maximus (see #232):dufour
- fix the problem of 32 and 64 bits date comparison by adding a function to check if the 32 bits date has overflown. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@3740 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-11-26host/netclock: Replace network by netclock. Closes #158laranjeiro
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@3531 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-11-26[maximum] prevent a host to send a network schedule with id=0lefranc
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@3529 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
2008-09-16[host station] fixes #101buret
Add 2 functions in host station: - one to add a u64 parameter in a function call message to send - one to get a u64 parameter of a received function call message git-svn-id: svn+ssh://pessac/svn/cesar/trunk@3002 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-09-15 * host, interface:schodet
- cleaned-up host/interface/fcall compilation. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@2969 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-09-15 * host:schodet
- build file clean-up. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@2968 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-08-05removed (netclock_callback_t *) casts before PARENT_OF()lefranc
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@2713 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-06-30[Maximus] Remove diag_printf from host fcall module.buret
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@2485 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-06-27[Maximus proto] Hope I found THE bug in fcall. To be further tested.buret
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@2477 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-06-23[Maximus proto] Update host fcall specs (fcall param element structure).buret
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@2407 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-06-19[Maximus proto] Updates after tests on proto: interface fcall module, host ↵buret
fcall module, and python lib proto. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@2385 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-05-23Maximus proto: error correction in fcall parameters.buret
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@2086 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-05-20Maximus proto: develop a functional test using pipes between the python ↵buret
script and the proto station. (Still some little/big endian issues to enhance) git-svn-id: svn+ssh://pessac/svn/cesar/trunk@2030 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-04-30- Resolve compilation errors.buret
- Update fcall specs. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@1938 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-04-30Fcall proto:buret
- modify 'interface_fcall_mme_recv' function prototype - modify interface module for send and receive fcall functions - update makefiles to resolve compilation errors git-svn-id: svn+ssh://pessac/svn/cesar/trunk@1937 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-04-29Fcall proto: continue development and unit tests of interface fcall module.buret
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@1932 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-04-29Fcall proto: remove compilation warnings.buret
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@1926 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-04-29Fcall proto: correction in Config files.buret
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@1925 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-04-28Fcall proto: start development and unit tests of host sci cesar module and ↵buret
interface fcall module. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@1922 017c9cb6-072f-447c-8318-d5b54f68fe89
2008-04-25Proto fcall: re-organize host module and sub-modules.buret
git-svn-id: svn+ssh://pessac/svn/cesar/trunk@1911 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