Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ChristopheJacquet/PiFmRds
/ functions
Functions
47 in github.com/ChristopheJacquet/PiFmRds
⨍
Functions
47
◇
Types & classes
4
↓ 11 callers
Function
udelay
src/pi_fm_rds.c:235
↓ 8 callers
Function
fatal
src/pi_fm_rds.c:274
↓ 7 callers
Function
fill_rds_string
src/rds_strings.c:259
↓ 7 callers
Function
mbox_property
src/mailbox.c:87
↓ 6 callers
Function
mem_virt_to_phys
src/pi_fm_rds.c:285
↓ 5 callers
Function
assert_string
src/rds_strings_test.c:35
↓ 5 callers
Function
set_rds_ps
src/rds.c:245
↓ 4 callers
Function
map_peripheral
src/pi_fm_rds.c:299
↓ 3 callers
Function
set_rds_rt
src/rds.c:241
↓ 3 callers
Function
terminate
src/pi_fm_rds.c:243
↓ 2 callers
Function
fm_mpx_close
src/fm_mpx.c:258
↓ 2 callers
Function
fm_mpx_get_samples
samples provided by this function are in 0..10: they need to be divided by 10 after.
src/fm_mpx.c:162
↓ 2 callers
Function
fm_mpx_open
src/fm_mpx.c:83
↓ 2 callers
Function
print_hex_bytes
src/rds_strings_test.c:28
↓ 2 callers
Function
set_rds_pi
src/rds.c:237
↓ 1 callers
Function
alloc_empty_buffer
src/fm_mpx.c:73
↓ 1 callers
Function
close_control_pipe
* Closes the control pipe. */
src/control_pipe.c:96
↓ 1 callers
Function
codepoint_to_rds_char
Convert an Unicode code point to a character encoded using the RDS character set.
src/rds_strings.c:26
↓ 1 callers
Function
crc
Classical CRC computation */
src/rds.c:63
↓ 1 callers
Function
generate_bit
(name)
src/generate_waveforms.py:48
↓ 1 callers
Function
get_rds_ct_group
Possibly generates a CT (clock time) group if the minute has just changed Returns 1 if the CT group was generated, 0 otherwise */
src/rds.c:83
↓ 1 callers
Function
get_rds_group
Creates an RDS group. This generates sequences of the form 0A, 0A, 0A, 0A, 2A, etc. The pattern is of length 5, the variable 'state' keeps track of
src/rds.c:122
↓ 1 callers
Function
get_rds_samples
Get a number of RDS samples. This generates the envelope of the waveform using pre-generated elementary waveform samples, and then it amplitude-mod
src/rds.c:169
↓ 1 callers
Function
mapmem
src/mailbox.c:44
↓ 1 callers
Function
mbox_open
src/mailbox.c:247
↓ 1 callers
Function
mem_alloc
src/mailbox.c:103
↓ 1 callers
Function
mem_free
src/mailbox.c:124
↓ 1 callers
Function
mem_lock
src/mailbox.c:143
↓ 1 callers
Function
mem_phys_to_virt
src/pi_fm_rds.c:293
↓ 1 callers
Function
mem_unlock
src/mailbox.c:162
↓ 1 callers
Function
open_control_pipe
* Opens a file (pipe) to be used to control the RDS coder, in non-blocking mode. */
src/control_pipe.c:41
↓ 1 callers
Function
poll_control_pipe
* Polls the control file (pipe), non-blockingly, and if a command is received, * processes it and updates the RDS data. */
src/control_pipe.c:61
↓ 1 callers
Function
set_rds_ta
src/rds.c:249
↓ 1 callers
Function
test_non_ascii
src/rds_strings_test.c:74
↓ 1 callers
Function
test_same_sizes
src/rds_strings_test.c:66
↓ 1 callers
Function
test_skip_invalid
src/rds_strings_test.c:83
↓ 1 callers
Function
test_src_longer
src/rds_strings_test.c:58
↓ 1 callers
Function
test_src_shorter
src/rds_strings_test.c:50
↓ 1 callers
Function
tx
src/pi_fm_rds.c:321
↓ 1 callers
Function
unmapmem
src/mailbox.c:72
Function
execute_code
src/mailbox.c:181
Function
execute_qpu
src/mailbox.c:226
Function
main
src/pi_fm_rds.c:550
Function
main
src/rds_strings_test.c:91
Function
main
Simple test program */
src/rds_wav.c:39
Function
mbox_close
src/mailbox.c:275
Function
qpu_enable
src/mailbox.c:206