From 58b00914a6314acc5fb63df5c6d6863291e35257 Mon Sep 17 00:00:00 2001 From: joseph calderon Date: Tue, 4 Oct 2016 23:30:05 -0700 Subject: [PATCH 1/2] dont issue load command on ramonly writes --- mojoloader.c | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/mojoloader.c b/mojoloader.c index 02c1e30..50a5dfd 100644 --- a/mojoloader.c +++ b/mojoloader.c @@ -225,11 +225,13 @@ int main(int argc, char *argv[]) printf("OK\n"); } - write(fd, "L", 1); - wait_for_fd(fd, 0); - if(read(fd, buf, 1) != 1 || buf[0] != 'D') { - printf("Phase 4: Mojo didn't respond. Read %c\n", buf[0]); - return EXIT_FAILURE; + if (!ramonly) { + write(fd, "L", 1); + wait_for_fd(fd, 0); + if(read(fd, buf, 1) != 1 || buf[0] != 'D') { + printf("Phase 4: Mojo didn't respond. Read %c\n", buf[0]); + return EXIT_FAILURE; + } } return EXIT_SUCCESS; From e0b855a3877174ab923bb1ecdf6401415c22d42a Mon Sep 17 00:00:00 2001 From: joseph calderon Date: Wed, 2 Nov 2016 19:23:40 -0700 Subject: [PATCH 2/2] add install target --- Makefile | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Makefile b/Makefile index 670bbfe..cdb1cad 100644 --- a/Makefile +++ b/Makefile @@ -5,3 +5,8 @@ mojoloader: mojoloader.c clean: $(RM) mojoloader + +.PHONY: install +install: mojoloader + install --mode=0755 --owner root --group root --dir $(DESTDIR)/bin + install --mode=0755 --owner root --group root $^ $(DESTDIR)/bin