root/fs/fat/tables.h

/* [previous][next][first][last][top][bottom][index][help] */

INCLUDED FROM


   1 struct unicode_value {
   2         unsigned char uni1;
   3         unsigned char uni2;
   4 };
   5 
   6 extern unsigned char fat_a2alias[];             /* Ascii to alias name conversion table */
   7 extern struct unicode_value fat_a2uni[];        /* Ascii to Unicode conversion table */
   8 extern unsigned char *fat_uni2asc_pg[];
   9 
  10 /*
  11  * Since Linux can't deal with Unicode in filenames, these provide
  12  * a method to encode the Unicode names in a manner that the vfat
  13  * filesystem can them decode back to Unicode.  This conversion
  14  * only occurs when the filesystem was mounted with the 'uni_xlate' mount
  15  * option.
  16  */
  17 extern unsigned char fat_uni2code[];
  18 extern unsigned char fat_code2uni[];
  19 
  20 /*
  21  * Overrides for Emacs so that we follow Linus's tabbing style.
  22  * Emacs will notice this stuff at the end of the file and automatically
  23  * adjust the settings for this buffer only.  This must remain at the end
  24  * of the file.
  25  * ---------------------------------------------------------------------------
  26  * Local variables:
  27  * c-indent-level: 8
  28  * c-brace-imaginary-offset: 0
  29  * c-brace-offset: -8
  30  * c-argdecl-indent: 8
  31  * c-label-offset: -8
  32  * c-continued-statement-offset: 8
  33  * c-continued-brace-offset: 0
  34  * End:
  35  */

/* [previous][next][first][last][top][bottom][index][help] */