Ros-diffs February 2008

ros-diffs@reactos.org
  • 21 participants
  • 460 discussions

[ros-arm-bringup] 32132: Build FreeLDR for ARM. We merely provide a _start entrypoint stub and two stub architecture files with no functions implemented. We also supply the proper ARM configuration settings in the .rbuild files, and add the necessary headers. FreeLDR can now be compiled (along with rossym, libcntptr, rtl and cmlib) but it will not link until the actual ARM code is implemented.
by ros-arm-bringup@svn.reactos.org
16 years, 8 months

[ros-arm-bringup] 32131: Add basic arm target support to the build system. Reactos-arm.rbuild uses the same settings as the x86 version, but defines _ARM_ and __arm__ instead. _M_ARM is already defined by the compiler. Add ARM system call stub support to ncitool. We are currently using a SWI 0x2E to achieve this. Add ARM support to winnt.h. Add a preliminary intrin_arm.h Add ketypes.h and mmtypes.h for ARM in the NDK. For now these are mostly stubs to allow compiling to work. Add ARM support to
by ros-arm-bringup@svn.reactos.org
16 years, 8 months

[ros-arm-bringup] 32130: The Windows headers include a file called ioaccess.h in the ddk folder, which exposes various READ/WRITE_PORT/REGISTER_ routines as inlined macros for various architectures (PPC, MIPS, AMD64, IA64, X86), making use of the MSVC compiler-intrinsics (inp, outp, etc). Since ReactOS already has those intrinscs implemented, we've also created an ioaccess.h w32api header file which makes use of them. We can now remove the portio.h and portio.c files in FreeLDR, since there's no
by ros-arm-bringup@svn.reactos.org
16 years, 8 months

[ros-arm-bringup] 32129: --- FIXED COMMIT LOG FOR r32128. NO CHANGES IN THIS REVISION --- Implement ramdisk support for FreeLDR (ramdisk.c and ramdisk.h). The implementation is portable across all architectures. We also define a virual ramdisk file (hardcoded name is reactos.img, on the boot volume) for testing ramdisk support on architectures without native ramdisk support (such as x86). This could be further extended to allow network booting as a ramdisk at a later time, but is now primarly fo
by ros-arm-bringup@svn.reactos.org
16 years, 8 months

[ros-arm-bringup] 32128: Implement ramdisk support for FreeLDR (ramdisk.c and ramdisk.h). The implementation is portable across all architectures. We also define a virual ramdisk file (hardcoded name is reactos.img, on the boot volume) for testing ramdisk support on architectures without native ramdisk support (such as x86). This could be $ We introduce two new FreeLDR command-line parameters that should be sent by non-x86 firmware: rdbase and rdsize, and a new freeldr.ini ARC path: ramdisk(0) -
by ros-arm-bringup@svn.reactos.org
16 years, 8 months

[cfinck] 32127: - Add a function MatchFileNamePattern for matching a file against a pattern (imported from Busybox under GPL2 or later license, heavily modified for our purposes, more information in the function comments) - Add support for multiple search criterias, which are actually checked. This makes it possible to pass parameters like "*.rbuild *.txt" to the cabman command line for adding, displaying and extracting files in a cabinet. - Overhaul CreateSimpleCabinet, make it able to add mult
by cfinck@svn.reactos.org
16 years, 8 months

[cwittich] 32126: always return Request->Status;
by cwittich@svn.reactos.org
16 years, 8 months

[janderwald] 32125: - remove unused members
by janderwald@svn.reactos.org
16 years, 8 months

[janderwald] 32124: - fix error status
by janderwald@svn.reactos.org
16 years, 8 months

[cwittich] 32123: return 0 when type is DWORD remove unused alias struct
by cwittich@svn.reactos.org
16 years, 8 months
Results per page: