cache the fpu context before the cpu registers incase copymemquick uses sse/avx. the cpu registers are already cached, however we have to store the live sse/avx registers.
add a small sanity check around sse/avx reg caching. fix copymemquick to not trash the fpu context storage pointer.
Don't use the GUI scaling code on m68k (only scale to 640x400, and center)
Use consistent debug. Revert change that removed genmodule LIBBASE usage. Add experimental code to scale the boot page GUI to the display and centre. Handle display of up to exabyte capacities.
add amiga audio/dma hardware definitions
only return true if we where successful in enabling MSI.
correct the MSI capability register offsets
show debug output when __cxa_pure_virtual is called, and halt execution.
generate glue linklibs in the gen directory - dont pollute Developer/lib with them unless explicitly requested.
add an experimental gcc 11.2.0 patch - doesn't yet link c++ binaries.
correction static-stdc++ -> static-libstdc++
add comments about more of the used build variables. only build the native darwin toolchain if arosbuild.nativetoolchain is set.
attempt to install tools needed for the arm hosted builds.
add placeholder for gcc 11
check if brew/xquartz are installed before trying to install them.
GetVLayerAttr needs to return IPTR, to hold VOA_BaseAddress. Cast &vh->drv to (IPTR *) to silence the compiler.
add windows dll version information to kernel.dll and emul_handler.dll
Initial commit of a WASAPI based audio driver for Windows hosted. Does not currently support recording, or handle other formats than 16bit stereo @ 44100. Playback may be choppy. NB: Does not currently support audio device removal - will likely cause AROS to crash.
s/AROS/OSS
adjust casts to silence compiler.