|
|
1.1 ! root 1: /* ! 2: * ! 3: * <elf-loader.c> ! 4: * ! 5: * ELF file loader ! 6: * ! 7: * Copyright (C) 2009 Laurent Vivier ([email protected]) ! 8: * ! 9: * Some parts Copyright (C) 2002, 2003, 2004 Samuel Rydh ([email protected]) ! 10: * ! 11: * This program is free software; you can redistribute it and/or ! 12: * modify it under the terms of the GNU General Public License ! 13: * version 2 ! 14: * ! 15: */ ! 16: ! 17: #include "config.h" ! 18: #include "libopenbios/bindings.h" ! 19: #include "libopenbios/elf_load.h" ! 20: #include "packages.h" ! 21: ! 22: DECLARE_NODE(elf_loader, INSTALL_OPEN, 0, "+/packages/elf-loader" ); ! 23: ! 24: NODE_METHODS( elf_loader ) = { ! 25: { "init-program", elf_init_program }, ! 26: }; ! 27: ! 28: void elf_loader_init( void ) ! 29: { ! 30: REGISTER_NODE( elf_loader ); ! 31: }
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.