Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys.
[BOOTSECTORS] Use the new header with SPDX license identifier for the ISO boot sector files I contributed to. Remove the unmaintained .asm files. svn path=/trunk/; revision=75984
Set the resolution to 800x600x16 bit onbootcdregtest. This removes the fallback to 640x480x256 colors induced by the lack of 32bits in KVM's cirrus GPU. Fixes: dosbox 2.intro irfanview 2.OpenDocument smplayer 2.play_file svn path=/trunk/; revision=75982
[SHIMENG] Enable the Application Compatibility framework by default. - Also add disabled keys to configure the logging - Demote a noisy print used in the shim engine. At this point the shim engine should be functional enough to be used. One thing that remains is creating more shims(fixes) to use, and implement more features for the already existing ones. CORE-13284 svn path=/trunk/; revision=75596
- Add 0x96 as ISO9660 partition type to ntdddisk.h (from https://en.wikipedia.org/wiki/Partition_type) and detect it using IsRecognizedPartition. - Make our isohybrid create an MBR with partition type 0x96. This properly assigns a drive letter to the Live-CD and lets me boot into desktop using "qemu -hda livecd.iso". Fixes CORE-13184 svn path=/trunk/; revision=75586
[FREELDR] Lower MAX_DISKREADBUFFER_SIZE to let INT 13h, AH=42h only read a maximum of 127 sectors (instead of 128 previously). This fixes USB booting into the kernel on at least Dell Latitude D531 and Lenovo ThinkPad X61. Now CORE-13184 remains (in a VM and on real hardware, probably related to the CDFS driver) svn path=/trunk/; revision=75564
[BOOTLIB] [BOOTMGR] Disabled x86-specific code when building ARM. [LIBSUPP] Use a hack to replace inline asm which is not supported by MSVC ARM. [DBGHELP] Fix ARM register access from context struct. [MSVCRT] Fix typo in spec file. [NTOSKRNL] [WIN32SS] Add asm dependency to *sys modules. [CPPRT] Add one of the missing constructor aliases. There's more, but my brain is fried at this point. [BTRFS] Define-away an include for x86-specific intrinsics. This is the first batch of fixes for building reactos using the MSVC ARM toolchain. A lot more work is needed to get a full build including rostests and rosapps. svn path=/trunk/; revision=75403
[BOOTLIB] Stub out some arch-specific functions (fixes x64 build). [USBPORT] Actually fix x64 build. The old code was not working at all, but the bootlib errors cancelled the build earlier than I thought. The X64 compilation now succeeds, but cabman crashes trying to generate the bootcd. svn path=/trunk/; revision=75396