diff options
author | Corinna Vinschen <corinna@vinschen.de> | 2006-11-23 09:55:55 +0000 |
---|---|---|
committer | Corinna Vinschen <corinna@vinschen.de> | 2006-11-23 09:55:55 +0000 |
commit | 9e3f289f51a287863beed8688d1632a269c40db5 (patch) | |
tree | 09d7af0c7c9420489f5257dcc45439dc39c9772e /winsup/cygwin/devices.h | |
parent | 729c0e65060a1a250d0adc760a0fc5f412c5e236 (diff) | |
download | newlib-9e3f289f51a287863beed8688d1632a269c40db5.zip newlib-9e3f289f51a287863beed8688d1632a269c40db5.tar.gz newlib-9e3f289f51a287863beed8688d1632a269c40db5.tar.bz2 |
* devices.h: Add additional SCSI disk block device numbers per
http://www.kernel.org/pub/linux/docs/device-list/devices.txt
up to 128 devices.
* devices.in: Ditto.
(device::parsedisk): Add additonal else-if cases for decoding base
and drive indices.
* devices.cc: Regenerate.
* dtable.cc (build_fh_pc): Add additional DEV_SD{2..7}_MAJOR cases.
Diffstat (limited to 'winsup/cygwin/devices.h')
-rw-r--r-- | winsup/cygwin/devices.h | 114 |
1 files changed, 114 insertions, 0 deletions
diff --git a/winsup/cygwin/devices.h b/winsup/cygwin/devices.h index 5d294ff..2d2da89 100644 --- a/winsup/cygwin/devices.h +++ b/winsup/cygwin/devices.h @@ -65,8 +65,20 @@ enum fh_devices DEV_SD_MAJOR = 8, DEV_SD1_MAJOR = 65, + DEV_SD2_MAJOR = 66, + DEV_SD3_MAJOR = 67, + DEV_SD4_MAJOR = 68, + DEV_SD5_MAJOR = 69, + DEV_SD6_MAJOR = 70, + DEV_SD7_MAJOR = 71, FH_SD = FHDEV (DEV_SD_MAJOR, 0), FH_SD1 = FHDEV (DEV_SD1_MAJOR, 0), + FH_SD2 = FHDEV (DEV_SD2_MAJOR, 0), + FH_SD3 = FHDEV (DEV_SD3_MAJOR, 0), + FH_SD4 = FHDEV (DEV_SD4_MAJOR, 0), + FH_SD5 = FHDEV (DEV_SD5_MAJOR, 0), + FH_SD6 = FHDEV (DEV_SD6_MAJOR, 0), + FH_SD7 = FHDEV (DEV_SD7_MAJOR, 0), FH_SDA = FHDEV (DEV_SD_MAJOR, 0), FH_SDB = FHDEV (DEV_SD_MAJOR, 16), FH_SDC = FHDEV (DEV_SD_MAJOR, 32), @@ -93,6 +105,108 @@ enum fh_devices FH_SDX = FHDEV (DEV_SD1_MAJOR, 112), FH_SDY = FHDEV (DEV_SD1_MAJOR, 128), FH_SDZ = FHDEV (DEV_SD1_MAJOR, 144), + FH_SDAA = FHDEV (DEV_SD1_MAJOR, 160), + FH_SDAB = FHDEV (DEV_SD1_MAJOR, 176), + FH_SDAC = FHDEV (DEV_SD1_MAJOR, 192), + FH_SDAD = FHDEV (DEV_SD1_MAJOR, 208), + FH_SDAE = FHDEV (DEV_SD1_MAJOR, 224), + FH_SDAF = FHDEV (DEV_SD1_MAJOR, 240), + FH_SDAG = FHDEV (DEV_SD2_MAJOR, 0), + FH_SDAH = FHDEV (DEV_SD2_MAJOR, 16), + FH_SDAI = FHDEV (DEV_SD2_MAJOR, 32), + FH_SDAJ = FHDEV (DEV_SD2_MAJOR, 48), + FH_SDAK = FHDEV (DEV_SD2_MAJOR, 64), + FH_SDAL = FHDEV (DEV_SD2_MAJOR, 80), + FH_SDAM = FHDEV (DEV_SD2_MAJOR, 96), + FH_SDAN = FHDEV (DEV_SD2_MAJOR, 112), + FH_SDAO = FHDEV (DEV_SD2_MAJOR, 128), + FH_SDAP = FHDEV (DEV_SD2_MAJOR, 144), + FH_SDAQ = FHDEV (DEV_SD2_MAJOR, 160), + FH_SDAR = FHDEV (DEV_SD2_MAJOR, 176), + FH_SDAS = FHDEV (DEV_SD2_MAJOR, 192), + FH_SDAT = FHDEV (DEV_SD2_MAJOR, 208), + FH_SDAU = FHDEV (DEV_SD2_MAJOR, 224), + FH_SDAV = FHDEV (DEV_SD2_MAJOR, 240), + FH_SDAW = FHDEV (DEV_SD3_MAJOR, 0), + FH_SDAX = FHDEV (DEV_SD3_MAJOR, 16), + FH_SDAY = FHDEV (DEV_SD3_MAJOR, 32), + FH_SDAZ = FHDEV (DEV_SD3_MAJOR, 48), + FH_SDBA = FHDEV (DEV_SD3_MAJOR, 64), + FH_SDBB = FHDEV (DEV_SD3_MAJOR, 80), + FH_SDBC = FHDEV (DEV_SD3_MAJOR, 96), + FH_SDBD = FHDEV (DEV_SD3_MAJOR, 112), + FH_SDBE = FHDEV (DEV_SD3_MAJOR, 128), + FH_SDBF = FHDEV (DEV_SD3_MAJOR, 144), + FH_SDBG = FHDEV (DEV_SD3_MAJOR, 160), + FH_SDBH = FHDEV (DEV_SD3_MAJOR, 176), + FH_SDBI = FHDEV (DEV_SD3_MAJOR, 192), + FH_SDBJ = FHDEV (DEV_SD3_MAJOR, 208), + FH_SDBK = FHDEV (DEV_SD3_MAJOR, 224), + FH_SDBL = FHDEV (DEV_SD3_MAJOR, 240), + FH_SDBM = FHDEV (DEV_SD4_MAJOR, 0), + FH_SDBN = FHDEV (DEV_SD4_MAJOR, 16), + FH_SDBO = FHDEV (DEV_SD4_MAJOR, 32), + FH_SDBP = FHDEV (DEV_SD4_MAJOR, 48), + FH_SDBQ = FHDEV (DEV_SD4_MAJOR, 64), + FH_SDBR = FHDEV (DEV_SD4_MAJOR, 80), + FH_SDBS = FHDEV (DEV_SD4_MAJOR, 96), + FH_SDBT = FHDEV (DEV_SD4_MAJOR, 112), + FH_SDBU = FHDEV (DEV_SD4_MAJOR, 128), + FH_SDBV = FHDEV (DEV_SD4_MAJOR, 144), + FH_SDBW = FHDEV (DEV_SD4_MAJOR, 160), + FH_SDBX = FHDEV (DEV_SD4_MAJOR, 176), + FH_SDBY = FHDEV (DEV_SD4_MAJOR, 192), + FH_SDBZ = FHDEV (DEV_SD4_MAJOR, 208), + FH_SDCA = FHDEV (DEV_SD4_MAJOR, 224), + FH_SDCB = FHDEV (DEV_SD4_MAJOR, 240), + FH_SDCC = FHDEV (DEV_SD5_MAJOR, 0), + FH_SDCD = FHDEV (DEV_SD5_MAJOR, 16), + FH_SDCE = FHDEV (DEV_SD5_MAJOR, 32), + FH_SDCF = FHDEV (DEV_SD5_MAJOR, 48), + FH_SDCG = FHDEV (DEV_SD5_MAJOR, 64), + FH_SDCH = FHDEV (DEV_SD5_MAJOR, 80), + FH_SDCI = FHDEV (DEV_SD5_MAJOR, 96), + FH_SDCJ = FHDEV (DEV_SD5_MAJOR, 112), + FH_SDCK = FHDEV (DEV_SD5_MAJOR, 128), + FH_SDCL = FHDEV (DEV_SD5_MAJOR, 144), + FH_SDCM = FHDEV (DEV_SD5_MAJOR, 160), + FH_SDCN = FHDEV (DEV_SD5_MAJOR, 176), + FH_SDCO = FHDEV (DEV_SD5_MAJOR, 192), + FH_SDCP = FHDEV (DEV_SD5_MAJOR, 208), + FH_SDCQ = FHDEV (DEV_SD5_MAJOR, 224), + FH_SDCR = FHDEV (DEV_SD5_MAJOR, 240), + FH_SDCS = FHDEV (DEV_SD6_MAJOR, 0), + FH_SDCT = FHDEV (DEV_SD6_MAJOR, 16), + FH_SDCU = FHDEV (DEV_SD6_MAJOR, 32), + FH_SDCV = FHDEV (DEV_SD6_MAJOR, 48), + FH_SDCW = FHDEV (DEV_SD6_MAJOR, 64), + FH_SDCX = FHDEV (DEV_SD6_MAJOR, 80), + FH_SDCY = FHDEV (DEV_SD6_MAJOR, 96), + FH_SDCZ = FHDEV (DEV_SD6_MAJOR, 112), + FH_SDDA = FHDEV (DEV_SD6_MAJOR, 128), + FH_SDDB = FHDEV (DEV_SD6_MAJOR, 144), + FH_SDDC = FHDEV (DEV_SD6_MAJOR, 160), + FH_SDDD = FHDEV (DEV_SD6_MAJOR, 176), + FH_SDDE = FHDEV (DEV_SD6_MAJOR, 192), + FH_SDDF = FHDEV (DEV_SD6_MAJOR, 208), + FH_SDDG = FHDEV (DEV_SD6_MAJOR, 224), + FH_SDDH = FHDEV (DEV_SD6_MAJOR, 240), + FH_SDDI = FHDEV (DEV_SD7_MAJOR, 0), + FH_SDDJ = FHDEV (DEV_SD7_MAJOR, 16), + FH_SDDK = FHDEV (DEV_SD7_MAJOR, 32), + FH_SDDL = FHDEV (DEV_SD7_MAJOR, 48), + FH_SDDM = FHDEV (DEV_SD7_MAJOR, 64), + FH_SDDN = FHDEV (DEV_SD7_MAJOR, 80), + FH_SDDO = FHDEV (DEV_SD7_MAJOR, 96), + FH_SDDP = FHDEV (DEV_SD7_MAJOR, 112), + FH_SDDQ = FHDEV (DEV_SD7_MAJOR, 128), + FH_SDDR = FHDEV (DEV_SD7_MAJOR, 144), + FH_SDDS = FHDEV (DEV_SD7_MAJOR, 160), + FH_SDDT = FHDEV (DEV_SD7_MAJOR, 176), + FH_SDDU = FHDEV (DEV_SD7_MAJOR, 192), + FH_SDDV = FHDEV (DEV_SD7_MAJOR, 208), + FH_SDDW = FHDEV (DEV_SD7_MAJOR, 224), + FH_SDDX = FHDEV (DEV_SD7_MAJOR, 240), FH_MEM = FHDEV (1, 1), FH_KMEM = FHDEV (1, 2), /* not implemented yet */ |