Linus Torvalds ya ƙare goyon bayan direba mai ƙwanƙwasa

kwalliya

Lokacin da Linus Torvalds ya kirkiro Linux a 1991, kwamfutar da yake aiki da ita kamar na wancan zamani yana sanye da kayan kwalliya. kuma yanzu tallafi ga wannan ya ƙare. Tunda a cikin wani ɗan littafin da ya gabata wanda ya kirkiro sanannen tsarin buɗe ido yana sanar da dakatar da kulawar direba don ƙirar floppy.

Kallo ɗaya yana ba da izini, zuwa ɗan har, fahimtar wannan bayanin bayanin. A zahiri, ya isa a lura cewa yawancin kwamfutar tafi-da-gidanka har ma da kwamfutocin tebur da aka saka a kasuwa a yau ba su da mashin floppy.

“Kayan aiki na wannan nau'in a kasuwa yau yana da wahalar samu. Wanda har yanzu akwai shi a cikin rumfunan shine tushen USB. Kwatsam ba a sake neman asalin direban ba, ”in ji Torvalds.

Tare da cewa ba za a sake samun wani mai kula da tallafi ba ga floppy disk din direba na Linux, Akalla na wannan lokacinkamar yadda Linus ke amfani da damar don jawo hankalin wasu kamfanoni masu sha'awar.

Koyaya, direban yana nan a shirye don tabbatar da goyan bayan injunan kamala da har yanzu suka dogara da shi.

Ga sabbin tsararrun da basu san dishi-dishi ba ko floppy disk Zan iya gaya muku cewa wannan matsakaiciyar madafa ce ta adana bayanai, wanda aka kirkira ta wani siririn madauwari (faifai) na abu mai haske da kuma sassauƙa (don haka sunan sa), wanda aka sanya a cikin murfin filastik, murabba'i ɗaya ko murabba'i, wanda aka yi amfani dashi a cikin kwamfutar, misali: don disk disk, don canja wurin bayanai da bayanai daga wannan kwamfuta zuwa wata, ko don adanawa da adana fayiloli.

Waɗannan kamar waɗanda suke cikin hoton:

Rariya

Bukatar ci gaba da tabbatar da wannan ɓangaren wanda ya sami lambar asalin direba ta ƙaunaci mai kula har zuwa yau. Gaskiyar ita ce, floppy drive virtualization yana haifar da matsalolin da ba sa faruwa tare da sigar kayan aikin.

“Kayan kwalliyar kwalliyar kwalliya yana da jinkiri sosai don haifar da yanayi na samun dama. Ta wani bangaren kuma, kwalin kwalliyar da ake amfani da ita na kawo abubuwa masu yawa saboda ta fi sauri, "in ji Jiri Kosina a wani sakon da ta wallafa shekaru 9 da suka gabata.

Ana samun lambar tushe ga wannan direban ga masu haɓakawa waɗanda ke son Linux floppy drive suna tallafawa kuma suna ba da bayani idan an buƙata.

direbobi / toshewa / floppy.c raw_cmd-> kernel_data = floppy_track_buffer; raw_cmd-> tsayi = 4 * F_SECT_PER_TRACK; idan (! F_SECT_PER_TRACK) dawo; / * a ba da izini na kusan 30ms don jigilar bayanai a kowace hanya * / head_shift = (F_SECT_PER_TRACK + 5) / 6; @@ -3230,8 +3233,12 @@ static int set_geometry (wanda bashi da sa hannu int cmd, Tsarin floppy_struct * g, int cnt; / * duba lafiyar hankali don sigogi. * / Idan (g-> mazhabar <= 0 || g-> shugaban <= 0 || idan ((int) g-> mazhaba <= 0 || (int) g-> kai <= 0 || / * duba don ambaliya a max_sector * / (int) (g-> mazhaba * g-> shugaban) <= 0 || / * bincika sifili a cikin F_SECT_PER_TRACK * / (alamar da ba ta sa hannu ba) ((g-> mazhaba << 2) >> FD_SIZECODE (g)) == 0 || g-> waƙa <= 0 | | g-> waƙa> UDP-> waƙoƙi >> MAGANA (g) || / * Bincika idan an saita ragojin da aka tanada * / (g-> shimfida & ~ (FD_STRETCH | FD_SWAPSIDES | FD_SECTBASEMASK))! = 0) @@ - 3375,6 +3382,24 @@ static int fd_getgeo (struct block_device * bdev, struct hd_geometry * geo) Return 0;} a tsaye bool valid_floppy_drive_params (const short autodetect [8], int native_format) {size_t floppy_type_size = ARRAY_SIZat = 0); ; don (i = 0; i <8; ++ i) {idan (autodetect [i] <0 || autodetect [i]> = floppy_type_size) dawo ƙarya;} idan (native_format <0 || native_format> = floppy_type_size) dawo karya, dawo t Rue; } a tsaye int fd_locked_ioctl (struct block_device * bdev, fmode_t mode, insigned intd, rashin sa hannu mai tsawo) {@@ -3501,6 +3526,9 @@ tsaye int fd_locked_ioctl (struct block_device * bdev, fmode_t yanayin, insigned int SUPBOUr (girman, st ) @@ -1 +3698,6 @@ tsaye tsaye int compat_setdrvprm (int drive, dawowa -EPERM; idan (copy_from_user (& v, arg, sizeof (struct compat_floppy_drive_params))) dawo -EFAULT; idan (! Inganci_floppy_drive_params (v.autodetect, 'yan qasar_format)) dawo -EINVAL; mutex_lock (& ​​floppy_mutex); UDP-> cmos = v.cmos; UDP-> max_dtr = v.max_dtr;

Floppy disk wani bangare ne mai mahimmancin tarihin komputa, amma dole ne mu yarda cewa su wani bangare ne na tarihi. Amma, don layin jadada kalma, wata tambaya ta taso: shin wannan ba tsinke ba ne ga al'ummomi masu zuwa?

Rashin kayan aiki kuma yana nufin cewa fixctct kewayon gyaran kewaya sun fi dacewa da kowa ta amfani da floppies a cikin wani yanayi mai kyau.

Bugu da ƙari, ana iya yin jayayya cewa, saboda buɗewarta, Linux har yanzu tsarin aiki ne na zaɓaɓɓu ga mutanen da suke son yin gwaji kan kayan aikin da aka ɗauka marasa amfani.


Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Wanda ke da alhakin bayanan: Miguel Ángel Gatón
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.