File: s2ram-x86.h

package info (click to toggle)
uswsusp 1.0+20120915-6.2
  • links: PTS, VCS
  • area: main
  • in suites: bullseye, sid
  • size: 1,572 kB
  • sloc: ansic: 7,164; sh: 566; makefile: 223; perl: 65
file content (50 lines) | stat: -rw-r--r-- 1,285 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
/*
 * s2ram-x86.h
 *
 * Copyright 2007 Tim Dijkstra <tim@famdijkstra.org>
 *
 * Distribute under GPLv2.
 */

/* Item size */
#define ITEMSZ  1024

char bios_version[ITEMSZ], sys_vendor[ITEMSZ], sys_product[ITEMSZ], sys_version[ITEMSZ];

#define HACKS_LONG_OPTS \
	{\
		"nofbsuspend\0\tdo not suspend the framebuffer (debugging only!).",\
		no_argument,		NULL, 8 \
	},\
    	{\
		"force\0\tforce suspending, even on unknown machines.\n\nThe following options are only available with --force:",\
		 no_argument,		NULL, 1	\
	},\
    	{\
		"vbe_save\0\tsave VBE state before suspending and restore after resume.",\
		no_argument,		NULL, 2	\
	},\
    	{\
		"vbe_post\0\tVBE POST the graphics card after resume.",\
		no_argument,		NULL, 3	\
	},\
    	{\
		"vbe_mode\0\tget VBE mode before suspend and set it after resume.",\
		no_argument,		NULL, 4 \
	},\
	{\
		"radeontool\0\tturn off the backlight on radeons before suspending.",\
		no_argument,		NULL, 5 \
	},\
    	{\
		"pci_save\0\tsave the PCI config space for the VGA card.",\
		no_argument,		NULL, 6 \
	},\
    	{\
		"acpi_sleep\0set the acpi_sleep parameter before suspend\n\t\t\t1=s3_bios, 2=s3_mode, 3=both",\
		required_argument,	NULL, 7 \
	},\
	{\
		"no_kms\0\tdo not set KMS (Kernel Mode Set).",\
		no_argument,		NULL, 9 \
	},