mirror of
https://github.com/vivier/EMILE.git
synced 2025-02-25 08:28:59 +00:00
Add floppy_close() and floppy_open()
This commit is contained in:
parent
8a787307e9
commit
0326a56eaf
17
libfloppy/floppy_close.c
Normal file
17
libfloppy/floppy_close.c
Normal file
@ -0,0 +1,17 @@
|
||||
/*
|
||||
*
|
||||
* (c) 2005 Laurent Vivier <LaurentVivier@wanadoo.fr>
|
||||
*
|
||||
*/
|
||||
|
||||
#include <stdlib.h>
|
||||
|
||||
#include "libfloppy.h"
|
||||
|
||||
int floppy_close(floppy_device_t* device)
|
||||
{
|
||||
if (device == NULL)
|
||||
return -1;
|
||||
free(device);
|
||||
return 0;
|
||||
}
|
23
libfloppy/floppy_open.c
Normal file
23
libfloppy/floppy_open.c
Normal file
@ -0,0 +1,23 @@
|
||||
/*
|
||||
*
|
||||
* (c) 2005 Laurent Vivier <LaurentVivier@wanadoo.fr>
|
||||
*
|
||||
*/
|
||||
|
||||
#include <stdlib.h>
|
||||
|
||||
#include "libfloppy.h"
|
||||
|
||||
floppy_device_t *floppy_open(int unit)
|
||||
{
|
||||
floppy_device_t *dev;
|
||||
|
||||
dev = (floppy_device_t *)malloc(sizeof(floppy_device_t));
|
||||
|
||||
if (dev == NULL)
|
||||
return NULL;
|
||||
|
||||
dev->unit = unit;
|
||||
|
||||
return dev;
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user