blob: 99f88e1c02fe6a7ec5e2db8a3f6b81745770f2b9 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
#include "macros.h"
#include "libultra_internal.h"
#include "controller.h"
s32 __osEepStatus(OSMesgQueue*, OSContStatus*);
s32 osEepromProbe(OSMesgQueue* mq) {
s32 ret = 0;
OSContStatus status;
__osSiGetAccess();
ret = __osEepStatus(mq, &status);
ret = (ret == 0 && (status.type & CONT_EEPROM) != 0) ? EEPROM_TYPE_4K : 0;
__osSiRelAccess();
return ret;
}
|