summaryrefslogtreecommitdiff
path: root/cesar
AgeCommit message (Collapse)Author
2012-10-22cesar: use CALLBACK macro to register callbacks, refs #3414Nélio Laranjeiro
2012-10-22cesar/hal/arch: add ARCH_ILRAM2_PRIO with special behavior, refs #3414Nélio Laranjeiro
For ARCH_ILRAM_PRIO(n) < CONFIG_ARCH_ILRAM_PRIO = n, all function declared as ARCH_ILRAM_PRIO(n) with n > 1, are stored in ARCH_ILRAM2_PRIO(n). All CONFIG_ARCH_ILRAM2_PRIO With a PRIO = 0 the ILRAM2 is disabled.
2012-10-22cesar/common/tools: add ilram2 size verification to lram-size, refs #3414Nélio Laranjeiro
2012-10-22cesar/{common,eoc,hal}: add the second ilram section, refs #3414Nélio Laranjeiro
The following files have been changed because they are included in eCos: - cesar/hal/arch/inc/regs_addr.h: change u32 by unsigned long - cesar/hal/arch/platform.h: put BEGIN_DECLS between #ifdef (__sparc__)
2012-10-19{cesar, cleo}/ipmbox: adapt init after moving DATA on RAM, closes #3441Jean-Philippe SAVE
- Change queues initialisation: now, all queues head and tail pointers are respectively set by plcdrv at the begining and end of there areas. Cesar just have, for all queues, to set the tail pointer at head pointer. - Unitary tests have also been updating.
2012-10-19cesar/tools/sniffer_phy: integrate mmtcgen, closes #3442Nélio Laranjeiro
2012-10-19cesar/mac/pbproc/test/int: use a single Makefile for sparc and maximus buildNicolas Schodet
2012-10-19cesar/hal/phy/test/phy: use a single Makefile for sparc and maximus buildNicolas Schodet
2012-10-19cesar/common/make: add eCos compilation per target, closes #3387Nicolas Schodet
2012-10-19cesar/common/tools/traceviewer: add medium analysis, closes #3428Nicolas Schodet
2012-10-19cesar/common/tools/traceviewer: add duration display, refs #3428Nicolas Schodet
2012-10-19cesar/common/tools/traceviewer: use a more visible blueNicolas Schodet
2012-10-19cesar/common/tools/traceviewer: default to read trace bundlesNicolas Schodet
Trace bundles are now common and offer more features, make this the default.
2012-10-19cesar/hal/phy: add symbol_nb parameter for tracing, refs #3428Nicolas Schodet
2012-10-19cesar/hal/phy/maximus: unify trace format with hal/phy, refs #3428Nicolas Schodet
2012-10-19cesar/hal/phy: combine phy_tx_frame parameters to save ilramNicolas Schodet
2012-10-19cesar/common/make: fix missing variables when including a module for configNicolas Schodet
2012-10-19cesar/mac/pbproc: fix out of alloc timing, closes #3406Nicolas Schodet
CIFS or B2BIFS are not needed at the end of allocation as there is an AIFS anyway, see HPAV 5.6 Interframe Spacing.
2012-10-19cesar/mac/pbproc/test/pbproc: replace end of alloc literalNicolas Schodet
2012-10-19cesar/cesar/test_general/station: use common config set, refs #3374Nélio Laranjeiro
2012-10-19cesar: remove useless config items in config files, refs #3374Nélio Laranjeiro
Setting a item to same state as the default value is useless.
2012-10-19cesar/cp/av: remove empty Config files, refs #3374Nélio Laranjeiro
2012-10-19cesar/{common,projects}: add default config set for plc project, refs #3374Nélio Laranjeiro
2012-10-19cesar/ecos: change cyg_hal_system_clock_freq type to cyg_uint32, closes #3438Nélio Laranjeiro
2012-10-19cesar/cp/av/sta/action: use predefined valuesMilenko Jelisavcic
2012-10-19cesar{common,mac}: define max number of stationsMilenko Jelisavcic
2012-10-19cesar/mac/ca: use predefined values for snid_max and nek_maxMilenko Jelisavcic
2012-10-19cesar/mac/sar: fix compilation warningMilenko Jelisavcic
2012-10-19cesar/mac/pbproc: fix compilation warningMilenko Jelisavcic
2012-10-18cesar/ce/rx/bl: take into account wrong PBs while computing BER, closes #2750Jalil Chemseddine
2012-10-18cesar/lib/list: rename some functions, closes #3429Yacine Belkadi
To have (hopefully) more intuitive names, rename: list_shift() to list_pop_front() list_unshift() to list_push_front() list_unshift_range() to list_push_front_range() To keep things consistent after the above renaming, rename: list_pop() to list_pop_back() list_push() to list_push_back() list_push_range() to list_push_back_range()
2012-10-18cesar/cp/sta/action: specialize cp_sta_action_garbage() for AVYacine Belkadi
Up to now, there was one cp_sta_action_garbage() common to all. This is going to change in next commits. To prepare for that, create a specific AV version.
2012-10-18cesar/lib: modify MAC_IS_GROUP macro, closes #3158Nélio Laranjeiro
Mac addresses higher than 01:00:5e:80:00:00 are not considered as IGMP mac addresses. IGMP group mac address should have the 24th bit set to 0 because only the 23bits of the IP address is used to create the Mac address.
2012-10-17cesar/common/defs: moved ethernet defines to common/include, refs #3325Olivier Dufour
2012-10-17cesar/maximus/python/lib/station: remove test_tx_rx.elf, closes #3419Olivier Dufour
Legacy binary, is now compiled in stationtest/obj
2012-10-17cesar/lib/test/test: test that only the expected tests failNicolas Schodet
2012-10-17{cesar, cleo}/ipmbox: move data queue management into RAM, closes #3441Jean-Philippe SAVE
2012-10-17cesar/hal/phy: change activation_init_ref and lambda, closes #3282Nicolas Schodet
Update phy_params.txt from http://stestephe/svn/spidcom_digital_svn/projects/ +DSP_350/DSP_chain/SW/Phy_params_config, r18560.
2012-10-17cesar/cp: make cc_discover_list_req process function common, refs #3405Cyril Jourdan
This is needed to prepare its use in EoC.
2012-10-05cesar/ce/rx: init tone mask to prevent unexpected behavior, closes #3390Jérémy Dufour
mac_config_init function is not called, preventing tone mask to be correctly initialized. This is mandatory because of #3095.
2012-10-05cesar/ce/rx: factorise init/unint in functions, refs #3390Jérémy Dufour
This prevent too much duplicated code.
2012-10-05cesar/ce/rx/: use void version dbg_fatal_try_catch, refs #3390Jérémy Dufour
As we do not use the message, we can use the void version of the macro dbg_fatal_try_catch.
2012-10-04cesar/interface/sniffer: fix valgrind error, closes #3352Nélio Laranjeiro
2012-10-04cesar/mac/sar: fix unit tests, closes #3365Nélio Laranjeiro
2012-10-04cesar/common/tools/config-merge: add support for selectors, closes #3368Nicolas Schodet
2012-10-04cesar/common/tools/config-merge: handle config sets, refs #3368Nicolas Schodet
2012-10-04cesar/common/tools/build-info: handle hyphen in header file nameNicolas Schodet
2012-10-04cesar/common/tools/config-merge: fix typoNicolas Schodet
2012-10-04cesar/mac/common/test/mfs: fix test configuration, refs #3087Nicolas Schodet
2012-09-27cesar/hal/phy: fix config include in hlut.c, refs #3384Cyril Jourdan