MCPcopy Create free account

hub / github.com/bztsrc/raspi3-tutorial / functions

Functions227 in github.com/bztsrc/raspi3-tutorial

↓ 1 callersFunctionfat_getpartition
* Get the starting LBA address of the first partition * so that we know where our FAT file system starts, and * read that volume's BIOS Parameter Bl
0D_readfile/fat.c:89
↓ 1 callersFunctionfat_listdirectory
* List root directory entries in a FAT file system */
0C_directory/fat.c:124
↓ 1 callersFunctionfat_readfile
* Read a file into memory */
0D_readfile/fat.c:168
↓ 1 callersFunctioninitrd_list
* List the contents of an archive */
0E_initrd/initrd.c:93
↓ 1 callersFunctionlfb_init
* Set screen resolution to 1024x768 */
09_framebuffer/lfb.c:37
↓ 1 callersFunctionlfb_init
* Set screen resolution to 1024x768 */
0A_pcscreenfont/lfb.c:68
↓ 1 callersFunctionlfb_print
* Display a string using fixed size PSF */
0A_pcscreenfont/lfb.c:131
↓ 1 callersFunctionlfb_proprint
* Display a string using proportional SSFN */
0A_pcscreenfont/lfb.c:177
↓ 1 callersFunctionlfb_showpicture
* Show a picture */
09_framebuffer/lfb.c:103
↓ 1 callersFunctionmbox_call
* Make a mailbox call. Returns 0 on failure, non-zero on success */
0C_directory/mbox.c:45
↓ 1 callersFunctionmbox_call
* Make a mailbox call. Returns 0 on failure, non-zero on success */
0B_readsector/mbox.c:45
↓ 1 callersFunctionmbox_call
* Make a mailbox call. Returns 0 on failure, non-zero on success */
15_writesector/mbox.c:45
↓ 1 callersFunctionmbox_call
* Make a mailbox call. Returns 0 on failure, non-zero on success */
10_virtualmemory/mbox.c:45
↓ 1 callersFunctionmbox_call
* Make a mailbox call. Returns 0 on failure, non-zero on success */
14_raspbootin64/mbox.c:45
↓ 1 callersFunctionmbox_call
* Make a mailbox call. Returns 0 on failure, non-zero on success */
0D_readfile/mbox.c:45
↓ 1 callersFunctionmbox_call
* Make a mailbox call. Returns 0 on failure, non-zero on success */
07_delays/mbox.c:45
↓ 1 callersFunctionmbox_call
* Make a mailbox call. Returns 0 on failure, non-zero on success */
0E_initrd/mbox.c:45
↓ 1 callersFunctionmbox_call
* Make a mailbox call. Returns 0 on failure, non-zero on success */
13_debugger/mbox.c:45
↓ 1 callersFunctionmbox_call
* Make a mailbox call. Returns 0 on failure, non-zero on success */
06_random/mbox.c:45
↓ 1 callersFunctionmbox_call
* Make a mailbox call. Returns 0 on failure, non-zero on success */
04_mailboxes/mbox.c:45
↓ 1 callersFunctionmbox_call
* Make a mailbox call. Returns 0 on failure, non-zero on success */
12_printf/mbox.c:45
↓ 1 callersFunctionmbox_call
* Make a mailbox call. Returns 0 on failure, non-zero on success */
11_exceptions/mbox.c:45
↓ 1 callersFunctionmbox_call
* Make a mailbox call. Returns 0 on failure, non-zero on success */
0F_executionlevel/mbox.c:45
↓ 1 callersFunctionmemcmp
0D_readfile/fat.c:31
↓ 1 callersFunctionmmu_init
* Set up page translation tables and enable virtual memory */
10_virtualmemory/mmu.c:58
↓ 1 callersFunctionmmu_init
* Set up page translation tables and enable virtual memory */
11_exceptions/mmu.c:58
↓ 1 callersFunctionpower_off
* Shutdown the board */
08_power/power.c:39
↓ 1 callersFunctionprintf
* Display a string */
12_printf/uart.c:109
↓ 1 callersFunctionrand
* Return a random number between [min..max] */
06_random/rand.c:48
↓ 1 callersFunctionrand_init
* Initialize the RNG */
06_random/rand.c:36
↓ 1 callersFunctionreset
* Reboot */
08_power/power.c:75
↓ 1 callersFunctionsd_init
* initialize EMMC to read SDHC card */
0C_directory/sd.c:251
↓ 1 callersFunctionsd_init
* initialize EMMC to read SDHC card */
0B_readsector/sd.c:251
↓ 1 callersFunctionsd_init
* initialize EMMC to read SDHC card */
15_writesector/sd.c:292
↓ 1 callersFunctionsd_init
* initialize EMMC to read SDHC card */
0D_readfile/sd.c:251
↓ 1 callersFunctionsd_readblock
* read a block from sd card and return the number of bytes read * returns 0 on error. */
0B_readsector/sd.c:179
↓ 1 callersFunctionsd_readblock
* read a block from sd card and return the number of bytes read * returns 0 on error. */
15_writesector/sd.c:184
↓ 1 callersFunctionsd_writeblock
* write a block to the sd card and return the number of bytes written * returns 0 on error. */
15_writesector/sd.c:219
↓ 1 callersFunctionuart_dump
* Dump memory */
0B_readsector/uart.c:133
↓ 1 callersFunctionuart_dump
* Dump memory */
0D_readfile/uart.c:133
↓ 1 callersFunctionuart_getc
* Receive a character */
0C_directory/uart.c:93
↓ 1 callersFunctionuart_getc
* Receive a character */
05_uart0/uart.c:92
↓ 1 callersFunctionuart_getc
* Receive a character */
0B_readsector/uart.c:93
↓ 1 callersFunctionuart_getc
* Receive a character */
15_writesector/uart.c:93
↓ 1 callersFunctionuart_getc
* Receive a character */
10_virtualmemory/uart.c:92
↓ 1 callersFunctionuart_getc
* Receive a character */
0D_readfile/uart.c:93
↓ 1 callersFunctionuart_getc
* Receive a character */
09_framebuffer/uart.c:93
↓ 1 callersFunctionuart_getc
* Receive a character */
07_delays/uart.c:93
↓ 1 callersFunctionuart_getc
* Receive a character */
0E_initrd/uart.c:93
↓ 1 callersFunctionuart_getc
* Receive a character */
0A_pcscreenfont/uart.c:93
↓ 1 callersFunctionuart_getc
* Receive a character */
08_power/uart.c:93
↓ 1 callersFunctionuart_getc
* Receive a character */
06_random/uart.c:92
↓ 1 callersFunctionuart_getc
* Receive a character */
04_mailboxes/uart.c:84
↓ 1 callersFunctionuart_getc
* Receive a character */
12_printf/uart.c:96
↓ 1 callersFunctionuart_getc
* Receive a character */
11_exceptions/uart.c:92
↓ 1 callersFunctionuart_getc
* Receive a character */
03_uart1/uart.c:83
↓ 1 callersFunctionuart_getc
* Receive a character */
0F_executionlevel/uart.c:92
↓ 1 callersFunctionuart_hex
* Display a binary value in hexadecimal */
06_random/uart.c:117
↓ 1 callersFunctionuart_hex
* Display a binary value in hexadecimal */
0F_executionlevel/uart.c:117
↓ 1 callersFunctionuart_init
* Set baud rate and characteristics (115200 8N1) and map to GPIO */
0C_directory/uart.c:43
↓ 1 callersFunctionuart_init
* Set baud rate and characteristics (115200 8N1) and map to GPIO */
05_uart0/uart.c:42
↓ 1 callersFunctionuart_init
* Set baud rate and characteristics (115200 8N1) and map to GPIO */
0B_readsector/uart.c:43
↓ 1 callersFunctionuart_init
* Set baud rate and characteristics (115200 8N1) and map to GPIO */
15_writesector/uart.c:43
↓ 1 callersFunctionuart_init
* Set baud rate and characteristics (115200 8N1) and map to GPIO */
10_virtualmemory/uart.c:42
↓ 1 callersFunctionuart_init
* Set baud rate and characteristics (115200 8N1) and map to GPIO */
14_raspbootin64/uart.c:42
↓ 1 callersFunctionuart_init
* Set baud rate and characteristics (115200 8N1) and map to GPIO */
0D_readfile/uart.c:43
↓ 1 callersFunctionuart_init
* Set baud rate and characteristics (115200 8N1) and map to GPIO */
09_framebuffer/uart.c:43
↓ 1 callersFunctionuart_init
* Set baud rate and characteristics (115200 8N1) and map to GPIO */
07_delays/uart.c:43
↓ 1 callersFunctionuart_init
* Set baud rate and characteristics (115200 8N1) and map to GPIO */
0E_initrd/uart.c:43
↓ 1 callersFunctionuart_init
* Set baud rate and characteristics (115200 8N1) and map to GPIO */
0A_pcscreenfont/uart.c:43
↓ 1 callersFunctionuart_init
* Set baud rate and characteristics (115200 8N1) and map to GPIO */
08_power/uart.c:43
↓ 1 callersFunctionuart_init
* Set baud rate and characteristics (115200 8N1) and map to GPIO */
13_debugger/uart.c:46
↓ 1 callersFunctionuart_init
* Set baud rate and characteristics (115200 8N1) and map to GPIO */
06_random/uart.c:42
↓ 1 callersFunctionuart_init
* Set baud rate and characteristics (115200 8N1) and map to GPIO */
04_mailboxes/uart.c:45
↓ 1 callersFunctionuart_init
* Set baud rate and characteristics (115200 8N1) and map to GPIO */
12_printf/uart.c:46
↓ 1 callersFunctionuart_init
* Set baud rate and characteristics (115200 8N1) and map to GPIO */
11_exceptions/uart.c:42
↓ 1 callersFunctionuart_init
* Set baud rate and characteristics (115200 8N1) and map to GPIO */
03_uart1/uart.c:45
↓ 1 callersFunctionuart_init
* Set baud rate and characteristics (115200 8N1) and map to GPIO */
0F_executionlevel/uart.c:42
↓ 1 callersFunctionuart_puts
* Display a string */
09_framebuffer/uart.c:106
↓ 1 callersFunctionuart_puts
* Display a string */
0A_pcscreenfont/uart.c:106
↓ 1 callersFunctionuart_puts
* Display a string */
03_uart1/uart.c:96
↓ 1 callersFunctionwait_msec
* Wait N microsec (ARM CPU only) */
09_framebuffer/delays.c:42
↓ 1 callersFunctionwait_msec
* Wait N microsec (ARM CPU only) */
07_delays/delays.c:42
↓ 1 callersFunctionwait_msec
* Wait N microsec (ARM CPU only) */
0A_pcscreenfont/delays.c:42
↓ 1 callersFunctionwait_msec_st
* Wait N microsec (with BCM System Timer) */
07_delays/delays.c:76
Functiondbg_decodeexc
* Decode exception cause */
13_debugger/dbg.c:52
Functiondbg_main
* main loop, get and parse commands */
13_debugger/dbg.c:219
Functionexc_handler
* common exception handler */
11_exceptions/exc.c:31
Functionmain
0C_directory/main.c:30
Functionmain
05_uart0/main.c:29
Functionmain
0B_readsector/main.c:32
Functionmain
15_writesector/main.c:36
Functionmain
10_virtualmemory/main.c:32
Functionmain
14_raspbootin64/main.c:28
Functionmain
0D_readfile/main.c:30
Functionmain
09_framebuffer/main.c:29
Functionmain
07_delays/main.c:29
Functionmain
0E_initrd/main.c:32
Functionmain
0A_pcscreenfont/main.c:29
Functionmain
08_power/main.c:29
← previousnext →101–200 of 227, ranked by callers