b6fce99046
Including direct use of the external SD card mount Known issue: If SD card is inserted at startup, it must be ejected and reinserted to be registered. Change-Id: I5f420160bda32135cbb088c1e8b04b6e3a73018e
44 lines
1.6 KiB
C
44 lines
1.6 KiB
C
/***************************************************************************
|
|
* __________ __ ___
|
|
* Open \______ \ ____ ____ | | _\_ |__ _______ ___
|
|
* Source | _// _ \_/ ___\| |/ /| __ \ / _ \ \/ /
|
|
* Jukebox | | ( <_> ) \___| < | \_\ ( <_> > < <
|
|
* Firmware |____|_ /\____/ \___ >__|_ \|___ /\____/__/\_ \
|
|
* \/ \/ \/ \/ \/
|
|
*
|
|
* Copyright (C) 2014 by Ilia Sergachev: Initial Rockbox port to iBasso DX50
|
|
* Copyright (C) 2014 by Mario Basister: iBasso DX90 port
|
|
* Copyright (C) 2014 by Simon Rothen: Initial Rockbox repository submission, additional features
|
|
* Copyright (C) 2014 by Udo Schläpfer: Code clean up, additional features
|
|
*
|
|
* This program is free software; you can redistribute it and/or
|
|
* modify it under the terms of the GNU General Public License
|
|
* as published by the Free Software Foundation; either version 2
|
|
* of the License, or (at your option) any later version.
|
|
*
|
|
* This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY
|
|
* KIND, either express or implied.
|
|
*
|
|
****************************************************************************/
|
|
|
|
|
|
#ifndef __VOLD_IBASSO_H__
|
|
#define __VOLD_IBASSO_H__
|
|
|
|
|
|
/* Start the vold monitor thread. */
|
|
void vold_monitor_start(void);
|
|
|
|
|
|
/*
|
|
Used to change Rockbox shutdown from reboot/power off to program exit.
|
|
true: vold monitor has detected, that vold is remounting /mnt/sdcard for USB mass storage
|
|
access.
|
|
false: else.
|
|
*/
|
|
bool vold_monitor_forced_close_imminent(void);
|
|
|
|
/* Track the state of the SD card */
|
|
extern bool extsd_present;
|
|
|
|
#endif
|