diff options
-rw-r--r-- | Makefile | 1 | ||||
-rw-r--r-- | README | 4 | ||||
-rw-r--r-- | cbtable.c | 2 | ||||
-rw-r--r-- | hwaccess.h | 1 |
4 files changed, 5 insertions, 3 deletions
@@ -42,6 +42,7 @@ STRIP_ARGS = -s 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) @@ -87,8 +87,8 @@ To compile on OpenBSD, use: 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: @@ -203,7 +203,7 @@ int coreboot_init(void) 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; @@ -193,6 +193,7 @@ cpu_to_be(64) #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 |