MilanKosticKIT / BetriebssystemeUebung

The filesystem project for our class.
1 stars 2 forks source link

FAT // Implementation of terminator character #38

Closed MilanKosticKIT closed 5 years ago

MilanKosticKIT commented 5 years ago

The terminator character is currently intended to be represented by a "-1". Bt this character is saved in an uint_16 (unsigned). So the real value is 65535. This is a problem because this is an actual address.

MilanKosticKIT commented 5 years ago

Solved with adaption with the fat array from uint16_t to uint32_t But now the FAT needs 512 blocks. To improve this see #39

murmal commented 5 years ago

lösung: möglichen Adressen/Blöcke von 65536 auf 65535 zu reduzieren und somit den verbleibenden Wert der uint16_t als Terminator character nutzen.