dumprom update

git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8230 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Rudolf Cornelissen
2004-06-29 11:29:39 +00:00
parent 39ffb98012
commit 07abc06fd2
4 changed files with 9 additions and 19 deletions
@@ -31,7 +31,7 @@ typedef struct {
int32 ben;
} benaphore;
#define INIT_BEN(x) x.sem = create_sem(0, "G400 "#x" benaphore"); x.ben = 0;
#define INIT_BEN(x) x.sem = create_sem(0, "NV "#x" benaphore"); x.ben = 0;
#define AQUIRE_BEN(x) if((atomic_add(&(x.ben), 1)) >= 1) acquire_sem(x.sem);
#define RELEASE_BEN(x) if((atomic_add(&(x.ben), -1)) > 1) release_sem(x.sem);
#define DELETE_BEN(x) delete_sem(x.sem);
@@ -267,11 +267,7 @@ typedef struct {
} ps;
/* mirror of the ROM (copied in driver, because may not be mapped permanently) */
struct
{
uint8 mirror[128 * 1024];
uint32 size;
} rom;
uint8 rom_mirror[65536];
/* some configuration settings from ~/config/settings/kernel/drivers/nv.settings if exists */
settings settings;