TFTP
Add initial framework, not doing anything at the moment
This commit is contained in:
12
project/Core/Inc/tftp.h
Normal file
12
project/Core/Inc/tftp.h
Normal file
@@ -0,0 +1,12 @@
|
||||
//
|
||||
// Created by sanderspeetjens on 06/11/23.
|
||||
//
|
||||
|
||||
#ifndef PROJECT_TFTP_H
|
||||
#define PROJECT_TFTP_H
|
||||
#include <tftp_server.h>
|
||||
|
||||
extern struct tftp_context tftpContext_s;
|
||||
|
||||
void tftp_server_init(void);
|
||||
#endif //PROJECT_TFTP_H
|
||||
37
project/Core/Src/tftp.c
Normal file
37
project/Core/Src/tftp.c
Normal file
@@ -0,0 +1,37 @@
|
||||
//
|
||||
// Created by sanderspeetjens on 06/11/23.
|
||||
//
|
||||
|
||||
#include "tftp.h"
|
||||
|
||||
void *tftp_open(const char *fname, const char *mode, u8_t write)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
void tftp_close(void *handle)
|
||||
{
|
||||
|
||||
}
|
||||
int tftp_read(void* handle, void* buf, int bytes)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
int tftp_write(void* handle, struct pbuf* p)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
struct tftp_context tftpContext_s =
|
||||
{
|
||||
tftp_open,
|
||||
tftp_close,
|
||||
tftp_read,
|
||||
tftp_write
|
||||
};
|
||||
|
||||
void tftp_server_init(void)
|
||||
{
|
||||
tftp_init(&tftpContext_s);
|
||||
}
|
||||
Reference in New Issue
Block a user