This is merely a historical archive of years 2008-2021, before the migration to mailman3.
A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/baseband-devel@lists.osmocom.org/.
☎ Max.Suraev at fairwaves.ruHi. In "struct mframe_sched_item" in target/firmware/layer1/mframe_sched.c both 'modulo' and 'frame_nr' defined as uint16_t. This seems like big space waste considering tight memory environment we're working in. On irc it was suggested that the reason for this is either data alignment or safety concerns. Does structure alignment matters in this case? If so - how exactly? Is it possible for 'modulo' to be bigger than 255? Is it possible for 'frame_nr' to be bigger than 255? -- best regards, Max, http://fairwaves.ru