/boot/trunk/arch/ppc64/loader/ofw.c |
---|
29,27 → 29,7 |
#include <ofw.h> |
#include <printf.h> |
void write(const char *str, const int len) |
void write(const char *str, const long len) |
{ |
ofw_write(str, len); |
} |
int ofw_keyboard(keyboard_t *keyboard) |
{ |
char device_name[BUF_SIZE]; |
if (ofw_get_property(ofw_aliases, "macio", device_name, sizeof(device_name)) <= 0) |
return false; |
phandle device = ofw_find_device(device_name); |
if (device == -1) |
return false; |
pci_reg_t macio; |
if (ofw_get_property(device, "assigned-addresses", &macio, sizeof(macio)) <= 0) |
return false; |
keyboard->addr = (void *) macio.addr.addr_lo; |
keyboard->size = macio.size_lo; |
return true; |
} |
/boot/trunk/arch/ppc32/loader/ofw.c |
---|
33,23 → 33,3 |
{ |
ofw_write(str, len); |
} |
int ofw_keyboard(keyboard_t *keyboard) |
{ |
char device_name[BUF_SIZE]; |
if (ofw_get_property(ofw_aliases, "macio", device_name, sizeof(device_name)) <= 0) |
return false; |
phandle device = ofw_find_device(device_name); |
if (device == -1) |
return false; |
pci_reg_t macio; |
if (ofw_get_property(device, "assigned-addresses", &macio, sizeof(macio)) <= 0) |
return false; |
keyboard->addr = (void *) macio.addr.addr_lo; |
keyboard->size = macio.size_lo; |
return true; |
} |
/boot/trunk/arch/sparc64/loader/main.c |
---|
File deleted |
/boot/trunk/arch/sparc64/loader/asm.h |
---|
File deleted |
/boot/trunk/arch/sparc64/loader/types.h |
---|
File deleted |
/boot/trunk/arch/sparc64/loader/main.h |
---|
File deleted |
/boot/trunk/arch/sparc64/loader/ofw.c |
---|
File deleted |
/boot/trunk/arch/sparc64/loader/Makefile |
---|
File deleted |
/boot/trunk/arch/sparc64/loader/pack |
---|
File deleted |
Property changes: |
Deleted: svn:executable |
-* |
\ No newline at end of property |
/boot/trunk/arch/sparc64/loader/asm.S |
---|
File deleted |
/boot/trunk/arch/sparc64/loader/boot.S |
---|
File deleted |
/boot/trunk/arch/sparc64/Makefile.inc |
---|
31,7 → 31,6 |
build: image.iso |
image.iso: kernel |
make -C arch/$(ARCH)/loader COMPILER=$(COMPILER) KERNELDIR=../../../$(KERNELDIR) USPACEDIR=../../../$(USPACEDIR) IMAGE=$(CONFIG_IMAGE) |
mkdir -p $(TMP)/boot |
mkdir -p $(TMP)/kernel |
cat arch/$(ARCH)/silo/silo.tar.gz | (cd $(TMP)/boot; tar xvfz -) |