MCPcopy Create free account
hub / github.com/aldostools/webMAN-MOD / set_buffer_sizes

Function set_buffer_sizes

include/init/buffer_size.h:102–232  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

100}
101
102static void set_buffer_sizes(u8 footprint)
103{
104 BUFFER_SIZE_ALL = get_buffer_size(footprint);
105 BUFFER_SIZE_FTP = ( _128KB_);
106
107 BUFFER_SIZE_PSP = ( _32KB_); // 50 games
108 BUFFER_SIZE_PS2 = ( _64KB_); // 100 games
109 BUFFER_SIZE_DVD = ( _64KB_); // 100 items
110
111 if(footprint >= USE_2MB)
112 {
113 //BUFFER_SIZE_FTP = (_128KB_);
114 u32 MEM = (footprint == USE_2MB) ? _128KB_ : 0; // 200 games
115 //BUFFER_SIZE = (896*KB to 1408*KB); // 1200-2200 games
116 BUFFER_SIZE_PSX = (webman_config->foot == 5) ? _768KB_ : _512KB_ - MEM; // 800-1200 games (formerly 384KB: +128KB)
117 BUFFER_SIZE_PSP = (webman_config->foot == 7) ? _768KB_ : _256KB_ - MEM; // 400-1200 games (formerly 128KB: +128KB)
118 BUFFER_SIZE_PS2 = (webman_config->foot == 8) ? _768KB_ : _384KB_ - MEM; // 600-1200 games (formerly 256KB: +128KB)
119 BUFFER_SIZE_DVD = (webman_config->foot == 6) ? _768KB_ : _512KB_ - MEM; // 800-1200 items (same as before)
120 }
121 else
122 if(footprint == 1) //MIN (256 KB / 320 KB)
123 {
124 //BUFFER_SIZE_FTP = (_128KB_);
125
126 //BUFFER_SIZE = ( _128KB_); // 200 games or 100 games on Lite edition
127 BUFFER_SIZE_PSX = ( _32KB_); // 50 items
128 //BUFFER_SIZE_PSP = ( _32KB_); // 50 games
129 //BUFFER_SIZE_PS2 = ( _64KB_); // 100 games
130 //BUFFER_SIZE_DVD = ( _64KB_); // 100 items
131 }
132 else
133 if(footprint == 2) //MAX (1280 KB)
134 {
135 BUFFER_SIZE_FTP = ( _256KB_);
136
137 //BUFFER_SIZE = ( _640KB_); //1000 games
138 BUFFER_SIZE_PSX = ( _256KB_); // 400 games
139 BUFFER_SIZE_PSP = ( _64KB_); // 100 games
140 BUFFER_SIZE_PS2 = ( _128KB_); // 200 games
141 BUFFER_SIZE_DVD = ( _192KB_); // 300 items
142 }
143 else
144 if(footprint == 3) //MIN+ (512 KB)
145 {
146 //BUFFER_SIZE_FTP = (_128KB_);
147
148 //BUFFER_SIZE = ( 320*KB); // 500 games
149 BUFFER_SIZE_PSX = ( _32KB_); // 50 games
150 //BUFFER_SIZE_PSP = ( _32KB_); // 50 games
151 //BUFFER_SIZE_PS2 = ( _64KB_); // 100 games
152 //BUFFER_SIZE_DVD = ( _64KB_); // 100 items
153 }
154 else
155 if(footprint == 4) //MAX PS3+ (1280 KB)
156 {
157 //BUFFER_SIZE_FTP = (_128KB_);
158
159 //BUFFER_SIZE = ( 1088*KB); //1700 games

Callers 3

wwwd_threadFunction · 0.85
setup_parse_settingsFunction · 0.85
games_xml.hFile · 0.85

Calls 1

get_buffer_sizeFunction · 0.85

Tested by

no test coverage detected