Zeros and ones

Joshua Oreman oremanj at webserver.get-linux.org
Fri May 2 18:07:12 PDT 2003


On Fri, May 02, 2003 at 05:50:45PM -0700 or thereabouts, Kevin Stevens seemed to write:
> > On Fri, May 02, 2003 at 07:53:40PM -0400, Jerry McAllister wrote:
> >> Hi,
> >>
> >> This should be easy, but short of writing something specific to do it,
> >> I am not getting my head around how.
> >>
> >> It is easy and convenient to use /dev/zero to write out a number of
> >> zero bytes to somewhere - as in:
> 
> >> But, I would like to write all ones - as in 0xff or maybe some
> >> other pattern - as if there was a /dev/one also.
> 
> I absolutely can't believe it.  At the exact time Jerry was struggling
> with this, I was working on *exactly* the same issue.  Couldn't have
> phrased his question any better - I was actually looking in /dev for a
> "one" device!
> 
> My way of resolving the problem, BTW, was to create a pure white bitmap in
> PhotoShop and trim it to the size I needed with "head".  Different ways to
> skin the cat!  ;)

Yet another (theoretical) way to do it:
Create a 'rept' device driver in the kernel that uses ioctl() to set the
bytes to spew out. Base 'zero' on that. Could have a few uses... not :-)

-- Josh

> 
> KeS
> _______________________________________________
> freebsd-questions at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to "freebsd-questions-unsubscribe at freebsd.org"


More information about the freebsd-questions mailing list