|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Serge N. Pokhodyaev 2:5020/1838 04 Sep 2001 17:22:37 To : Valery Shishkov Subject : Re: Есть под эхотaг кaкой-нить CD-Slow? -------------------------------------------------------------------------------- ## On Tue, 04 Sep 2001 17:09:29 +0400 ## Valery Shishkov (2:5040/9) wrote to Alexander Stavitsky: DL>> Сaбж??? А то сидюк шyмит. :( AS>> hdparm??? VS> Hе для всякого сидюка подойдёт -- мой, например, обламывается. :( Вот, пользуй :) Работает и с /dev/hdX, и с /dev/scdX. === #include <stdio.h> #include <stdlib.h> #include <unistd.h> #include <sys/types.h> #include <sys/ioctl.h> #include <linux/cdrom.h> #include <fcntl.h> int main(int argc, char **argv) { int fd; int speed; if (3 != argc) { fprintf(stderr, "Usage: %s <path_to_cdrom> <speed>\n", argv[0]); exit(1); } fd = open(argv[1], O_RDONLY); if (-1 == fd) { perror(argv[1]); exit(1); } speed = atoi(argv[2]); if (-1 == ioctl(fd, CDROM_SELECT_SPEED, speed)) { fprintf(stderr, "Can't set speed %i for %s: ", speed, argv[1]); perror(""); exit(1); } close(fd); exit(0); } === -- Serge --- Gnus/5.090004 (Oort Gnus v0.04) XEmacs/21.5 (artichoke) * Origin: f1838 (2:5020/1838) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/55308661079c6.html, оценка из 5, голосов 10
|