30 #ifndef _FLOPPY_DMA_H_
31 #define _FLOPPY_DMA_H_
37 typedef enum {FLOPPY_WRITE = 1, FLOPPY_READ = 2}
floppy_io;
void floppy_dma_init(floppy_io io_dir)
Initialise le dma en écriture ou en lecture selon la valeur passée en paramètre.
Definition: floppy_dma.c:50
void floppy_read_sector(int drive, int cylinder, int head, int sector, char *buffer)
Lis un secteur via le DMA à partir d'un adressage CHS.
Definition: floppy_dma.c:252
floppy_io
Défini le sens de la communication (input / output)
Definition: floppy_dma.h:37
void floppy_write_sector(int drive, int cylinder, int head, int sector, char *buffer)
Ecrit un secteur via le DMA à partir d'un adressage CHS.
Definition: floppy_dma.c:266