*** lanai.c 1997/01/31 06:19:29 1.1 --- lanai.c 1997/07/10 22:18:45 1.3 *************** *** 42,48 **** */ static char _version_string_[] = "\nVersion:5:lanai.c\0\n"; ! static char _rcsid[] = "$Id: lanai.c,v 1.1 1997/01/31 06:19:29 stevel Exp $"; #include "defs.h" --- 42,48 ---- */ static char _version_string_[] = "\nVersion:5:lanai.c\0\n"; ! static char _rcsid[] = "$Id: lanai.c,v 1.3 1997/07/10 22:18:45 stevel Exp $"; #include "defs.h" *************** *** 266,275 **** if (!was_open) { ! if ((lanai_fd = open (LANAI_DEVNAME, 0)) < 0) perror_with_name ("open Lanai"); addr = (CORE_ADDR)mmap (NULL, AM_LANAI_SIZE, (PROT_READ | PROT_WRITE), ! MAP_PRIVATE, lanai_fd, AM_LANAI_OFFSET); if (addr == -1) perror_with_name ("mmap Lanai"); lanai_mem = (volatile unsigned char*)(((char*)addr) + AM_SRAM_OFFSET); --- 266,275 ---- if (!was_open) { ! if ((lanai_fd = open (LANAI_DEVNAME, O_RDWR)) < 0) perror_with_name ("open Lanai"); addr = (CORE_ADDR)mmap (NULL, AM_LANAI_SIZE, (PROT_READ | PROT_WRITE), ! MAP_SHARED, lanai_fd, AM_LANAI_OFFSET); if (addr == -1) perror_with_name ("mmap Lanai"); lanai_mem = (volatile unsigned char*)(((char*)addr) + AM_SRAM_OFFSET); *************** *** 878,883 **** --- 878,889 ---- * Revision History * * $Log: lanai.c,v $ + * Revision 1.3 1997/07/10 22:18:45 stevel + * Fixed open Lanai device to request write permission. + * + * Revision 1.2 1997/07/10 21:28:25 stevel + * Changed mmap from private to shared. + * * Revision 1.1 1997/01/31 06:19:29 stevel * First version of lcpgdb *