]> git.ipfire.org Git - ipfire-2.x.git/blobdiff - src/install+setup/install/install.h
Die IDE/SCSI/SATA/USB-Erkennung erstellt nun schoene Ramdisks :D
[ipfire-2.x.git] / src / install+setup / install / install.h
index c95284c94122fa462c1a47666f508b37b4c17187..be62c8b360cd6b12d5c5e5adf060ec5607b5a189 100644 (file)
 /* CDROMS and harddisks. */
 struct devparams
 {
-       char devnode[STRING_SIZE];
-       int module;
+       char devnode_disk[30];          // when single partition is addressed
+       char devnode_part[30];          // when the RAID partition is addressed
+       char devnode_disk_run[30];      // the same dev but after installation 
+       char devnode_part_run[30];
        char modulename[STRING_SIZE];
        char options[STRING_SIZE];
 };
 
 /* ide.c */
+int initialize_ide();
 int checkide(char letter);
 char findidetype(int type);
 
@@ -42,13 +45,14 @@ int write_disk_configs(struct devparams *dp);
 int write_lang_configs( char *lang);
 int write_ethernet_configs(struct keyvalue *ethernetkv);
 
-/* pcmcia.c */
-char * initialize_pcmcia (void);
-
 /* usb.c */
 int initialize_usb();
 int write_usb_modules_conf();
+int checkusb (char *partition);
 
 /* scsi.c */
 int try_scsi(char *dev);
 int get_boot(char *dev);
+
+/* unattended.c */
+int unattended_setup(struct keyvalue *unattendedkv);