[MiSTer] ; lastcore - Autoboot the last loaded core (corename autosaved in CONFIG/lastcore.dat) first found on the SD/USB ; lastexactcore - Autoboot the last loaded exact core (corename_yyyymmdd.rbf autosaved in CONFIG/lastcore.dat) first found on the SD/USB ; corename - Autoboot first corename_*.rbf found on the SD/USB ; corename_yyyymmdd.rbf - Autoboot first corename_yyyymmdd.rbf found on the SD/USB ;bootcore=lastcore ; uncomment to autoboot a core, as the last loaded core. bootcore_timeout=10 ; 10-30 timeout before autoboot, comment for autoboot without timeout.
18 lines
554 B
C
18 lines
554 B
C
// bootcore.h
|
|
// 2019, Aitor Gomez Garcia (spark2k06@gmail.com)
|
|
// Thanks to Sorgelig and BBond007 for their help and advice in the development of this feature.
|
|
|
|
#ifndef __BOOTCORE_H__
|
|
#define __BOOTCORE_H__
|
|
|
|
char *getcoreName(char *path);
|
|
char *getcoreExactName(char *path);
|
|
char *replaceStr(const char *str, const char *oldstr, const char *newstr);
|
|
char *loadLastcore();
|
|
char *findCore(const char *name, char *coreName, int indent);
|
|
void bootcore_init(const char *path);
|
|
|
|
extern char bootcoretype[64];
|
|
extern int16_t btimeout;
|
|
|
|
#endif // __BOOTCORE_H__
|