microSD Card control function for DISCO-F469NI based on BD_SD_DISCO_F746NG library by Roy Krikke

Dependencies:   BSP_DISCO_F469NI_modified BD_SD_DISCO_F469NI

Fork of DISCO-F769NI_BD_SD_Card_Control by Kenji Arai

Please refer following my Notebook page.
/users/kenjiArai/notebook/sd-card-control-new/

uart_as_stdio/uart_as_stdio.cpp

Committer:
kenjiArai
Date:
2021-01-14
Revision:
11:a13b9833d5f4

File content as of revision 11:a13b9833d5f4:

/*
 * mbed Application program
 *      Redirect Standard Input/Output
 *
 * Copyright (c) 2021 Kenji Arai / JH1PJL
 *  http://www7b.biglobe.ne.jp/~kenjia/
 *  https://os.mbed.com/users/kenjiArai/
 *      Created:    January   13th, 2021
 *      Revised:    January   14th, 2021
 */

//  Include --------------------------------------------------------------------
#include "mbed.h"

//  Definition -----------------------------------------------------------------

//  Constructor ----------------------------------------------------------------
static BufferedSerial pc(USBTX, USBRX, 115200);

//  RAM ------------------------------------------------------------------------

//  ROM / Constant data --------------------------------------------------------

//  Function prototypes --------------------------------------------------------

//------------------------------------------------------------------------------
//  Control Program
//------------------------------------------------------------------------------
uint8_t readable()
{
    return pc.readable();
}

void putc(uint8_t c)
{
    char dt[4];
    dt[0] = (char)c;
    pc.write(dt, 1);
}

uint8_t getc()
{
    char dt[4];
    pc.read(dt, 1);
    return (uint8_t)dt[0];
}