OsmocomBB MS-side GSM Protocol stack (L1, L2, L3) including firmware
https://osmocom.org/projects/baseband
Because the Pirelli DP-L10 display initialization has very strict timing requirements, implement compiler version agnostic delay functions using inline assembly. As it turned out, our delay routines always were way off: delay_ms(1000) with GCC 4.8.2 was actually 400ms, and with GCC 11.2.0 480ms were measured, the latter resulting in the DP-L10 display not working anymore. As the new routines now actually wait the time they should, scale all existing delay times by 0.4 to get the same behavior as previously with the old GCC version. |
||
---|---|---|
contrib | ||
doc | ||
include | ||
src | ||
.gitignore | ||
.gitreview |