History log of /haiku/src/system/kernel/arch/x86/32/apm.cpp
Revision Date Author Comments
# 718d7149 10-Feb-2018 Jérôme Duval <jerome.duval@gmail.com>

white space cleanup


# b68d872b 06-Jan-2018 Jérôme Duval <jerome.duval@gmail.com>

kernel: apm: check buffer parameter in apm_control syscall


# 611376fe 16-Dec-2013 Pawel Dziepak <pdziepak@quarnos.org>

x86: Let each CPU have its own GDT


# d762df1d 25-Apr-2013 Jérôme Duval <jerome.duval@gmail.com>

GCC 4.7.x doesn't allow setting a field in a referenced packed struct.

* error message: error: cannot bind packed field
'args->kernel_args::platform_args.platform_kernel_args::apm' to 'apm_info&'
* the reason would be that the reference doesn't have alignment information anymore.
* changed the reference to const for read access, and use the long form for setting a field.


# 4ebc6dfa 12-Jul-2012 Alex Smith <alex@alex-smith.me.uk>

Moved some 32-bit specific stuff to the 32 subdirectory.


# 611376fef7e00967fb65342802ba668a807348d5 16-Dec-2013 Pawel Dziepak <pdziepak@quarnos.org>

x86: Let each CPU have its own GDT


# d762df1df1e33784875302c754e2ed77415b3ee7 25-Apr-2013 Jérôme Duval <jerome.duval@gmail.com>

GCC 4.7.x doesn't allow setting a field in a referenced packed struct.

* error message: error: cannot bind packed field
'args->kernel_args::platform_args.platform_kernel_args::apm' to 'apm_info&'
* the reason would be that the reference doesn't have alignment information anymore.
* changed the reference to const for read access, and use the long form for setting a field.


# 4ebc6dfa682fa199a88ec06f0930df04369f34ac 12-Jul-2012 Alex Smith <alex@alex-smith.me.uk>

Moved some 32-bit specific stuff to the 32 subdirectory.