Hľadaj Zobraz: Univerzity Kategórie Rozšírené vyhľadávanie

45 035   projektov
0 nových

File system Operations (Operačné systémy)

«»
Prípona
.zip
Typ
počítačové zadanie
Stiahnuté
1 x
Veľkosť
5,5 MB
Jazyk
slovenský
ID projektu
90
Posledná úprava
07.05.2015
Zobrazené
3 004 x
Autor:
zadsemuser
Facebook icon Zdieľaj na Facebooku
Detaily projektu
Popis:
Súbor disk.c (Mountovanie a demountovanie disku/diskov)

fat32/disk.c
#include <stdio.h>
#include <unistd.h>
#include <disk.h>

Funkcie
 int d_mount (int image_descriptor)
 int d_umount (int index)
 unsigned short d_readSectors (unsigned long LBAaddress, void *buffer, unsigned short count, unsigned short BPSector, int index)
 unsigned short d_writeSectors (unsigned long LBAaddress, void *buffer, unsigned short count, unsigned short BPSector, int index)

Premenné
 int dCount = 0

Popis funkcií
int d_mount (int image_descriptor)
Mountuje disk/y. Vráti počet namountovaných diskov.
int d_umount (int index)

Demountovanie obrazu disku
unsigned short d_readSectors (unsigned long LBAaddress,
void *buffer,
unsigned short count,
unsigned short BPSector,
int index)
Načíta z image na pozícii LBAaddress počet sektorov do buffera, počet bytov na sektor je
BPSector a index určuje číslo namountovaného disku, z ktorého sa bude čítať.

unsigned short d_writeSectors (unsigned long LBAaddress,
void *buffer,
unsigned short count,
unsigned short BPSector,
int index)
Načíta z image na pozícii LBAaddress počet sektorov do buffera, počet bytov na sektor je
BPSector a index určuje číslo namountovaného disku, do ktorého sa bude zapisovať.

Kľúčové slová:

Súbor

Disk

Mountovanie

Funkcie

Premenné

Popis

Počet

Obraz

Buffer

Sektor

Deskriptory

Data

Klaster

Index

Atribút

Path

Findex

Direntry



Obsah:
  • Súbor disk.c (mountovanie a demountovanie disku/diskov) 3
    Súbor fat32.c (operácie s fat32) 4
    Súbor file.c (nájdenie súboru podľa názvu a alokácia súboru s názvom) 6
    Súbor fsops.c (operácie na fat32) 9
    Súbor main.c (funkcia main) 10