[gelöst] /dev/ff gesucht

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
Benutzeravatar
Jerry
Beiträge: 665
Registriert: 01.09.2006 08:36:45
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: /home

[gelöst] /dev/ff gesucht

Beitrag von Jerry » 27.10.2008 09:50:55

Hallo,
Zum Padden von Files die in den Flash geschrieben werden sollen suche ich eine Möglichkeit ein /dev/ff zu haben, also ähnlich /dev/zero aber 0xff statt 0 zurückliefernd.
Zuletzt geändert von Jerry am 27.10.2008 18:09:48, insgesamt 1-mal geändert.
Selbst der längste Weg beginnt mit dem ersten Schritt Lao Tse (~ 600-400 v. Chr.)

Spasswolf
Beiträge: 3472
Registriert: 30.11.2005 10:32:22
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Wald

Re: /dev/ff gesucht

Beitrag von Spasswolf » 27.10.2008 09:57:11

Ein (C) Programm, welches /dev/zero liest und negiert (~) würde vermutlich funktionieren.

Benutzeravatar
GoKi
Beiträge: 2068
Registriert: 04.07.2003 23:08:56
Lizenz eigener Beiträge: MIT Lizenz

Re: /dev/ff gesucht

Beitrag von GoKi » 27.10.2008 11:01:18

Man kann auch durch tr pipen.

Code: Alles auswählen

cat /dev/zero | tr "\000" "\377" > ff.dat
MfG GoKi
:wq

Benutzeravatar
Jerry
Beiträge: 665
Registriert: 01.09.2006 08:36:45
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: /home

Re: /dev/ff gesucht

Beitrag von Jerry » 27.10.2008 11:33:06

Ich habe mir ein kleines C-Programm geschrieben welches xxx ff's erzeugt

Danke
Jerry

Code: Alles auswählen

#include <stdio.h>
#include <stdlib.h>

int
main(int argc, char *argv[])
{
    int i,j;
    char buf[1];

    buf[0]=0xff;

    if (argc<2) {
        perror("usage: ff count\n");
        exit (1);
    }
    j=atoi(argv[1]);
    for(i=0; i<j; i++)
    write(1,buf,1);
}
Selbst der längste Weg beginnt mit dem ersten Schritt Lao Tse (~ 600-400 v. Chr.)

Spasswolf
Beiträge: 3472
Registriert: 30.11.2005 10:32:22
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Wald

Re: /dev/ff gesucht

Beitrag von Spasswolf » 27.10.2008 11:41:59

Wieso brauchst du eigentlich 0xff zum padden?

Benutzeravatar
Jerry
Beiträge: 665
Registriert: 01.09.2006 08:36:45
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: /home

Re: /dev/ff gesucht

Beitrag von Jerry » 27.10.2008 11:58:59

Spasswolf hat geschrieben:Wieso brauchst du eigentlich 0xff zum padden?
Weil mein Programmiergerät (SAM-ICE) den Flash schneller programmiert wenn FFs programmiert werden müssen. Es läßt diese Sektoren dann einfach aus.
Selbst der längste Weg beginnt mit dem ersten Schritt Lao Tse (~ 600-400 v. Chr.)

Antworten