| 100 | } |
| 101 | |
| 102 | static 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 |
no test coverage detected