diff --git a/actions_8h.html b/actions_8h.html index be140dd3..bb96155a 100644 --- a/actions_8h.html +++ b/actions_8h.html @@ -95,7 +95,7 @@ void actions_update (< diff --git a/actions_8h_source.html b/actions_8h_source.html index 7162a4c6..cb0d4172 100644 --- a/actions_8h_source.html +++ b/actions_8h_source.html @@ -93,7 +93,7 @@ $(function() { diff --git a/annotated.html b/annotated.html index 06e831aa..7dace0ab 100644 --- a/annotated.html +++ b/annotated.html @@ -107,7 +107,7 @@ $(function() { diff --git a/boot_8h.html b/boot_8h.html index 20ad7a7d..28cb78df 100644 --- a/boot_8h.html +++ b/boot_8h.html @@ -169,7 +169,7 @@ detect_cic_seed diff --git a/boot_8h_source.html b/boot_8h_source.html index 4c299221..c2dd1bb2 100644 --- a/boot_8h_source.html +++ b/boot_8h_source.html @@ -122,7 +122,7 @@ $(function() { diff --git a/boot__io_8h.html b/boot__io_8h.html index 7c9da7a3..89baa92c 100644 --- a/boot__io_8h.html +++ b/boot__io_8h.html @@ -922,7 +922,7 @@ RLS diff --git a/boot__io_8h_source.html b/boot__io_8h_source.html index 714fd917..4ce6ff19 100644 --- a/boot__io_8h_source.html +++ b/boot__io_8h_source.html @@ -321,7 +321,7 @@ $(function() { diff --git a/classes.html b/classes.html index 289acc10..bdb9938b 100644 --- a/classes.html +++ b/classes.html @@ -117,7 +117,7 @@ $(function() { diff --git a/components_8h.html b/components_8h.html index c3639391..65265e13 100644 --- a/components_8h.html +++ b/components_8h.html @@ -188,7 +188,7 @@ image diff --git a/components_8h_source.html b/components_8h_source.html index 9bc96bb3..0cb745c2 100644 --- a/components_8h_source.html +++ b/components_8h_source.html @@ -123,7 +123,7 @@ $(function() { diff --git a/constants_8h.html b/constants_8h.html index d2e31d9f..2253612a 100644 --- a/constants_8h.html +++ b/constants_8h.html @@ -239,7 +239,7 @@ Macros diff --git a/constants_8h_source.html b/constants_8h_source.html index 50953eda..350e3129 100644 --- a/constants_8h_source.html +++ b/constants_8h_source.html @@ -157,7 +157,7 @@ $(function() { diff --git a/crc32_8h.html b/crc32_8h.html index bf1efcc7..6d447cb4 100644 --- a/crc32_8h.html +++ b/crc32_8h.html @@ -95,7 +95,7 @@ uint32_t crc32_calculate diff --git a/crc32_8h_source.html b/crc32_8h_source.html index 36ff7761..39c9bb1c 100644 --- a/crc32_8h_source.html +++ b/crc32_8h_source.html @@ -92,7 +92,7 @@ $(function() { diff --git a/dir_1a56cc8cdc1689899910be5fa4716ee4.html b/dir_1a56cc8cdc1689899910be5fa4716ee4.html index 6a229d1f..ec65800f 100644 --- a/dir_1a56cc8cdc1689899910be5fa4716ee4.html +++ b/dir_1a56cc8cdc1689899910be5fa4716ee4.html @@ -118,7 +118,7 @@ Files diff --git a/dir_313caf1132e152dd9b58bea13a4052ca.html b/dir_313caf1132e152dd9b58bea13a4052ca.html index d32e3f6a..1c8029bc 100644 --- a/dir_313caf1132e152dd9b58bea13a4052ca.html +++ b/dir_313caf1132e152dd9b58bea13a4052ca.html @@ -87,7 +87,7 @@ Files diff --git a/dir_4ad298de6e9dc10146d0378a1888b2cb.html b/dir_4ad298de6e9dc10146d0378a1888b2cb.html index a84415aa..0c4fc3c1 100644 --- a/dir_4ad298de6e9dc10146d0378a1888b2cb.html +++ b/dir_4ad298de6e9dc10146d0378a1888b2cb.html @@ -87,7 +87,7 @@ Files diff --git a/dir_52780cb445d9f0b97a98e8aabec4d968.html b/dir_52780cb445d9f0b97a98e8aabec4d968.html index 63566b15..0b6f1708 100644 --- a/dir_52780cb445d9f0b97a98e8aabec4d968.html +++ b/dir_52780cb445d9f0b97a98e8aabec4d968.html @@ -92,7 +92,7 @@ Files diff --git a/dir_68267d1309a1af8e8297ef4c3efbcdba.html b/dir_68267d1309a1af8e8297ef4c3efbcdba.html index 0a2568ab..59b8491b 100644 --- a/dir_68267d1309a1af8e8297ef4c3efbcdba.html +++ b/dir_68267d1309a1af8e8297ef4c3efbcdba.html @@ -91,7 +91,7 @@ Directories diff --git a/dir_a2193b6f8ca8748b0e3b26a8265ce7c7.html b/dir_a2193b6f8ca8748b0e3b26a8265ce7c7.html index 285ac2ce..eb5d1f06 100644 --- a/dir_a2193b6f8ca8748b0e3b26a8265ce7c7.html +++ b/dir_a2193b6f8ca8748b0e3b26a8265ce7c7.html @@ -86,7 +86,7 @@ Files diff --git a/dir_abdc04f88b2866c1353f358c089205e4.html b/dir_abdc04f88b2866c1353f358c089205e4.html index 5c863136..9260db6c 100644 --- a/dir_abdc04f88b2866c1353f358c089205e4.html +++ b/dir_abdc04f88b2866c1353f358c089205e4.html @@ -94,7 +94,7 @@ Files diff --git a/dir_fc7b276aa2f26a1d485b93ff01d7cabb.html b/dir_fc7b276aa2f26a1d485b93ff01d7cabb.html index 6661a927..6134d465 100644 --- a/dir_fc7b276aa2f26a1d485b93ff01d7cabb.html +++ b/dir_fc7b276aa2f26a1d485b93ff01d7cabb.html @@ -86,7 +86,7 @@ Files diff --git a/files.html b/files.html index 2784137c..f8db959b 100644 --- a/files.html +++ b/files.html @@ -108,7 +108,7 @@ $(function() { diff --git a/flashcart_8h.html b/flashcart_8h.html index 588d60c6..4fac1c5c 100644 --- a/flashcart_8h.html +++ b/flashcart_8h.html @@ -154,7 +154,7 @@ Functions diff --git a/flashcart_8h_source.html b/flashcart_8h_source.html index b6c1a0f4..8a39f425 100644 --- a/flashcart_8h_source.html +++ b/flashcart_8h_source.html @@ -133,7 +133,7 @@ $(function() { diff --git a/flashcart__utils_8h.html b/flashcart__utils_8h.html index 504eb9e6..62d7f1e8 100644 --- a/flashcart__utils_8h.html +++ b/flashcart__utils_8h.html @@ -101,7 +101,7 @@ void pi_dma_write_data diff --git a/flashcart__utils_8h_source.html b/flashcart__utils_8h_source.html index 6703536e..0741cde0 100644 --- a/flashcart__utils_8h_source.html +++ b/flashcart__utils_8h_source.html @@ -93,7 +93,7 @@ $(function() { diff --git a/fonts_8h.html b/fonts_8h.html index 8c4ba4b7..19da32eb 100644 --- a/fonts_8h.html +++ b/fonts_8h.html @@ -112,7 +112,7 @@ void fonts_init (void) diff --git a/fonts_8h_source.html b/fonts_8h_source.html index fec78f4c..d6d99130 100644 --- a/fonts_8h_source.html +++ b/fonts_8h_source.html @@ -101,7 +101,7 @@ $(function() { diff --git a/fs_8h_source.html b/fs_8h_source.html index 5d68c453..35b0a52d 100644 --- a/fs_8h_source.html +++ b/fs_8h_source.html @@ -106,7 +106,7 @@ $(function() { diff --git a/functions.html b/functions.html index c50a5f49..f0d606b4 100644 --- a/functions.html +++ b/functions.html @@ -87,7 +87,7 @@ $(function() { diff --git a/functions_vars.html b/functions_vars.html index 0148cf1e..16f49a54 100644 --- a/functions_vars.html +++ b/functions_vars.html @@ -87,7 +87,7 @@ $(function() { diff --git a/globals.html b/globals.html index 733b7d07..eafa33a7 100644 --- a/globals.html +++ b/globals.html @@ -175,7 +175,7 @@ $(function() { diff --git a/globals_enum.html b/globals_enum.html index 1e19fdcd..ad322f70 100644 --- a/globals_enum.html +++ b/globals_enum.html @@ -87,7 +87,7 @@ $(function() { diff --git a/globals_eval.html b/globals_eval.html index 7498b212..d4fc1efa 100644 --- a/globals_eval.html +++ b/globals_eval.html @@ -149,7 +149,7 @@ $(function() { diff --git a/globals_func.html b/globals_func.html index 942d5d07..1d031765 100644 --- a/globals_func.html +++ b/globals_func.html @@ -75,7 +75,7 @@ $(function() { diff --git a/group__sc64.html b/group__sc64.html index 4d7df13e..5eacf5a7 100644 --- a/group__sc64.html +++ b/group__sc64.html @@ -260,7 +260,7 @@ FLASHRAM[128] diff --git a/group__view.html b/group__view.html index 49f48a9c..a0acc4e3 100644 --- a/group__view.html +++ b/group__view.html @@ -151,7 +151,7 @@ void menu_show_error ( diff --git a/index.html b/index.html index 6e3ceec5..83f65861 100644 --- a/index.html +++ b/index.html @@ -145,7 +145,7 @@ OSS licenses used for libraries diff --git a/menu_8h.html b/menu_8h.html index d48b4996..0003c0e8 100644 --- a/menu_8h.html +++ b/menu_8h.html @@ -95,7 +95,7 @@ void menu_run ( diff --git a/menu_8h_source.html b/menu_8h_source.html index 953338aa..0e4c315a 100644 --- a/menu_8h_source.html +++ b/menu_8h_source.html @@ -93,7 +93,7 @@ $(function() { diff --git a/menu__state_8h.html b/menu__state_8h.html index f0700dfe..c8c5a648 100644 --- a/menu__state_8h.html +++ b/menu__state_8h.html @@ -374,6 +374,12 @@ entries +entry_t * + +entry + + + int selected @@ -386,7 +392,7 @@ selected diff --git a/menu__state_8h_source.html b/menu__state_8h_source.html index 9d303f0d..86d2c705 100644 --- a/menu__state_8h_source.html +++ b/menu__state_8h_source.html @@ -153,12 +153,13 @@ $(function() {
84 path_t *directory;
85 entry_t list[BROWSER_LIST_SIZE];
86 int entries;
-
87 int selected;
-
88 } browser;
-
89} menu_t;
-
90
+
87 entry_t *entry;
+
88 int selected;
+
89 } browser;
+
90} menu_t;
91
-
92#endif
+
92
+
93#endif
Flashcart Boot Subsystem.
Boot Parameters Structure.
Definition: boot.h:36
Flashcart Subsystem.
@@ -174,7 +175,7 @@ $(function() { diff --git a/modules.html b/modules.html index 209be69e..97fac105 100644 --- a/modules.html +++ b/modules.html @@ -81,7 +81,7 @@ $(function() { diff --git a/mp3__player_8h_source.html b/mp3__player_8h_source.html index 4ed8998c..968d58c2 100644 --- a/mp3__player_8h_source.html +++ b/mp3__player_8h_source.html @@ -116,7 +116,7 @@ $(function() { diff --git a/path_8h.html b/path_8h.html index 1a3b0180..9ba525bb 100644 --- a/path_8h.html +++ b/path_8h.html @@ -93,15 +93,18 @@ Data Structures - - + + + + @@ -111,12 +114,6 @@ char *  - - - - @@ -157,6 +154,12 @@ buffer + + + @@ -169,7 +172,7 @@ capacity diff --git a/path_8h_source.html b/path_8h_source.html index 8ddfab96..4e3622dc 100644 --- a/path_8h_source.html +++ b/path_8h_source.html @@ -86,18 +86,18 @@ $(function() {
13
15typedef struct {
16 char *buffer;
-
17 size_t capacity;
-
18} path_t;
-
19
+
17 char *root;
+
18 size_t capacity;
+
19} path_t;
20
-
21path_t *path_init (char *string);
-
22void path_free (path_t *path);
-
23path_t *path_clone (path_t *string);
-
24char *path_get (path_t *path);
-
25char *path_last_get (path_t *path);
-
26bool path_is_root (path_t *path);
-
27void path_append (path_t *path, char *string);
-
28void path_concat (path_t *dst, path_t *str);
+
21
+
22path_t *path_init (char *prefix, char *string);
+
23void path_free (path_t *path);
+
24path_t *path_clone (path_t *string);
+
25path_t *path_clone_push (path_t *path, char *string);
+
26char *path_get (path_t *path);
+
27char *path_last_get (path_t *path);
+
28bool path_is_root (path_t *path);
29void path_push (path_t *path, char *string);
30void path_pop (path_t *path);
31char *path_ext_get (path_t *path);
@@ -110,7 +110,7 @@ $(function() { diff --git a/png__decoder_8h_source.html b/png__decoder_8h_source.html index afb9490a..a5a56ebc 100644 --- a/png__decoder_8h_source.html +++ b/png__decoder_8h_source.html @@ -106,7 +106,7 @@ $(function() { diff --git a/rom__database_8h.html b/rom__database_8h.html index 623ff0b6..33a97822 100644 --- a/rom__database_8h.html +++ b/rom__database_8h.html @@ -628,7 +628,7 @@ The ROM file release version. diff --git a/rom__database_8h_source.html b/rom__database_8h_source.html index 926fb8d4..053bc5ce 100644 --- a/rom__database_8h_source.html +++ b/rom__database_8h_source.html @@ -288,7 +288,7 @@ $(function() { diff --git a/sc64_8h_source.html b/sc64_8h_source.html index 0ed88c12..2a6fd3b8 100644 --- a/sc64_8h_source.html +++ b/sc64_8h_source.html @@ -91,7 +91,7 @@ $(function() { diff --git a/sc64__internal_8h_source.html b/sc64__internal_8h_source.html index ad9ebed3..baeacf5d 100644 --- a/sc64__internal_8h_source.html +++ b/sc64__internal_8h_source.html @@ -194,7 +194,7 @@ $(function() { diff --git a/settings_8h.html b/settings_8h.html index eebab23d..1a394f31 100644 --- a/settings_8h.html +++ b/settings_8h.html @@ -142,7 +142,7 @@ Default directory to navigate to when menu loads. diff --git a/settings_8h_source.html b/settings_8h_source.html index 4625a1fe..64c49ba4 100644 --- a/settings_8h_source.html +++ b/settings_8h_source.html @@ -102,7 +102,7 @@ $(function() { diff --git a/structcache__metadata__t.html b/structcache__metadata__t.html index 50ae6f4e..9c17aa94 100644 --- a/structcache__metadata__t.html +++ b/structcache__metadata__t.html @@ -153,7 +153,7 @@ uint32_t  diff --git a/structcomponent__background__t.html b/structcomponent__background__t.html index ec36937e..ed565dcf 100644 --- a/structcomponent__background__t.html +++ b/structcomponent__background__t.html @@ -136,7 +136,7 @@ rspq_block_t *  diff --git a/structipl3__crc32__t.html b/structipl3__crc32__t.html index cbf3f939..408a4649 100644 --- a/structipl3__crc32__t.html +++ b/structipl3__crc32__t.html @@ -119,7 +119,7 @@ const uint8_t  diff --git a/structmp3player__t.html b/structmp3player__t.html index 9761f8f0..2567fcf1 100644 --- a/structmp3player__t.html +++ b/structmp3player__t.html @@ -289,7 +289,7 @@ waveform_t  diff --git a/structpng__decoder__t.html b/structpng__decoder__t.html index c774d9d3..69382914 100644 --- a/structpng__decoder__t.html +++ b/structpng__decoder__t.html @@ -221,7 +221,7 @@ void * < diff --git a/structsc64__regs__t.html b/structsc64__regs__t.html index 30206257..2477456b 100644 --- a/structsc64__regs__t.html +++ b/structsc64__regs__t.html @@ -153,7 +153,7 @@ uint32_t  diff --git a/utils_8h_source.html b/utils_8h_source.html index 21d65aa8..cbb8bcbb 100644 --- a/utils_8h_source.html +++ b/utils_8h_source.html @@ -93,7 +93,7 @@ $(function() { diff --git a/views_8h.html b/views_8h.html index 7363c1c1..ce597990 100644 --- a/views_8h.html +++ b/views_8h.html @@ -161,7 +161,7 @@ void 

Functions

-path_tpath_init (char *string)
 
+path_tpath_init (char *prefix, char *string)
 
void path_free (path_t *path)
 
path_tpath_clone (path_t *string)
 
+path_tpath_clone_push (path_t *path, char *string)
 
char * path_get (path_t *path)
 
path_last_get (
bool path_is_root (path_t *path)
 
-void path_append (path_t *path, char *string)
 
-void path_concat (path_t *dst, path_t *str)
 
void path_push (path_t *path, char *string)
 
+char * +root +
size_t capacity
size
image_displ diff --git a/structflashcart__t.html b/structflashcart__t.html index 717b59cd..41804d74 100644 --- a/structflashcart__t.html +++ b/structflashcart__t.html @@ -112,7 +112,7 @@ Data Fields
seed wave callback_data diff --git a/structsc64__cmd__t.html b/structsc64__cmd__t.html index 85d10049..62e92a4d 100644 --- a/structsc64__cmd__t.html +++ b/structsc64__cmd__t.html @@ -136,7 +136,7 @@ uint32_t rsp [2] KEY
menu_show_error ( diff --git a/views_8h_source.html b/views_8h_source.html index 29cab43b..0fcdefc1 100644 --- a/views_8h_source.html +++ b/views_8h_source.html @@ -127,7 +127,7 @@ $(function() {