2010/10/6 Carl-Daniel Hailfinger <[email protected]> > The Direct I/O library for Mac OS X is now called DirectHW to make sure > people can find it via an internet search. DirectIO was a generic name > for a concept and thus not a good distinguisher for a library. > > Signed-off-by: Carl-Daniel Hailfinger <[email protected]> >
Stefan: the old URL doesn't redirect. Acked-by: Idwer Vollering <[email protected]> > Index: flashrom-directio_directhw_rename/hwaccess.h > =================================================================== > --- flashrom-directio_directhw_rename/hwaccess.h (Revision 1194) > +++ flashrom-directio_directhw_rename/hwaccess.h (Arbeitskopie) > @@ -193,6 +193,7 @@ > #define INL(x) __extension__ ({ u_int inl_tmp = (x); inl(inl_tmp); }) > #else > #if defined(__DARWIN__) > + /* Header is part of the DirectHW library. */ > #include <DirectIO/darwinio.h> > #define off64_t off_t > #define lseek64 lseek > Index: flashrom-directio_directhw_rename/Makefile > =================================================================== > --- flashrom-directio_directhw_rename/Makefile (Revision 1194) > +++ flashrom-directio_directhw_rename/Makefile (Arbeitskopie) > @@ -42,6 +42,7 @@ > endif > ifeq ($(OS_ARCH), Darwin) > CPPFLAGS += -I/opt/local/include -I/usr/local/include > +# DirectIO framework can be found in the DirectHW library. > LDFLAGS += -framework IOKit -framework DirectIO -L/opt/local/lib > -L/usr/local/lib > endif > ifeq ($(OS_ARCH), FreeBSD) > Index: flashrom-directio_directhw_rename/cbtable.c > =================================================================== > --- flashrom-directio_directhw_rename/cbtable.c (Revision 1194) > +++ flashrom-directio_directhw_rename/cbtable.c (Arbeitskopie) > @@ -204,7 +204,7 @@ > struct lb_record *rec, *last; > > #ifdef __DARWIN__ > - /* This is a hack. DirectIO fails to map physical address > 0x00000000. > + /* This is a hack. DirectHW fails to map physical address > 0x00000000. > * Why? > */ > start = 0x400; > Index: flashrom-directio_directhw_rename/physmap.c > =================================================================== > --- flashrom-directio_directhw_rename/physmap.c (Revision 1194) > +++ flashrom-directio_directhw_rename/physmap.c (Arbeitskopie) > @@ -131,6 +131,7 @@ > } > #elif defined(__DARWIN__) > > +/* Header is part of the DirectHW library. */ > #include <DirectIO/darwinio.h> > > #define MEM_DEV "DirectIO" > Index: flashrom-directio_directhw_rename/README > =================================================================== > --- flashrom-directio_directhw_rename/README (Revision 1194) > +++ flashrom-directio_directhw_rename/README (Arbeitskopie) > @@ -87,8 +87,8 @@ > > To compile and run on Darwin/Mac OS X: > > - Install DirectIO from coresystems GmbH. > - DirectIO is available at http://www.coresystems.de/en/directio. > + Install DirectHW from coresystems GmbH. > + DirectHW is available at http://www.coresystems.de/en/directhw . > > To cross-compile on Linux for DOS: > > > > -- > http://www.hailfinger.org/ > > > _______________________________________________ > flashrom mailing list > [email protected] > http://www.flashrom.org/mailman/listinfo/flashrom >
_______________________________________________ flashrom mailing list [email protected] http://www.flashrom.org/mailman/listinfo/flashrom
