Use free Windows DDK and compile with latest MinGW releases.
authorCasper Hornstrup <chorns@users.sourceforge.net>
Sat, 7 Sep 2002 15:13:13 +0000 (15:13 +0000)
committerCasper Hornstrup <chorns@users.sourceforge.net>
Sat, 7 Sep 2002 15:13:13 +0000 (15:13 +0000)
svn path=/trunk/; revision=3466

1331 files changed:
reactos/Makefile
reactos/apps/tests/apc/apc.c
reactos/apps/tests/atomtest/atomtest.c
reactos/apps/tests/dump_shared_data/dump_shared_data.c
reactos/apps/tests/isotest/isotest.c
reactos/apps/tests/lpc/lpcclt.c
reactos/apps/tests/lpc/lpcsrv.c
reactos/apps/tests/pteb/pteb.c
reactos/apps/tests/regtest/regtest.c
reactos/apps/tests/sectest/sectest.c
reactos/apps/tests/tokentest/tokentest.c
reactos/apps/utils/objdir/objdir.c
reactos/apps/utils/partinfo/partinfo.c
reactos/baseaddress.cfg
reactos/drivers/bus/acpi/acpi.rc
reactos/drivers/bus/acpi/include/acmacros.h
reactos/drivers/bus/acpi/include/actypes.h
reactos/drivers/bus/acpi/include/platform/types.h
reactos/drivers/bus/acpi/makefile
reactos/drivers/bus/acpi/ospm/include/acpisys.h
reactos/drivers/bus/isapnp/isapnp.c
reactos/drivers/bus/isapnp/isapnp.rc
reactos/drivers/bus/pci/pci.rc
reactos/drivers/dd/beep/beep.c
reactos/drivers/dd/beep/beep.rc
reactos/drivers/dd/blue/blue.c
reactos/drivers/dd/blue/blue.rc
reactos/drivers/dd/floppy/floppy.c
reactos/drivers/dd/floppy/floppy.rc
reactos/drivers/dd/ide/ide.c
reactos/drivers/dd/ide/ide.rc
reactos/drivers/dd/null/null.c
reactos/drivers/dd/null/null.rc
reactos/drivers/dd/parallel/parallel.rc
reactos/drivers/dd/ramdrv/makefile
reactos/drivers/dd/ramdrv/ramdrv.c
reactos/drivers/dd/serial/serial.rc
reactos/drivers/dd/vga/display/main/enable.c
reactos/drivers/dd/vga/display/objects/bitblt.c
reactos/drivers/dd/vga/display/objects/pointer.c
reactos/drivers/dd/vga/display/objects/transblt.c
reactos/drivers/dd/vga/display/vgaddi.h
reactos/drivers/dd/vga/display/vgaddi.rc
reactos/drivers/dd/vga/display/vgavideo/vgavideo.c
reactos/drivers/dd/vga/display/vgavideo/vgavideo.h
reactos/drivers/dd/vga/miniport/initvga.c
reactos/drivers/dd/vga/miniport/vgamp.c
reactos/drivers/dd/vga/miniport/vgamp.rc
reactos/drivers/dd/vga/miniport/vgavideo.h
reactos/drivers/dd/vidport/vidport.c
reactos/drivers/dd/vidport/vidport.rc
reactos/drivers/fs/cdfs/cdfs.h
reactos/drivers/fs/cdfs/cdfs.rc
reactos/drivers/fs/cdfs/create.c
reactos/drivers/fs/cdfs/dirctl.c
reactos/drivers/fs/cdfs/fcb.c
reactos/drivers/fs/cdfs/fsctl.c
reactos/drivers/fs/cdfs/misc.c
reactos/drivers/fs/ext2/ext2fs.rc
reactos/drivers/fs/fs_rec/cdfs.c
reactos/drivers/fs/fs_rec/fat.c
reactos/drivers/fs/fs_rec/fs_rec.c
reactos/drivers/fs/fs_rec/fs_rec.rc
reactos/drivers/fs/fs_rec/ntfs.c
reactos/drivers/fs/minix/minix.rc
reactos/drivers/fs/ms/create.c
reactos/drivers/fs/ms/finfo.c
reactos/drivers/fs/ms/fsctrl.c
reactos/drivers/fs/ms/msfs.c
reactos/drivers/fs/ms/msfs.h
reactos/drivers/fs/ms/msfs.rc
reactos/drivers/fs/ms/rw.c
reactos/drivers/fs/mup/mup.rc
reactos/drivers/fs/np/create.c
reactos/drivers/fs/np/finfo.c
reactos/drivers/fs/np/fsctrl.c
reactos/drivers/fs/np/npfs.c
reactos/drivers/fs/np/npfs.h
reactos/drivers/fs/np/npfs.rc
reactos/drivers/fs/np/rw.c
reactos/drivers/fs/np/volume.c
reactos/drivers/fs/ntfs/dirctl.c
reactos/drivers/fs/ntfs/fcb.c
reactos/drivers/fs/ntfs/fsctl.c
reactos/drivers/fs/ntfs/ntfs.h
reactos/drivers/fs/ntfs/ntfs.rc
reactos/drivers/fs/vfat/create.c
reactos/drivers/fs/vfat/dir.c
reactos/drivers/fs/vfat/direntry.c
reactos/drivers/fs/vfat/dirwr.c
reactos/drivers/fs/vfat/fat.c
reactos/drivers/fs/vfat/fcb.c
reactos/drivers/fs/vfat/finfo.c
reactos/drivers/fs/vfat/fsctl.c
reactos/drivers/fs/vfat/rw.c
reactos/drivers/fs/vfat/vfat.h
reactos/drivers/fs/vfat/vfatfs.rc
reactos/drivers/fs/vfat/volume.c
reactos/drivers/input/keyboard/keyboard.c
reactos/drivers/input/keyboard/keyboard.h
reactos/drivers/input/keyboard/keyboard.rc
reactos/drivers/input/mouclass/mouclass.c
reactos/drivers/input/mouclass/mouclass.rc
reactos/drivers/input/psaux/psaux.c
reactos/drivers/input/psaux/psaux.rc
reactos/drivers/lib/bzip2/bzlib.c
reactos/drivers/net/afd/afd.rc
reactos/drivers/net/afd/include/afd.h
reactos/drivers/net/afd/include/debug.h
reactos/drivers/net/dd/ne2000/include/debug.h
reactos/drivers/net/dd/ne2000/include/ne2000.h
reactos/drivers/net/dd/ne2000/ne2000.rc
reactos/drivers/net/ndis/Makefile
reactos/drivers/net/ndis/include/debug.h
reactos/drivers/net/ndis/include/miniport.h
reactos/drivers/net/ndis/include/ndissys.h
reactos/drivers/net/ndis/include/protocol.h
reactos/drivers/net/ndis/ndis.rc
reactos/drivers/net/ndis/ndis/40gone.c
reactos/drivers/net/ndis/ndis/50gone.c
reactos/drivers/net/ndis/ndis/buffer.c
reactos/drivers/net/ndis/ndis/cl.c
reactos/drivers/net/ndis/ndis/cm.c
reactos/drivers/net/ndis/ndis/co.c
reactos/drivers/net/ndis/ndis/control.c
reactos/drivers/net/ndis/ndis/hardware.c
reactos/drivers/net/ndis/ndis/io.c
reactos/drivers/net/ndis/ndis/main.c
reactos/drivers/net/ndis/ndis/memory.c
reactos/drivers/net/ndis/ndis/miniport.c
reactos/drivers/net/ndis/ndis/protocol.c
reactos/drivers/net/ndis/ndis/string.c
reactos/drivers/net/ndis/ndis/stubs.c
reactos/drivers/net/ndis/ndis/time.c
reactos/drivers/net/tcpip/datalink/lan.c
reactos/drivers/net/tcpip/include/debug.h
reactos/drivers/net/tcpip/include/ip.h
reactos/drivers/net/tcpip/include/tcpip.h
reactos/drivers/net/tcpip/tcpip.rc
reactos/drivers/net/tcpip/tcpip/main.c
reactos/drivers/net/tdi/cte/string.c
reactos/drivers/net/tdi/cte/stubs.c
reactos/drivers/net/tdi/misc/main.c
reactos/drivers/net/tdi/misc/tdi.rc
reactos/drivers/net/tdi/tdi/dereg.c
reactos/drivers/net/tdi/tdi/handler.c
reactos/drivers/net/tdi/tdi/obsolete.c
reactos/drivers/net/tdi/tdi/stubs.c
reactos/drivers/net/tditest/include/debug.h
reactos/drivers/net/tditest/include/tditest.h
reactos/drivers/net/tditest/tditest.rc
reactos/drivers/net/wshtcpip/debug.h
reactos/drivers/net/wshtcpip/makefile
reactos/drivers/net/wshtcpip/wshtcpip.c
reactos/drivers/net/wshtcpip/wshtcpip.rc
reactos/drivers/storage/atapi/atapi.rc
reactos/drivers/storage/cdrom/cdrom.c
reactos/drivers/storage/cdrom/cdrom.rc
reactos/drivers/storage/class2/class2.c
reactos/drivers/storage/class2/class2.rc
reactos/drivers/storage/disk/disk.c
reactos/drivers/storage/disk/disk.rc
reactos/drivers/storage/include/class2.h
reactos/drivers/storage/include/ntddscsi.h
reactos/drivers/storage/include/scsi.h
reactos/drivers/storage/include/srb.h
reactos/drivers/storage/scsiport/scsiport.c
reactos/drivers/storage/scsiport/scsiport.rc
reactos/hal/hal/Makefile
reactos/hal/hal/hal.c
reactos/hal/hal/hal.rc
reactos/hal/halx86/Makefile
reactos/hal/halx86/adapter.c
reactos/hal/halx86/beep.c
reactos/hal/halx86/bios32.c
reactos/hal/halx86/bus.c
reactos/hal/halx86/display.c
reactos/hal/halx86/dma.c
reactos/hal/halx86/drive.c
reactos/hal/halx86/enum.c
reactos/hal/halx86/fmutex.c
reactos/hal/halx86/halinit.c
reactos/hal/halx86/halx86mp.rc
reactos/hal/halx86/halx86up.rc
reactos/hal/halx86/include/hal.h
reactos/hal/halx86/irql.c
reactos/hal/halx86/isa.c
reactos/hal/halx86/kdbg.c
reactos/hal/halx86/mbr.c
reactos/hal/halx86/misc.c
reactos/hal/halx86/mp.c
reactos/hal/halx86/mpsirql.c
reactos/hal/halx86/pci.c
reactos/hal/halx86/perfcnt.c
reactos/hal/halx86/portio.c
reactos/hal/halx86/pwroff.c
reactos/hal/halx86/reboot.c
reactos/hal/halx86/spinlock.c
reactos/hal/halx86/sysbus.c
reactos/hal/halx86/sysinfo.c
reactos/hal/halx86/time.c
reactos/hal/halx86/udelay.c
reactos/iface/native/sysfuncs.lst
reactos/include/ascii.h [deleted file]
reactos/include/base.h [deleted file]
reactos/include/crtdll/mbstring.h
reactos/include/csrss/csrss.h
reactos/include/ddk/ccfuncs.h [deleted file]
reactos/include/ddk/cctypes.h [deleted file]
reactos/include/ddk/cmfuncs.h [deleted file]
reactos/include/ddk/cmtypes.h [deleted file]
reactos/include/ddk/dbgfuncs.h [deleted file]
reactos/include/ddk/defines.h [deleted file]
reactos/include/ddk/exfuncs.h [deleted file]
reactos/include/ddk/extypes.h [deleted file]
reactos/include/ddk/fsfuncs.h [deleted file]
reactos/include/ddk/fstypes.h [deleted file]
reactos/include/ddk/halfuncs.h [deleted file]
reactos/include/ddk/i386/irql.h [deleted file]
reactos/include/ddk/i386/pagesize.h [deleted file]
reactos/include/ddk/i386/tss.h [deleted file]
reactos/include/ddk/ioctrl.h [deleted file]
reactos/include/ddk/iodef.h [deleted file]
reactos/include/ddk/iofuncs.h [deleted file]
reactos/include/ddk/iotypes.h [deleted file]
reactos/include/ddk/kdfuncs.h [deleted file]
reactos/include/ddk/kedef.h [deleted file]
reactos/include/ddk/kefuncs.h [deleted file]
reactos/include/ddk/ketypes.h [deleted file]
reactos/include/ddk/ldrfuncs.h [deleted file]
reactos/include/ddk/ldrtypes.h [deleted file]
reactos/include/ddk/miniport.h [deleted file]
reactos/include/ddk/mmfuncs.h [deleted file]
reactos/include/ddk/mmtypes.h [deleted file]
reactos/include/ddk/ntdd8042.h [deleted file]
reactos/include/ddk/ntddbeep.h [deleted file]
reactos/include/ddk/ntddk.h [deleted file]
reactos/include/ddk/ntddkbd.h [deleted file]
reactos/include/ddk/ntdef.h [deleted file]
reactos/include/ddk/ntifs.h [deleted file]
reactos/include/ddk/obfuncs.h [deleted file]
reactos/include/ddk/obtypes.h [deleted file]
reactos/include/ddk/pnpfuncs.h [deleted file]
reactos/include/ddk/pnptypes.h [deleted file]
reactos/include/ddk/pofuncs.h [deleted file]
reactos/include/ddk/potypes.h [deleted file]
reactos/include/ddk/psfuncs.h [deleted file]
reactos/include/ddk/pstypes.h [deleted file]
reactos/include/ddk/rtltypes.h [deleted file]
reactos/include/ddk/sefuncs.h [deleted file]
reactos/include/ddk/service.h [deleted file]
reactos/include/ddk/setypes.h [deleted file]
reactos/include/ddk/status.h [deleted file]
reactos/include/ddk/structs.h [deleted file]
reactos/include/ddk/types.h [deleted file]
reactos/include/ddk/winddi.h [deleted file]
reactos/include/ddk/zwtypes.h [deleted file]
reactos/include/debug.h
reactos/include/defines.h [deleted file]
reactos/include/devices.h [deleted file]
reactos/include/errors.h [deleted file]
reactos/include/excpt.h [deleted file]
reactos/include/fcntl.h [deleted file]
reactos/include/funcs.h [deleted file]
reactos/include/in.h [deleted file]
reactos/include/kernel32/error.h
reactos/include/kernel32/heap.h
reactos/include/kernel32/kernel32.h
reactos/include/lsass/lsass.h
reactos/include/messages.h [deleted file]
reactos/include/msvcrt/alloc.h [deleted file]
reactos/include/msvcrt/assert.h [deleted file]
reactos/include/msvcrt/conio.h [deleted file]
reactos/include/msvcrt/ctype.h [deleted file]
reactos/include/msvcrt/dir.h [deleted file]
reactos/include/msvcrt/direct.h [deleted file]
reactos/include/msvcrt/errno.h [deleted file]
reactos/include/msvcrt/fcntl.h [deleted file]
reactos/include/msvcrt/float.h [deleted file]
reactos/include/msvcrt/io.h [deleted file]
reactos/include/msvcrt/locale.h [deleted file]
reactos/include/msvcrt/malloc.h [deleted file]
reactos/include/msvcrt/math.h [deleted file]
reactos/include/msvcrt/mbctype.h [deleted file]
reactos/include/msvcrt/mbstring.h [deleted file]
reactos/include/msvcrt/msvcrtdbg.h [deleted file]
reactos/include/msvcrt/process.h [deleted file]
reactos/include/msvcrt/search.h [deleted file]
reactos/include/msvcrt/share.h [deleted file]
reactos/include/msvcrt/signal.h [deleted file]
reactos/include/msvcrt/stdarg.h [deleted file]
reactos/include/msvcrt/stddef.h [deleted file]
reactos/include/msvcrt/stdio.h [deleted file]
reactos/include/msvcrt/stdlib.h [deleted file]
reactos/include/msvcrt/string.h [deleted file]
reactos/include/msvcrt/sys/fcntl.h [deleted file]
reactos/include/msvcrt/sys/file.h [deleted file]
reactos/include/msvcrt/sys/locking.h [deleted file]
reactos/include/msvcrt/sys/stat.h [deleted file]
reactos/include/msvcrt/sys/time.h [deleted file]
reactos/include/msvcrt/sys/timeb.h [deleted file]
reactos/include/msvcrt/sys/types.h [deleted file]
reactos/include/msvcrt/sys/unistd.h [deleted file]
reactos/include/msvcrt/sys/utime.h [deleted file]
reactos/include/msvcrt/time.h [deleted file]
reactos/include/msvcrt/wchar.h [deleted file]
reactos/include/napi/types.h [deleted file]
reactos/include/napi/win32.h [deleted file]
reactos/include/net/miniport.h [deleted file]
reactos/include/net/ndis.h [deleted file]
reactos/include/net/ndisoid.h [deleted file]
reactos/include/net/netevent.h [deleted file]
reactos/include/net/ntddndis.h [deleted file]
reactos/include/net/tdi.h [deleted file]
reactos/include/net/tdiinfo.h [deleted file]
reactos/include/net/tdikrnl.h [deleted file]
reactos/include/ntddk.h [deleted file]
reactos/include/ntdll/base.h
reactos/include/ntdll/rtl.h
reactos/include/ntos.h
reactos/include/ntos/console.h
reactos/include/ntos/core.h [moved from reactos/include/napi/core.h with 86% similarity, mode: 0755]
reactos/include/ntos/dbg.h [moved from reactos/include/napi/dbg.h with 95% similarity, mode: 0755]
reactos/include/ntos/ddk.h [new file with mode: 0644]
reactos/include/ntos/disk.h
reactos/include/ntos/except.h
reactos/include/ntos/fs.h [new file with mode: 0755]
reactos/include/ntos/gdi.h [new file with mode: 0755]
reactos/include/ntos/hal.h [moved from reactos/include/ddk/haltypes.h with 52% similarity, mode: 0755]
reactos/include/ntos/i386/segment.h [moved from reactos/include/napi/i386/segment.h with 100% similarity, mode: 0755]
reactos/include/ntos/keyboard.h
reactos/include/ntos/lpc.h [moved from reactos/include/napi/lpc.h with 75% similarity, mode: 0755]
reactos/include/ntos/mm.h
reactos/include/ntos/npipe.h [moved from reactos/include/napi/npipe.h with 99% similarity, mode: 0755]
reactos/include/ntos/ntddblue.h [moved from reactos/include/ddk/ntddblue.h with 98% similarity, mode: 0755]
reactos/include/ntos/ntddvid.h [moved from reactos/include/ddk/ntddvid.h with 94% similarity, mode: 0755]
reactos/include/ntos/ps.h
reactos/include/ntos/rtl.h [moved from reactos/include/ddk/rtl.h with 76% similarity, mode: 0755]
reactos/include/ntos/security.h
reactos/include/ntos/shared_data.h [moved from reactos/include/napi/shared_data.h with 76% similarity, mode: 0755]
reactos/include/ntos/teb.h [moved from reactos/include/napi/teb.h with 96% similarity, mode: 0755]
reactos/include/ntos/types.h
reactos/include/ntos/w32api.h [new file with mode: 0755]
reactos/include/ntos/win32.h [new file with mode: 0755]
reactos/include/ntos/zw.h [moved from reactos/include/ddk/zw.h with 88% similarity, mode: 0755]
reactos/include/ntos/zwtypes.h [new file with mode: 0755]
reactos/include/pe.h
reactos/include/sockets.h [deleted file]
reactos/include/stdlib.h [deleted file]
reactos/include/structs.h [deleted file]
reactos/include/tchar.h [deleted file]
reactos/include/unicode.h [deleted file]
reactos/include/win32k/brush.h
reactos/include/win32k/color.h
reactos/include/win32k/coord.h
reactos/include/win32k/dc.h
reactos/include/win32k/debug1.h
reactos/include/win32k/driver.h
reactos/include/win32k/ntuser.h
reactos/include/win32k/print.h
reactos/include/win32k/text.h
reactos/include/windows.h [deleted file]
reactos/include/winsock2.h [deleted file]
reactos/include/ws2spi.h [deleted file]
reactos/include/wsahelp.h [deleted file]
reactos/lib/advapi32/advapi32.rc
reactos/lib/advapi32/include/advapi32.h [new file with mode: 0755]
reactos/lib/advapi32/makefile
reactos/lib/advapi32/misc/dllmain.c
reactos/lib/advapi32/misc/shutdown.c
reactos/lib/advapi32/misc/sysfunc.c
reactos/lib/advapi32/reg/reg.c
reactos/lib/advapi32/sec/ac.c
reactos/lib/advapi32/sec/lsa.c
reactos/lib/advapi32/sec/misc.c
reactos/lib/advapi32/sec/sec.c
reactos/lib/advapi32/sec/sid.c
reactos/lib/advapi32/service/scm.c
reactos/lib/advapi32/service/sctrl.c
reactos/lib/advapi32/service/undoc.c
reactos/lib/advapi32/token/privilege.c
reactos/lib/advapi32/token/token.c
reactos/lib/crtdll/crtdll.rc
reactos/lib/crtdll/except/exhand2.c
reactos/lib/crtdll/makefile
reactos/lib/crtdll/mbstring/mbstok.c
reactos/lib/crtdll/stdio/vfprintf.c
reactos/lib/fmifs/fmifs.rc
reactos/lib/gdi32/gdi32.rc
reactos/lib/gdi32/main/dllmain.c
reactos/lib/gdi32/makefile
reactos/lib/gdi32/misc/stubs.c
reactos/lib/gdi32/misc/stubsa.c
reactos/lib/gdi32/misc/stubsw.c
reactos/lib/gdi32/objects/bitblt.c
reactos/lib/gdi32/objects/text.c
reactos/lib/kernel32/except/except.c
reactos/lib/kernel32/file/backup.c
reactos/lib/kernel32/file/copy.c
reactos/lib/kernel32/file/create.c
reactos/lib/kernel32/file/curdir.c
reactos/lib/kernel32/file/delete.c
reactos/lib/kernel32/file/deviceio.c
reactos/lib/kernel32/file/dir.c
reactos/lib/kernel32/file/dosdev.c
reactos/lib/kernel32/file/file.c
reactos/lib/kernel32/file/find.c
reactos/lib/kernel32/file/iocompl.c
reactos/lib/kernel32/file/lock.c
reactos/lib/kernel32/file/mailslot.c
reactos/lib/kernel32/file/move.c
reactos/lib/kernel32/file/npipe.c
reactos/lib/kernel32/file/pipe.c
reactos/lib/kernel32/file/rw.c
reactos/lib/kernel32/file/tape.c
reactos/lib/kernel32/file/volume.c
reactos/lib/kernel32/include/kernel32.h [new file with mode: 0755]
reactos/lib/kernel32/kernel32.edf
reactos/lib/kernel32/kernel32.rc
reactos/lib/kernel32/makefile
reactos/lib/kernel32/mem/global.c
reactos/lib/kernel32/mem/heap.c
reactos/lib/kernel32/mem/isbad.c
reactos/lib/kernel32/mem/local.c
reactos/lib/kernel32/mem/procmem.c
reactos/lib/kernel32/mem/section.c
reactos/lib/kernel32/mem/virtual.c
reactos/lib/kernel32/misc/atom.c
reactos/lib/kernel32/misc/comm.c
reactos/lib/kernel32/misc/console.c
reactos/lib/kernel32/misc/debug.c
reactos/lib/kernel32/misc/dllmain.c
reactos/lib/kernel32/misc/env.c
reactos/lib/kernel32/misc/error.c
reactos/lib/kernel32/misc/handle.c
reactos/lib/kernel32/misc/ldr.c
reactos/lib/kernel32/misc/profile.c
reactos/lib/kernel32/misc/res.c
reactos/lib/kernel32/misc/stubs.c
reactos/lib/kernel32/misc/sysinfo.c
reactos/lib/kernel32/misc/time.c
reactos/lib/kernel32/process/cmdline.c
reactos/lib/kernel32/process/create.c
reactos/lib/kernel32/process/proc.c
reactos/lib/kernel32/process/session.c
reactos/lib/kernel32/synch/critical.c
reactos/lib/kernel32/synch/event.c
reactos/lib/kernel32/synch/intrlck.c
reactos/lib/kernel32/synch/mutex.c
reactos/lib/kernel32/synch/sem.c
reactos/lib/kernel32/synch/timer.c
reactos/lib/kernel32/synch/wait.c
reactos/lib/kernel32/thread/fiber.c
reactos/lib/kernel32/thread/thread.c
reactos/lib/kernel32/thread/tls.c
reactos/lib/msafd/include/debug.h
reactos/lib/msafd/include/msafd.h
reactos/lib/msafd/makefile
reactos/lib/msafd/msafd.rc
reactos/lib/msvcrt/Makefile
reactos/lib/msvcrt/conio.c [new file with mode: 0755]
reactos/lib/msvcrt/conio/cgets.c
reactos/lib/msvcrt/conio/cprintf.c
reactos/lib/msvcrt/conio/cputs.c
reactos/lib/msvcrt/conio/cscanf.c
reactos/lib/msvcrt/conio/getch.c
reactos/lib/msvcrt/conio/getche.c
reactos/lib/msvcrt/conio/kbhit.c
reactos/lib/msvcrt/conio/putch.c
reactos/lib/msvcrt/conio/ungetch.c
reactos/lib/msvcrt/ctype.c [new file with mode: 0755]
reactos/lib/msvcrt/ctype/isalnum.c
reactos/lib/msvcrt/ctype/isalpha.c
reactos/lib/msvcrt/ctype/isascii.c
reactos/lib/msvcrt/ctype/iscntrl.c
reactos/lib/msvcrt/ctype/iscsym.c
reactos/lib/msvcrt/ctype/isctype.c
reactos/lib/msvcrt/ctype/isdigit.c
reactos/lib/msvcrt/ctype/isgraph.c
reactos/lib/msvcrt/ctype/islower.c
reactos/lib/msvcrt/ctype/isprint.c
reactos/lib/msvcrt/ctype/ispunct.c
reactos/lib/msvcrt/ctype/isspace.c
reactos/lib/msvcrt/ctype/isupper.c
reactos/lib/msvcrt/ctype/isxdigit.c
reactos/lib/msvcrt/ctype/toascii.c
reactos/lib/msvcrt/ctype/tolower.c
reactos/lib/msvcrt/ctype/toupper.c
reactos/lib/msvcrt/direct.c [new file with mode: 0755]
reactos/lib/msvcrt/direct/chdir.c
reactos/lib/msvcrt/direct/chdrive.c
reactos/lib/msvcrt/direct/getcwd.c
reactos/lib/msvcrt/direct/getdcwd.c
reactos/lib/msvcrt/direct/getdfree.c
reactos/lib/msvcrt/direct/getdrive.c
reactos/lib/msvcrt/direct/mkdir.c
reactos/lib/msvcrt/direct/rmdir.c
reactos/lib/msvcrt/except.c [new file with mode: 0755]
reactos/lib/msvcrt/except/abnorter.c
reactos/lib/msvcrt/except/exhand2.c
reactos/lib/msvcrt/except/exhand3.c
reactos/lib/msvcrt/except/matherr.c
reactos/lib/msvcrt/except/unwind.c
reactos/lib/msvcrt/except/xcptfil.c
reactos/lib/msvcrt/float.c [new file with mode: 0755]
reactos/lib/msvcrt/float/chgsign.c
reactos/lib/msvcrt/float/clearfp.c
reactos/lib/msvcrt/float/cntrlfp.c
reactos/lib/msvcrt/float/copysign.c
reactos/lib/msvcrt/float/fpclass.c
reactos/lib/msvcrt/float/fpecode.c
reactos/lib/msvcrt/float/fpreset.c
reactos/lib/msvcrt/float/isnan.c
reactos/lib/msvcrt/float/logb.c
reactos/lib/msvcrt/float/nafter.c
reactos/lib/msvcrt/float/scalb.c
reactos/lib/msvcrt/float/statfp.c
reactos/lib/msvcrt/io.c [new file with mode: 0755]
reactos/lib/msvcrt/io/access.c
reactos/lib/msvcrt/io/chmod.c
reactos/lib/msvcrt/io/chsize.c
reactos/lib/msvcrt/io/close.c
reactos/lib/msvcrt/io/commit.c
reactos/lib/msvcrt/io/create.c
reactos/lib/msvcrt/io/dup.c
reactos/lib/msvcrt/io/dup2.c
reactos/lib/msvcrt/io/eof.c
reactos/lib/msvcrt/io/filelen.c
reactos/lib/msvcrt/io/find.c
reactos/lib/msvcrt/io/fmode.c
reactos/lib/msvcrt/io/isatty.c
reactos/lib/msvcrt/io/locking.c
reactos/lib/msvcrt/io/lseek.c
reactos/lib/msvcrt/io/mktemp.c
reactos/lib/msvcrt/io/open.c
reactos/lib/msvcrt/io/pipe.c
reactos/lib/msvcrt/io/read.c
reactos/lib/msvcrt/io/setmode.c
reactos/lib/msvcrt/io/sopen.c
reactos/lib/msvcrt/io/tell.c
reactos/lib/msvcrt/io/umask.c
reactos/lib/msvcrt/io/unlink.c
reactos/lib/msvcrt/io/utime.c
reactos/lib/msvcrt/io/write.c
reactos/lib/msvcrt/locale/locale.c
reactos/lib/msvcrt/math.c [new file with mode: 0755]
reactos/lib/msvcrt/math/acos.c
reactos/lib/msvcrt/math/asin.c
reactos/lib/msvcrt/math/atan.c
reactos/lib/msvcrt/math/atan2.c
reactos/lib/msvcrt/math/cabs.c
reactos/lib/msvcrt/math/ceil.c
reactos/lib/msvcrt/math/cos.c
reactos/lib/msvcrt/math/cosh.c
reactos/lib/msvcrt/math/exp.c
reactos/lib/msvcrt/math/fabs.c
reactos/lib/msvcrt/math/floor.c
reactos/lib/msvcrt/math/fmod.c
reactos/lib/msvcrt/math/frexp.c
reactos/lib/msvcrt/math/ftol.c
reactos/lib/msvcrt/math/huge_val.c
reactos/lib/msvcrt/math/hypot.c
reactos/lib/msvcrt/math/j0_y0.c
reactos/lib/msvcrt/math/j1_y1.c
reactos/lib/msvcrt/math/jn_yn.c
reactos/lib/msvcrt/math/ldexp.c
reactos/lib/msvcrt/math/log.c
reactos/lib/msvcrt/math/log10.c
reactos/lib/msvcrt/math/modf.c
reactos/lib/msvcrt/math/pow.c
reactos/lib/msvcrt/math/sin.c
reactos/lib/msvcrt/math/sinh.c
reactos/lib/msvcrt/math/sqrt.c
reactos/lib/msvcrt/math/stubs.c
reactos/lib/msvcrt/math/tan.c
reactos/lib/msvcrt/math/tanh.c
reactos/lib/msvcrt/mbstring.c [new file with mode: 0755]
reactos/lib/msvcrt/mbstring/hanzen.c
reactos/lib/msvcrt/mbstring/ischira.c
reactos/lib/msvcrt/mbstring/iskana.c
reactos/lib/msvcrt/mbstring/iskmoji.c
reactos/lib/msvcrt/mbstring/iskpun.c
reactos/lib/msvcrt/mbstring/islead.c
reactos/lib/msvcrt/mbstring/islwr.c
reactos/lib/msvcrt/mbstring/ismbal.c
reactos/lib/msvcrt/mbstring/ismbaln.c
reactos/lib/msvcrt/mbstring/ismbc.c
reactos/lib/msvcrt/mbstring/ismbgra.c
reactos/lib/msvcrt/mbstring/ismbkaln.c
reactos/lib/msvcrt/mbstring/ismblead.c
reactos/lib/msvcrt/mbstring/ismbpri.c
reactos/lib/msvcrt/mbstring/ismbpun.c
reactos/lib/msvcrt/mbstring/ismbtrl.c
reactos/lib/msvcrt/mbstring/isuppr.c
reactos/lib/msvcrt/mbstring/jistojms.c
reactos/lib/msvcrt/mbstring/jmstojis.c
reactos/lib/msvcrt/mbstring/mbbtype.c
reactos/lib/msvcrt/mbstring/mbccpy.c
reactos/lib/msvcrt/mbstring/mbclen.c
reactos/lib/msvcrt/mbstring/mbscat.c
reactos/lib/msvcrt/mbstring/mbschr.c
reactos/lib/msvcrt/mbstring/mbscmp.c
reactos/lib/msvcrt/mbstring/mbscoll.c
reactos/lib/msvcrt/mbstring/mbscpy.c
reactos/lib/msvcrt/mbstring/mbscspn.c
reactos/lib/msvcrt/mbstring/mbsdec.c
reactos/lib/msvcrt/mbstring/mbsdup.c
reactos/lib/msvcrt/mbstring/mbsicmp.c
reactos/lib/msvcrt/mbstring/mbsicoll.c
reactos/lib/msvcrt/mbstring/mbsinc.c
reactos/lib/msvcrt/mbstring/mbslen.c
reactos/lib/msvcrt/mbstring/mbslwr.c
reactos/lib/msvcrt/mbstring/mbsncat.c
reactos/lib/msvcrt/mbstring/mbsnccnt.c
reactos/lib/msvcrt/mbstring/mbsncmp.c
reactos/lib/msvcrt/mbstring/mbsncoll.c
reactos/lib/msvcrt/mbstring/mbsncpy.c
reactos/lib/msvcrt/mbstring/mbsnextc.c
reactos/lib/msvcrt/mbstring/mbsnicmp.c
reactos/lib/msvcrt/mbstring/mbsnicoll.c
reactos/lib/msvcrt/mbstring/mbsninc.c
reactos/lib/msvcrt/mbstring/mbsnset.c
reactos/lib/msvcrt/mbstring/mbspbrk.c
reactos/lib/msvcrt/mbstring/mbsrchr.c
reactos/lib/msvcrt/mbstring/mbsrev.c
reactos/lib/msvcrt/mbstring/mbsset.c
reactos/lib/msvcrt/mbstring/mbsspn.c
reactos/lib/msvcrt/mbstring/mbsspnp.c
reactos/lib/msvcrt/mbstring/mbsstr.c
reactos/lib/msvcrt/mbstring/mbstok.c
reactos/lib/msvcrt/mbstring/mbstrlen.c
reactos/lib/msvcrt/mbstring/mbsupr.c
reactos/lib/msvcrt/misc.c [new file with mode: 0755]
reactos/lib/msvcrt/misc/amsg.c
reactos/lib/msvcrt/misc/assert.c
reactos/lib/msvcrt/misc/dllmain.c
reactos/lib/msvcrt/misc/getargs.c
reactos/lib/msvcrt/misc/initterm.c
reactos/lib/msvcrt/misc/purecall.c
reactos/lib/msvcrt/misc/tls.c
reactos/lib/msvcrt/msvcrt.rc
reactos/lib/msvcrt/process.c [new file with mode: 0755]
reactos/lib/msvcrt/process/_cwait.c
reactos/lib/msvcrt/process/_system.c
reactos/lib/msvcrt/process/dll.c
reactos/lib/msvcrt/process/execl.c
reactos/lib/msvcrt/process/execle.c
reactos/lib/msvcrt/process/execlp.c
reactos/lib/msvcrt/process/execlpe.c
reactos/lib/msvcrt/process/execv.c
reactos/lib/msvcrt/process/execve.c
reactos/lib/msvcrt/process/execvp.c
reactos/lib/msvcrt/process/execvpe.c
reactos/lib/msvcrt/process/procid.c
reactos/lib/msvcrt/process/spawnl.c
reactos/lib/msvcrt/process/spawnle.c
reactos/lib/msvcrt/process/spawnlp.c
reactos/lib/msvcrt/process/spawnlpe.c
reactos/lib/msvcrt/process/spawnv.c
reactos/lib/msvcrt/process/spawnve.c
reactos/lib/msvcrt/process/spawnvp.c
reactos/lib/msvcrt/process/spawnvpe.c
reactos/lib/msvcrt/process/thread.c
reactos/lib/msvcrt/process/threadid.c
reactos/lib/msvcrt/search/lfind.c
reactos/lib/msvcrt/search/lsearch.c
reactos/lib/msvcrt/setjmp/setjmp.c
reactos/lib/msvcrt/signal/signal.c
reactos/lib/msvcrt/stdio.c [new file with mode: 0755]
reactos/lib/msvcrt/stdio/allocfil.c
reactos/lib/msvcrt/stdio/clearerr.c
reactos/lib/msvcrt/stdio/fclose.c
reactos/lib/msvcrt/stdio/fdopen.c
reactos/lib/msvcrt/stdio/feof.c
reactos/lib/msvcrt/stdio/ferror.c
reactos/lib/msvcrt/stdio/fflush.c
reactos/lib/msvcrt/stdio/fgetc.c
reactos/lib/msvcrt/stdio/fgetchar.c
reactos/lib/msvcrt/stdio/fgetpos.c
reactos/lib/msvcrt/stdio/fgets.c
reactos/lib/msvcrt/stdio/filbuf.c
reactos/lib/msvcrt/stdio/fileno.c
reactos/lib/msvcrt/stdio/flsbuf.c
reactos/lib/msvcrt/stdio/fopen.c
reactos/lib/msvcrt/stdio/fprintf.c
reactos/lib/msvcrt/stdio/fputc.c
reactos/lib/msvcrt/stdio/fputchar.c
reactos/lib/msvcrt/stdio/fputs.c
reactos/lib/msvcrt/stdio/fread.c
reactos/lib/msvcrt/stdio/freopen.c
reactos/lib/msvcrt/stdio/fscanf.c
reactos/lib/msvcrt/stdio/fseek.c
reactos/lib/msvcrt/stdio/fsetpos.c
reactos/lib/msvcrt/stdio/fsopen.c
reactos/lib/msvcrt/stdio/ftell.c
reactos/lib/msvcrt/stdio/fwalk.c
reactos/lib/msvcrt/stdio/fwrite.c
reactos/lib/msvcrt/stdio/getc.c
reactos/lib/msvcrt/stdio/getchar.c
reactos/lib/msvcrt/stdio/gets.c
reactos/lib/msvcrt/stdio/getw.c
reactos/lib/msvcrt/stdio/perror.c
reactos/lib/msvcrt/stdio/popen.c
reactos/lib/msvcrt/stdio/printf.c
reactos/lib/msvcrt/stdio/putc.c
reactos/lib/msvcrt/stdio/putchar.c
reactos/lib/msvcrt/stdio/puts.c
reactos/lib/msvcrt/stdio/putw.c
reactos/lib/msvcrt/stdio/remove.c
reactos/lib/msvcrt/stdio/rename.c
reactos/lib/msvcrt/stdio/rewind.c
reactos/lib/msvcrt/stdio/rmtmp.c
reactos/lib/msvcrt/stdio/scanf.c
reactos/lib/msvcrt/stdio/setbuf.c
reactos/lib/msvcrt/stdio/setvbuf.c
reactos/lib/msvcrt/stdio/sprintf.c
reactos/lib/msvcrt/stdio/sscanf.c
reactos/lib/msvcrt/stdio/stdhnd.c
reactos/lib/msvcrt/stdio/tempnam.c
reactos/lib/msvcrt/stdio/tmpfile.c
reactos/lib/msvcrt/stdio/tmpnam.c
reactos/lib/msvcrt/stdio/ungetc.c
reactos/lib/msvcrt/stdio/vfprintf.c
reactos/lib/msvcrt/stdio/vfscanf.c
reactos/lib/msvcrt/stdio/vfwprint.c
reactos/lib/msvcrt/stdio/vprintf.c
reactos/lib/msvcrt/stdio/vscanf.c
reactos/lib/msvcrt/stdio/vsprintf.c
reactos/lib/msvcrt/stdio/vsscanf.c
reactos/lib/msvcrt/stdlib.c [new file with mode: 0755]
reactos/lib/msvcrt/stdlib/_exit.c
reactos/lib/msvcrt/stdlib/abort.c
reactos/lib/msvcrt/stdlib/abs.c
reactos/lib/msvcrt/stdlib/atexit.c
reactos/lib/msvcrt/stdlib/atof.c
reactos/lib/msvcrt/stdlib/atoi.c
reactos/lib/msvcrt/stdlib/atoi64.c
reactos/lib/msvcrt/stdlib/atol.c
reactos/lib/msvcrt/stdlib/atold.c
reactos/lib/msvcrt/stdlib/bsearch.c
reactos/lib/msvcrt/stdlib/div.c
reactos/lib/msvcrt/stdlib/ecvt.c
reactos/lib/msvcrt/stdlib/ecvtbuf.c
reactos/lib/msvcrt/stdlib/errno.c
reactos/lib/msvcrt/stdlib/fcvt.c
reactos/lib/msvcrt/stdlib/fcvtbuf.c
reactos/lib/msvcrt/stdlib/fullpath.c
reactos/lib/msvcrt/stdlib/gcvt.c
reactos/lib/msvcrt/stdlib/getenv.c
reactos/lib/msvcrt/stdlib/itoa.c
reactos/lib/msvcrt/stdlib/itow.c
reactos/lib/msvcrt/stdlib/labs.c
reactos/lib/msvcrt/stdlib/ldiv.c
reactos/lib/msvcrt/stdlib/makepath.c
reactos/lib/msvcrt/stdlib/malloc.c
reactos/lib/msvcrt/stdlib/mbstow.c
reactos/lib/msvcrt/stdlib/mbstowcs.c
reactos/lib/msvcrt/stdlib/obsol.c
reactos/lib/msvcrt/stdlib/putenv.c
reactos/lib/msvcrt/stdlib/qsort.c
reactos/lib/msvcrt/stdlib/rand.c
reactos/lib/msvcrt/stdlib/rot.c
reactos/lib/msvcrt/stdlib/senv.c
reactos/lib/msvcrt/stdlib/splitp.c
reactos/lib/msvcrt/stdlib/strtod.c
reactos/lib/msvcrt/stdlib/strtol.c
reactos/lib/msvcrt/stdlib/strtold.c
reactos/lib/msvcrt/stdlib/strtoll.c
reactos/lib/msvcrt/stdlib/strtoul.c
reactos/lib/msvcrt/stdlib/strtoull.c
reactos/lib/msvcrt/stdlib/swab.c
reactos/lib/msvcrt/stdlib/wcstod.c
reactos/lib/msvcrt/stdlib/wcstol.c
reactos/lib/msvcrt/stdlib/wcstom.c
reactos/lib/msvcrt/stdlib/wcstomb.c
reactos/lib/msvcrt/stdlib/wcstombs.c
reactos/lib/msvcrt/stdlib/wcstoul.c
reactos/lib/msvcrt/stdlib/wtoi.c
reactos/lib/msvcrt/stdlib/wtoi64.c
reactos/lib/msvcrt/string.c [new file with mode: 0755]
reactos/lib/msvcrt/string/memccpy.c
reactos/lib/msvcrt/string/memchr.c
reactos/lib/msvcrt/string/memcmp.c
reactos/lib/msvcrt/string/memcpy.c
reactos/lib/msvcrt/string/memicmp.c
reactos/lib/msvcrt/string/memmove.c
reactos/lib/msvcrt/string/memset.c
reactos/lib/msvcrt/string/strcat.c
reactos/lib/msvcrt/string/strchr.c
reactos/lib/msvcrt/string/strcmp.c
reactos/lib/msvcrt/string/strcoll.c
reactos/lib/msvcrt/string/strcpy.c
reactos/lib/msvcrt/string/strcspn.c
reactos/lib/msvcrt/string/strdup.c
reactos/lib/msvcrt/string/strerror.c
reactos/lib/msvcrt/string/stricmp.c
reactos/lib/msvcrt/string/strlen.c
reactos/lib/msvcrt/string/strlwr.c
reactos/lib/msvcrt/string/strncat.c
reactos/lib/msvcrt/string/strncmp.c
reactos/lib/msvcrt/string/strncpy.c
reactos/lib/msvcrt/string/strnicmp.c
reactos/lib/msvcrt/string/strnlen.c
reactos/lib/msvcrt/string/strpbrk.c
reactos/lib/msvcrt/string/strrchr.c
reactos/lib/msvcrt/string/strrev.c
reactos/lib/msvcrt/string/strset.c
reactos/lib/msvcrt/string/strspn.c
reactos/lib/msvcrt/string/strstr.c
reactos/lib/msvcrt/string/strtok.c
reactos/lib/msvcrt/string/strupr.c
reactos/lib/msvcrt/string/strxfrm.c
reactos/lib/msvcrt/sys_stat.c [new file with mode: 0755]
reactos/lib/msvcrt/sys_stat/fstat.c
reactos/lib/msvcrt/sys_stat/futime.c
reactos/lib/msvcrt/sys_stat/stat.c
reactos/lib/msvcrt/time.c [new file with mode: 0755]
reactos/lib/msvcrt/time/clock.c
reactos/lib/msvcrt/time/ctime.c
reactos/lib/msvcrt/time/difftime.c
reactos/lib/msvcrt/time/strdate.c
reactos/lib/msvcrt/time/strftime.c
reactos/lib/msvcrt/time/strtime.c
reactos/lib/msvcrt/time/time.c
reactos/lib/msvcrt/wstring.c [new file with mode: 0755]
reactos/lib/msvcrt/wstring/wcscat.c
reactos/lib/msvcrt/wstring/wcschr.c
reactos/lib/msvcrt/wstring/wcscmp.c
reactos/lib/msvcrt/wstring/wcscoll.c
reactos/lib/msvcrt/wstring/wcscpy.c
reactos/lib/msvcrt/wstring/wcscspn.c
reactos/lib/msvcrt/wstring/wcsdup.c
reactos/lib/msvcrt/wstring/wcsicmp.c
reactos/lib/msvcrt/wstring/wcslen.c
reactos/lib/msvcrt/wstring/wcslwr.c
reactos/lib/msvcrt/wstring/wcsncat.c
reactos/lib/msvcrt/wstring/wcsncmp.c
reactos/lib/msvcrt/wstring/wcsncpy.c
reactos/lib/msvcrt/wstring/wcsnicmp.c
reactos/lib/msvcrt/wstring/wcsnlen.c
reactos/lib/msvcrt/wstring/wcspbrk.c
reactos/lib/msvcrt/wstring/wcsrchr.c
reactos/lib/msvcrt/wstring/wcsrev.c
reactos/lib/msvcrt/wstring/wcsset.c
reactos/lib/msvcrt/wstring/wcsspn.c
reactos/lib/msvcrt/wstring/wcsstr.c
reactos/lib/msvcrt/wstring/wcstok.c
reactos/lib/msvcrt/wstring/wcsupr.c
reactos/lib/msvcrt/wstring/wcsxfrm.c
reactos/lib/ntdll/csr/capture.c
reactos/lib/ntdll/csr/lpc.c
reactos/lib/ntdll/csr/probe.c
reactos/lib/ntdll/csr/thread.c
reactos/lib/ntdll/dbg/brkpoint.c
reactos/lib/ntdll/dbg/debug.c
reactos/lib/ntdll/dbg/print.c
reactos/lib/ntdll/dbg/winedbg.c
reactos/lib/ntdll/def/ntdll.def
reactos/lib/ntdll/def/ntdll.edf
reactos/lib/ntdll/def/ntdll.rc
reactos/lib/ntdll/ldr/startup.c
reactos/lib/ntdll/ldr/utils.c
reactos/lib/ntdll/main/dllmain.c
reactos/lib/ntdll/makefile
reactos/lib/ntdll/rtl/access.c
reactos/lib/ntdll/rtl/acl.c
reactos/lib/ntdll/rtl/apc.c
reactos/lib/ntdll/rtl/atom.c
reactos/lib/ntdll/rtl/bitmap.c
reactos/lib/ntdll/rtl/callback.c
reactos/lib/ntdll/rtl/critical.c
reactos/lib/ntdll/rtl/dos8dot3.c
reactos/lib/ntdll/rtl/env.c
reactos/lib/ntdll/rtl/error.c
reactos/lib/ntdll/rtl/exception.c
reactos/lib/ntdll/rtl/handle.c
reactos/lib/ntdll/rtl/heap.c
reactos/lib/ntdll/rtl/image.c
reactos/lib/ntdll/rtl/intrlck.c
reactos/lib/ntdll/rtl/largeint.c
reactos/lib/ntdll/rtl/luid.c
reactos/lib/ntdll/rtl/mem.c
reactos/lib/ntdll/rtl/message.c
reactos/lib/ntdll/rtl/misc.c
reactos/lib/ntdll/rtl/nls.c
reactos/lib/ntdll/rtl/path.c
reactos/lib/ntdll/rtl/ppb.c
reactos/lib/ntdll/rtl/process.c
reactos/lib/ntdll/rtl/propvar.c
reactos/lib/ntdll/rtl/registry.c
reactos/lib/ntdll/rtl/resource.c
reactos/lib/ntdll/rtl/sd.c
reactos/lib/ntdll/rtl/security.c
reactos/lib/ntdll/rtl/sid.c
reactos/lib/ntdll/rtl/thread.c
reactos/lib/ntdll/rtl/time.c
reactos/lib/ntdll/rtl/timezone.c
reactos/lib/ntdll/rtl/trace.c
reactos/lib/ntdll/rtl/unicode.c
reactos/lib/ntdll/stdio/sprintf.c
reactos/lib/ntdll/stdio/swprintf.c
reactos/lib/ntdll/string/ctype.c
reactos/lib/ntdll/stubs/stubs.c
reactos/lib/ole32/ole32.rc
reactos/lib/oleaut32/oleaut32.rc
reactos/lib/psapi/psapi.rc
reactos/lib/secur32/Makefile
reactos/lib/secur32/dllmain.c
reactos/lib/secur32/lsa.c
reactos/lib/secur32/secur32.rc
reactos/lib/shell32/shell32.rc
reactos/lib/user32/Makefile
reactos/lib/user32/controls/combobox.c
reactos/lib/user32/controls/listbox.c
reactos/lib/user32/controls/scrollbar.c
reactos/lib/user32/include/debug.h
reactos/lib/user32/include/user32.h
reactos/lib/user32/misc/dde.c
reactos/lib/user32/misc/desktop.c
reactos/lib/user32/misc/display.c
reactos/lib/user32/misc/dllmain.c
reactos/lib/user32/misc/object.c
reactos/lib/user32/misc/resources.c
reactos/lib/user32/misc/stubs.c
reactos/lib/user32/misc/timer.c
reactos/lib/user32/misc/winsta.c
reactos/lib/user32/user32.rc
reactos/lib/user32/windows/accel.c
reactos/lib/user32/windows/bitmap.c
reactos/lib/user32/windows/class.c
reactos/lib/user32/windows/clipboard.c
reactos/lib/user32/windows/cursor.c
reactos/lib/user32/windows/dc.c
reactos/lib/user32/windows/defwnd.c
reactos/lib/user32/windows/dialog.c
reactos/lib/user32/windows/draw.c
reactos/lib/user32/windows/font.c
reactos/lib/user32/windows/hook.c
reactos/lib/user32/windows/icon.c
reactos/lib/user32/windows/input.c
reactos/lib/user32/windows/mdi.c
reactos/lib/user32/windows/menu.c
reactos/lib/user32/windows/message.c
reactos/lib/user32/windows/messagebox.c
reactos/lib/user32/windows/paint.c
reactos/lib/user32/windows/prop.c
reactos/lib/user32/windows/rect.c
reactos/lib/user32/windows/text.c
reactos/lib/user32/windows/window.c
reactos/lib/version/makefile
reactos/lib/version/misc/stubs.c
reactos/lib/version/version.rc
reactos/lib/ws2_32/include/debug.h
reactos/lib/ws2_32/include/ws2_32.h
reactos/lib/ws2_32/makefile
reactos/lib/ws2_32/misc/dllmain.c
reactos/lib/ws2_32/misc/sndrcv.c
reactos/lib/ws2_32/misc/stubs.c
reactos/lib/ws2_32/ws2_32.rc
reactos/lib/ws2help/ws2help.rc
reactos/lib/wshirda/debug.h
reactos/lib/wshirda/wshirda.c
reactos/lib/wshirda/wshirda.rc
reactos/ntoskrnl/Makefile
reactos/ntoskrnl/cc/cacheman.c
reactos/ntoskrnl/cc/copy.c
reactos/ntoskrnl/cc/misc.c
reactos/ntoskrnl/cc/pin.c
reactos/ntoskrnl/cc/view.c
reactos/ntoskrnl/cm/cm.h
reactos/ntoskrnl/cm/import.c
reactos/ntoskrnl/cm/ntfunc.c
reactos/ntoskrnl/cm/regfile.c
reactos/ntoskrnl/cm/registry.c
reactos/ntoskrnl/cm/regobj.c
reactos/ntoskrnl/cm/rtlfunc.c
reactos/ntoskrnl/dbg/dbgctrl.c
reactos/ntoskrnl/dbg/errinfo.c
reactos/ntoskrnl/dbg/kdb.c
reactos/ntoskrnl/dbg/kdb.h
reactos/ntoskrnl/dbg/kdb_keyboard.c
reactos/ntoskrnl/dbg/kdb_stabs.c
reactos/ntoskrnl/dbg/print.c
reactos/ntoskrnl/dbg/rdebug.c
reactos/ntoskrnl/dbg/user.c
reactos/ntoskrnl/ex/btree.c
reactos/ntoskrnl/ex/callback.c
reactos/ntoskrnl/ex/fmutex.c
reactos/ntoskrnl/ex/hashtab.c
reactos/ntoskrnl/ex/i386/interlck.c
reactos/ntoskrnl/ex/init.c
reactos/ntoskrnl/ex/interlck.c
reactos/ntoskrnl/ex/list.c
reactos/ntoskrnl/ex/lookas.c
reactos/ntoskrnl/ex/napi.c
reactos/ntoskrnl/ex/power.c
reactos/ntoskrnl/ex/resource.c
reactos/ntoskrnl/ex/stree.c
reactos/ntoskrnl/ex/sysinfo.c
reactos/ntoskrnl/ex/time.c
reactos/ntoskrnl/ex/win32k.c
reactos/ntoskrnl/ex/work.c
reactos/ntoskrnl/ex/zone.c
reactos/ntoskrnl/fs/dbcsname.c
reactos/ntoskrnl/fs/filelock.c
reactos/ntoskrnl/fs/mcb.c
reactos/ntoskrnl/fs/mdl.c
reactos/ntoskrnl/fs/name.c
reactos/ntoskrnl/fs/notify.c
reactos/ntoskrnl/fs/oplock.c
reactos/ntoskrnl/fs/pool.c
reactos/ntoskrnl/fs/tunnel.c
reactos/ntoskrnl/fs/unc.c
reactos/ntoskrnl/fs/util.c
reactos/ntoskrnl/include/internal/arch/ke.h
reactos/ntoskrnl/include/internal/arch/mm.h
reactos/ntoskrnl/include/internal/arch/ps.h
reactos/ntoskrnl/include/internal/cc.h
reactos/ntoskrnl/include/internal/dbg.h
reactos/ntoskrnl/include/internal/debug.h
reactos/ntoskrnl/include/internal/ex.h
reactos/ntoskrnl/include/internal/handle.h
reactos/ntoskrnl/include/internal/i386/fpu.h
reactos/ntoskrnl/include/internal/i386/ke.h
reactos/ntoskrnl/include/internal/i386/mm.h
reactos/ntoskrnl/include/internal/i386/ps.h
reactos/ntoskrnl/include/internal/id.h
reactos/ntoskrnl/include/internal/ifs.h
reactos/ntoskrnl/include/internal/io.h
reactos/ntoskrnl/include/internal/kd.h
reactos/ntoskrnl/include/internal/ke.h
reactos/ntoskrnl/include/internal/ldr.h
reactos/ntoskrnl/include/internal/mm.h
reactos/ntoskrnl/include/internal/module.h
reactos/ntoskrnl/include/internal/nt.h
reactos/ntoskrnl/include/internal/ntoskrnl.h
reactos/ntoskrnl/include/internal/ob.h
reactos/ntoskrnl/include/internal/po.h
reactos/ntoskrnl/include/internal/pool.h
reactos/ntoskrnl/include/internal/port.h
reactos/ntoskrnl/include/internal/ps.h
reactos/ntoskrnl/include/internal/registry.h
reactos/ntoskrnl/include/internal/safe.h
reactos/ntoskrnl/include/internal/se.h
reactos/ntoskrnl/include/internal/trap.h
reactos/ntoskrnl/include/internal/v86m.h
reactos/ntoskrnl/include/internal/xhal.h
reactos/ntoskrnl/include/ntoskrnl.h [new file with mode: 0755]
reactos/ntoskrnl/io/adapter.c
reactos/ntoskrnl/io/arcname.c
reactos/ntoskrnl/io/buildirp.c
reactos/ntoskrnl/io/cancel.c
reactos/ntoskrnl/io/cleanup.c
reactos/ntoskrnl/io/cntrller.c
reactos/ntoskrnl/io/create.c
reactos/ntoskrnl/io/device.c
reactos/ntoskrnl/io/dir.c
reactos/ntoskrnl/io/driver.c
reactos/ntoskrnl/io/errlog.c
reactos/ntoskrnl/io/error.c
reactos/ntoskrnl/io/event.c
reactos/ntoskrnl/io/file.c
reactos/ntoskrnl/io/flush.c
reactos/ntoskrnl/io/fs.c
reactos/ntoskrnl/io/iocomp.c
reactos/ntoskrnl/io/ioctrl.c
reactos/ntoskrnl/io/iomgr.c
reactos/ntoskrnl/io/irp.c
reactos/ntoskrnl/io/lock.c
reactos/ntoskrnl/io/mailslot.c
reactos/ntoskrnl/io/mdl.c
reactos/ntoskrnl/io/npipe.c
reactos/ntoskrnl/io/page.c
reactos/ntoskrnl/io/parttab.c
reactos/ntoskrnl/io/pnpmgr.c
reactos/ntoskrnl/io/pnproot.c
reactos/ntoskrnl/io/process.c
reactos/ntoskrnl/io/queue.c
reactos/ntoskrnl/io/resource.c
reactos/ntoskrnl/io/rw.c
reactos/ntoskrnl/io/share.c
reactos/ntoskrnl/io/shutdown.c
reactos/ntoskrnl/io/symlink.c
reactos/ntoskrnl/io/timer.c
reactos/ntoskrnl/io/vpb.c
reactos/ntoskrnl/io/xhaldisp.c
reactos/ntoskrnl/io/xhaldrv.c
reactos/ntoskrnl/kd/dlog.c
reactos/ntoskrnl/kd/gdbstub.c
reactos/ntoskrnl/kd/kdebug.c
reactos/ntoskrnl/kd/mda.c
reactos/ntoskrnl/kd/service.c
reactos/ntoskrnl/ke/apc.c
reactos/ntoskrnl/ke/bug.c
reactos/ntoskrnl/ke/catch.c
reactos/ntoskrnl/ke/critical.c
reactos/ntoskrnl/ke/dpc.c
reactos/ntoskrnl/ke/error.c
reactos/ntoskrnl/ke/event.c
reactos/ntoskrnl/ke/i386/bios.c
reactos/ntoskrnl/ke/i386/brkpoint.c
reactos/ntoskrnl/ke/i386/bthread.S
reactos/ntoskrnl/ke/i386/exp.c
reactos/ntoskrnl/ke/i386/fpu.c
reactos/ntoskrnl/ke/i386/gdt.c
reactos/ntoskrnl/ke/i386/idt.c
reactos/ntoskrnl/ke/i386/irq.c
reactos/ntoskrnl/ke/i386/irqhand.s
reactos/ntoskrnl/ke/i386/kernel.c
reactos/ntoskrnl/ke/i386/ldt.c
reactos/ntoskrnl/ke/i386/multiboot.S
reactos/ntoskrnl/ke/i386/stkswitch.S
reactos/ntoskrnl/ke/i386/syscall.S
reactos/ntoskrnl/ke/i386/thread.c
reactos/ntoskrnl/ke/i386/trap.s
reactos/ntoskrnl/ke/i386/tskswitch.S
reactos/ntoskrnl/ke/i386/tss.c
reactos/ntoskrnl/ke/i386/usercall.c
reactos/ntoskrnl/ke/i386/usertrap.c
reactos/ntoskrnl/ke/i386/v86m.c
reactos/ntoskrnl/ke/i386/v86m_sup.S
reactos/ntoskrnl/ke/kqueue.c
reactos/ntoskrnl/ke/kthread.c
reactos/ntoskrnl/ke/main.c
reactos/ntoskrnl/ke/mutex.c
reactos/ntoskrnl/ke/process.c
reactos/ntoskrnl/ke/queue.c
reactos/ntoskrnl/ke/sem.c
reactos/ntoskrnl/ke/spinlock.c
reactos/ntoskrnl/ke/timer.c
reactos/ntoskrnl/ke/wait.c
reactos/ntoskrnl/ldr/init.c
reactos/ntoskrnl/ldr/loader.c
reactos/ntoskrnl/ldr/resource.c
reactos/ntoskrnl/ldr/rtl.c
reactos/ntoskrnl/ldr/sysdll.c
reactos/ntoskrnl/ldr/userldr.c
reactos/ntoskrnl/lpc/close.c
reactos/ntoskrnl/lpc/complete.c
reactos/ntoskrnl/lpc/connect.c
reactos/ntoskrnl/lpc/create.c
reactos/ntoskrnl/lpc/listen.c
reactos/ntoskrnl/lpc/port.c
reactos/ntoskrnl/lpc/query.c
reactos/ntoskrnl/lpc/queue.c
reactos/ntoskrnl/lpc/receive.c
reactos/ntoskrnl/lpc/reply.c
reactos/ntoskrnl/lpc/send.c
reactos/ntoskrnl/mm/anonmem.c
reactos/ntoskrnl/mm/aspace.c
reactos/ntoskrnl/mm/balance.c
reactos/ntoskrnl/mm/cont.c
reactos/ntoskrnl/mm/drvlck.c
reactos/ntoskrnl/mm/freelist.c
reactos/ntoskrnl/mm/i386/page.c
reactos/ntoskrnl/mm/i386/pfault.c
reactos/ntoskrnl/mm/iospace.c
reactos/ntoskrnl/mm/kmap.c
reactos/ntoskrnl/mm/marea.c
reactos/ntoskrnl/mm/mdl.c
reactos/ntoskrnl/mm/mm.c
reactos/ntoskrnl/mm/mminit.c
reactos/ntoskrnl/mm/mpw.c
reactos/ntoskrnl/mm/ncache.c
reactos/ntoskrnl/mm/npool.c
reactos/ntoskrnl/mm/pagefile.c
reactos/ntoskrnl/mm/pageop.c
reactos/ntoskrnl/mm/pager.c
reactos/ntoskrnl/mm/pagfault.c
reactos/ntoskrnl/mm/paging.c
reactos/ntoskrnl/mm/pool.c
reactos/ntoskrnl/mm/ppool.c
reactos/ntoskrnl/mm/region.c
reactos/ntoskrnl/mm/rmap.c
reactos/ntoskrnl/mm/section.c
reactos/ntoskrnl/mm/slab.c
reactos/ntoskrnl/mm/virtual.c
reactos/ntoskrnl/mm/wset.c
reactos/ntoskrnl/nls/nls.c
reactos/ntoskrnl/nt/channel.c
reactos/ntoskrnl/nt/evtpair.c
reactos/ntoskrnl/nt/misc.c
reactos/ntoskrnl/nt/mutant.c
reactos/ntoskrnl/nt/nt.c
reactos/ntoskrnl/nt/ntevent.c
reactos/ntoskrnl/nt/ntsem.c
reactos/ntoskrnl/nt/nttimer.c
reactos/ntoskrnl/nt/plugplay.c
reactos/ntoskrnl/nt/profile.c
reactos/ntoskrnl/nt/vdm.c
reactos/ntoskrnl/ntoskrnl.def
reactos/ntoskrnl/ntoskrnl.edf
reactos/ntoskrnl/ntoskrnl.rc
reactos/ntoskrnl/ob/dirobj.c
reactos/ntoskrnl/ob/handle.c
reactos/ntoskrnl/ob/namespc.c
reactos/ntoskrnl/ob/ntobj.c
reactos/ntoskrnl/ob/object.c
reactos/ntoskrnl/ob/security.c
reactos/ntoskrnl/po/power.c
reactos/ntoskrnl/ps/create.c
reactos/ntoskrnl/ps/debug.c
reactos/ntoskrnl/ps/idle.c
reactos/ntoskrnl/ps/kill.c
reactos/ntoskrnl/ps/locale.c
reactos/ntoskrnl/ps/process.c
reactos/ntoskrnl/ps/psmgr.c
reactos/ntoskrnl/ps/suspend.c
reactos/ntoskrnl/ps/thread.c
reactos/ntoskrnl/ps/tinfo.c
reactos/ntoskrnl/ps/w32call.c
reactos/ntoskrnl/ps/win32.c
reactos/ntoskrnl/rtl/atom.c
reactos/ntoskrnl/rtl/bitmap.c
reactos/ntoskrnl/rtl/capture.c
reactos/ntoskrnl/rtl/ctype.c
reactos/ntoskrnl/rtl/dos8dot3.c
reactos/ntoskrnl/rtl/error.c
reactos/ntoskrnl/rtl/handle.c
reactos/ntoskrnl/rtl/i386/memcpy.c
reactos/ntoskrnl/rtl/i386/memset.c
reactos/ntoskrnl/rtl/largeint.c
reactos/ntoskrnl/rtl/mem.c
reactos/ntoskrnl/rtl/memchr.c
reactos/ntoskrnl/rtl/memcmp.c
reactos/ntoskrnl/rtl/memcpy.c
reactos/ntoskrnl/rtl/memmove.c
reactos/ntoskrnl/rtl/memset.c
reactos/ntoskrnl/rtl/message.c
reactos/ntoskrnl/rtl/nls.c
reactos/ntoskrnl/rtl/regio.c
reactos/ntoskrnl/rtl/seh.c
reactos/ntoskrnl/rtl/sprintf.c
reactos/ntoskrnl/rtl/stdlib.c
reactos/ntoskrnl/rtl/string.c
reactos/ntoskrnl/rtl/strtok.c
reactos/ntoskrnl/rtl/swprintf.c
reactos/ntoskrnl/rtl/time.c
reactos/ntoskrnl/rtl/timezone.c
reactos/ntoskrnl/rtl/unicode.c
reactos/ntoskrnl/rtl/wstring.c
reactos/ntoskrnl/se/access.c
reactos/ntoskrnl/se/acl.c
reactos/ntoskrnl/se/lsa.c
reactos/ntoskrnl/se/luid.c
reactos/ntoskrnl/se/priv.c
reactos/ntoskrnl/se/sd.c
reactos/ntoskrnl/se/semgr.c
reactos/ntoskrnl/se/sid.c
reactos/ntoskrnl/se/token.c
reactos/rules.mak
reactos/services/eventlog/eventlog.c
reactos/services/eventlog/eventlog.rc
reactos/services/eventlog/logport.c
reactos/services/rpcss/rpcss.c
reactos/services/rpcss/rpcss.rc
reactos/subsys/csrss/api.h
reactos/subsys/csrss/api/conio.c
reactos/subsys/csrss/api/handle.c
reactos/subsys/csrss/api/process.c
reactos/subsys/csrss/api/wapi.c
reactos/subsys/csrss/csrss.c
reactos/subsys/csrss/csrss.rc
reactos/subsys/csrss/init.c
reactos/subsys/csrss/print.c
reactos/subsys/csrss/video.c
reactos/subsys/smss/init.c
reactos/subsys/smss/smapi.c
reactos/subsys/smss/smss.c
reactos/subsys/smss/smss.rc
reactos/subsys/system/autochk/autochk.c
reactos/subsys/system/autochk/autochk.rc
reactos/subsys/system/gstart/gstart.c
reactos/subsys/system/gstart/gstart.rc
reactos/subsys/system/services/database.c
reactos/subsys/system/services/services.c
reactos/subsys/system/services/services.rc
reactos/subsys/system/shell/shell.c
reactos/subsys/system/shell/shell.rc
reactos/subsys/system/winlogon/winlogon.c
reactos/subsys/system/winlogon/winlogon.rc
reactos/subsys/win32k/dib/dib.h
reactos/subsys/win32k/dib/dib24bpp.c
reactos/subsys/win32k/dib/dib4bpp.c
reactos/subsys/win32k/eng/bitblt.c
reactos/subsys/win32k/eng/brush.c
reactos/subsys/win32k/eng/clip.c
reactos/subsys/win32k/eng/copybits.c
reactos/subsys/win32k/eng/lineto.c
reactos/subsys/win32k/eng/mouse.c
reactos/subsys/win32k/eng/objects.h
reactos/subsys/win32k/eng/paint.c
reactos/subsys/win32k/eng/palette.c
reactos/subsys/win32k/eng/transblt.c
reactos/subsys/win32k/eng/xlate.c
reactos/subsys/win32k/freetype/grfont.c
reactos/subsys/win32k/include/callback.h
reactos/subsys/win32k/include/class.h
reactos/subsys/win32k/include/eng.h
reactos/subsys/win32k/include/mouse.h
reactos/subsys/win32k/include/object.h
reactos/subsys/win32k/include/winsta.h
reactos/subsys/win32k/ldr/loader.c
reactos/subsys/win32k/main/dllmain.c
reactos/subsys/win32k/main/svctabm.c
reactos/subsys/win32k/makefile
reactos/subsys/win32k/misc/driver.c
reactos/subsys/win32k/misc/error.c
reactos/subsys/win32k/ntuser/class.c
reactos/subsys/win32k/ntuser/guicheck.c
reactos/subsys/win32k/ntuser/window.c
reactos/subsys/win32k/ntuser/winsta.c
reactos/subsys/win32k/objects/bitmaps.c
reactos/subsys/win32k/objects/brush.c
reactos/subsys/win32k/objects/cliprgn.c
reactos/subsys/win32k/objects/color.c
reactos/subsys/win32k/objects/dc.c
reactos/subsys/win32k/objects/dib.c
reactos/subsys/win32k/objects/fillshap.c
reactos/subsys/win32k/objects/gdiobj.c
reactos/subsys/win32k/objects/objconv.c
reactos/subsys/win32k/objects/palette.c
reactos/subsys/win32k/objects/print.c
reactos/subsys/win32k/objects/region.c
reactos/subsys/win32k/objects/text.c
reactos/subsys/win32k/win32k.rc
reactos/tools/depend.mk
reactos/tools/helper.mk
reactos/tools/mkconfig.c
reactos/tools/wmc/write.c
reactos/tools/wmc/y_tab.c

index 4ec0ca0..2a710d2 100644 (file)
@@ -46,7 +46,7 @@ LOADERS = dos
 
 # Driver support libraries
 #bzip2 zlib
-DRIVERS_LIB = bzip2 zlib
+DRIVERS_LIB = bzip2
 
 # Kernel mode device drivers
 # beep blue floppy ide keyboard mouse null parallel ramdrv serial vga vidport
index aac7fee..08e3518 100644 (file)
@@ -20,11 +20,13 @@ int main(int argc, char* argv[])
    NTSTATUS Status;
    HANDLE FileHandle;
    OBJECT_ATTRIBUTES ObjectAttributes;
-   UNICODE_STRING FileName = UNICODE_STRING_INITIALIZER(L"\\C:\\a.txt");
+   UNICODE_STRING FileName;
    IO_STATUS_BLOCK IoStatus;
    CHAR Buffer[256];
    HANDLE EventHandle;
    
+   RtlInitUnicodeString(&FileName, L"\\C:\\a.txt");
+
    AllocConsole();
    InputHandle = GetStdHandle(STD_INPUT_HANDLE);
    OutputHandle =  GetStdHandle(STD_OUTPUT_HANDLE);
index f71253d..c52a95b 100644 (file)
@@ -1,7 +1,8 @@
 #include <stdio.h>
 #include <string.h>
 #include <windows.h>
-#include <ddk/ntddk.h>
+#define NTOS_USER_MODE
+#include <ntos.h>
 
 #define BUFFER_SIZE 256
 
index 0b4a9e8..4506f8b 100644 (file)
@@ -1,5 +1,6 @@
 #include <stdio.h>
-#include <ntddk.h>
+#define NTOS_USER_MODE
+#include <ntos.h>
 
 int main()
 {
index 684cc33..f8fb13e 100644 (file)
@@ -2,8 +2,9 @@
  * isotest - display cdrom information
  */
 
+#include <ddk/ntddk.h>
 #include <windows.h>
-//#include <winioctl.h>
+#include <winioctl.h>
 #include <stdio.h>
 #include <stdlib.h>
 
index 66c402c..f7951d0 100644 (file)
@@ -1,11 +1,11 @@
-/* $Id: lpcclt.c,v 1.9 2002/08/20 20:37:03 hyperion Exp $
+/* $Id: lpcclt.c,v 1.10 2002/09/07 15:11:55 chorns Exp $
  *
  * DESCRIPTION: Simple LPC Client
  * PROGRAMMER:  David Welch
  */
-#include <ddk/ntddk.h>
 #include <windows.h>
-#include <napi/lpc.h>
+#define NTOS_USER_MODE
+#include <ntos.h>
 #include <stdarg.h>
 #include <string.h>
 #include <stdio.h>
@@ -63,7 +63,7 @@ int main(int argc, char* argv[])
    ZeroMemory(& Request, sizeof Request);
    strcpy(Request.Data, GetCommandLineA());
    Request.Header.DataSize = strlen(Request.Data);
-   Request.Header.MessageSize = sizeof(LPC_MESSAGE_HEADER) + 
+   Request.Header.MessageSize = sizeof(LPC_MESSAGE) + 
      Request.Header.DataSize;
    
    printf("%s: Sending to port 0x%x message \"%s\"...\n", 
index 4fe9ebf..0d12cda 100644 (file)
@@ -1,11 +1,11 @@
-/* $Id: lpcsrv.c,v 1.9 2002/08/20 20:37:04 hyperion Exp $
+/* $Id: lpcsrv.c,v 1.10 2002/09/07 15:11:55 chorns Exp $
  *
  * DESCRIPTION: Simple LPC Server
  * PROGRAMMER:  David Welch
  */
-#include <ddk/ntddk.h>
 #include <windows.h>
-#include <napi/lpc.h>
+#define NTOS_USER_MODE
+#include <ntos.h>
 #include <stdarg.h>
 #include <string.h>
 #include <stdio.h>
@@ -74,7 +74,7 @@ int main(int argc, char* argv[])
      printf("%s: Received connection request 0x%08x on port 0x%x.\n", MyName,
         ConnectMsg.Header.MessageId, NamedPortHandle);
      printf("%s: Request from: PID=%x, TID=%x.\n", MyName,
-        ConnectMsg.Header.Cid.UniqueProcess, ConnectMsg.Header.Cid.UniqueThread);
+        ConnectMsg.Header.ClientId.UniqueProcess, ConnectMsg.Header.ClientId.UniqueThread);
    
      printf("%s: Accepting connection request 0x%08x...\n", MyName, 
         ConnectMsg.Header.MessageId);
index 6e3592d..861de93 100644 (file)
@@ -1,3 +1,4 @@
+#define NTOS_USER_MODE
 #include <ntos.h>
 #include <stdio.h>
 
index 88e11b2..ac24675 100644 (file)
@@ -2,7 +2,8 @@
 #include <string.h>
 #include <stdio.h>
 #include <windows.h>
-#include <ddk/ntddk.h>
+#define NTOS_USER_MODE
+#include <ntos.h>
 
 HANDLE OutputHandle;
 HANDLE InputHandle;
index f96bba6..b16a735 100644 (file)
@@ -1,7 +1,8 @@
-/* $Id: sectest.c,v 1.2 2002/08/14 20:58:31 dwelch Exp $ */\r
+/* $Id: sectest.c,v 1.3 2002/09/07 15:11:55 chorns Exp $ */\r
 #define UNICODE\r
 #define _UNICODE\r
 #include <windows.h>\r
+#include <tchar.h>
 \r
 int main(int argc, char* argv[])\r
 {\r
@@ -68,4 +69,3 @@ int main(int argc, char* argv[])
   \r
   return 0;\r
 }\r
-\r
index 189f130..9407b72 100644 (file)
@@ -6,16 +6,17 @@
 
 #define INCLUDE_THE_DDK_HEADERS
 #ifdef INCLUDE_THE_DDK_HEADERS
-#include <ddk/ntddk.h>
-#define ROS_ACE_HEADER ACE_HEADER
-#define ROS_ACE ACE
+#define NTOS_USER_MODE
+#include <ntos.h>
+#define ROS_ACE_HEADER ROS_ACE_HEADER
+#define ROS_ACE IACE
 
 //
 // Allocate the System Luid.  The first 1000 LUIDs are reserved.
 // Use #999 here (0x3E7 = 999)
 //
 
-#define SYSTEM_LUID                     { 0x3E7, 0x0 }
+//#define SYSTEM_LUID                     { 0x3E7, 0x0 }
 #define ANONYMOUS_LOGON_LUID            { 0x3e6, 0x0 }
 #define LOCALSERVICE_LUID               { 0x3e5, 0x0 }
 #define NETWORKSERVICE_LUID             { 0x3e4, 0x0 }
@@ -251,7 +252,7 @@ DisplayDacl(PACL pAcl)
                LPWSTR wszType = 0;
                PSID pSid;
 
-               status = RtlGetAce(pAcl, i, (ROS_ACE**) &pAce);
+               status = RtlGetAce(pAcl, i, (PACE*) &pAce);
                if ( ! NT_SUCCESS(status) )
                {
                        printf("RtlGetAce(): status = 0x%08x\n", status);
index d940b1c..b8e92b7 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: objdir.c,v 1.8 2001/08/03 21:49:14 ea Exp $
+/* $Id: objdir.c,v 1.9 2002/09/07 15:11:56 chorns Exp $
  *
  * DESCRIPTION: Object Manager Simple Explorer
  * PROGRAMMER:  David Welch
@@ -16,8 +16,8 @@
  *     2001-05-02 (ea)
  *             Added -r option.
  */
-
-#include <ddk/ntddk.h>
+#define NTOS_USER_MODE
+#include <ntos.h>
 #include <stdarg.h>
 #include <string.h>
 #include <stdio.h>
@@ -75,8 +75,6 @@ StatusToName (NTSTATUS Status)
                        return "STATUS_OBJECT_NAME_INVALID";
                case STATUS_OBJECT_NAME_NOT_FOUND:
                        return "STATUS_OBJECT_NAME_NOT_FOUND";
-               case STATUS_PATH_SYNTAX_BAD:
-                       return "STATUS_PATH_SYNTAX_BAD";
                case STATUS_NO_MORE_ENTRIES:
                        return "STATUS_NO_MORE_ENTRIES";
                case STATUS_UNSUCCESSFUL:
index 56dbd48..7fea962 100644 (file)
@@ -3,6 +3,8 @@
  */
 
 #include <windows.h>
+#define NTOS_USER_MODE
+#include <ntos.h>
 //#include <winioctl.h>
 #include <stdio.h>
 #include <stdlib.h>
index fa86ada..267be49 100644 (file)
@@ -3,23 +3,34 @@
 
 REACTOS
 
-lib/advapi32                   TARGET_BASE=0x77dc0000
-lib/crtdll                     TARGET_BASE=0x77630000
-lib/fmifs                      TARGET_BASE=0x76df0000
-lib/gdi32                      TARGET_BASE=0x77ed0000
-lib/kernel32                   TARGET_BASE=0x77f00000
-lib/msafd                      TARGET_BASE=0x777a0000
-lib/msvcrt                     TARGET_BASE=0x78000000
-lib/ntdll                      TARGET_BASE=0x77f60000
-lib/ole32                      TARGET_BASE=0x77a50000
-lib/oleaut32                   TARGET_BASE=0x76260000
-lib/secur32                    TARGET_BASE=0x10000000
-lib/shell32                    TARGET_BASE=0x77260000
-lib/user32                     TARGET_BASE=0x77e70000
-lib/version                    TARGET_BASE=0x77a90000
-lib/ws2_32                     TARGET_BASE=0x77780000
+# The DLLs are given relatively large address space regions
+# to allow for debug version of the images to be used without
+# getting conflicts.
+# For release versions we should make this more compact to avoid
+# fragmentation.
+
+BASE ADDRESS       NAME
+---------------------------------------
+# We should use the WINE version of these DLLs
+0x76260000         oleaut32.dll
+0x77260000         shell32.dll
+0x77a50000         ole32.dll
+
+0x77000000         fmifs.dll
+0x77050000         version.dll
+0x77100000         secur32.dll
+0x77200000         wshtcpip.dll
+0x77300000         msafd.dll
+0x77400000         ws2_32.dll
+0x77500000         crtdll.dll
+0x77700000         gdi32.dll
+0x77600000         msvcrt.dll
+0x78000000         advapi32.dll
+0x78200000         user32.dll
+0x78600000         kernel32.dll
+0x78800000         ntdll.dll
+
 services/dd/vga/display                TARGET_BASE=0x70000000
-services/net/wshtcpip          TARGET_BASE=0x777c0000
 subsys/psx/lib/psxdll          TARGET_BASE=0x68EB0000
 subsys/psx/lib/psxx            # TARGET_BASE=0x77dc0000
 subsys/win32k                  TARGET_BASE=0x0
index f267c92..633fe35 100644 (file)
@@ -1,4 +1,4 @@
-#include <defines.h>
+#include <windows.h>
 #include <reactos/resource.h>
 
 LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
index 377ff51..f94394b 100644 (file)
@@ -1,7 +1,7 @@
 /******************************************************************************
  *
  * Name: acmacros.h - C macros for the entire subsystem.
- *       $Revision: 1.1 $
+ *       $Revision: 1.2 $
  *
  *****************************************************************************/
 
  * Rounding macros (Power of two boundaries only)
  */
 
+#ifndef ROUND_DOWN
 #define ROUND_DOWN(value,boundary)      ((value) & (~((boundary)-1)))
+#endif
+#ifndef ROUND_UP
 #define ROUND_UP(value,boundary)        (((value) + ((boundary)-1)) & (~((boundary)-1)))
+#endif
 
 #define ROUND_DOWN_TO_32_BITS(a)        ROUND_DOWN(a,4)
 #define ROUND_DOWN_TO_64_BITS(a)        ROUND_DOWN(a,8)
index 9f73c49..ff35985 100644 (file)
@@ -1,7 +1,7 @@
 /******************************************************************************
  *
  * Name: actypes.h - Common data types for the entire ACPI subsystem
- *       $Revision: 1.1 $
+ *       $Revision: 1.2 $
  *
  *****************************************************************************/
 
@@ -26,6 +26,8 @@
 #ifndef __ACTYPES_H__
 #define __ACTYPES_H__
 
+#include <ddk/ntddk.h>
+
 /*! [Begin] no source code translation (keep the typedefs) */
 
 /*
@@ -114,12 +116,16 @@ typedef char                            *ACPI_PHYSICAL_ADDRESS;
  * 32-bit type definitions (default)
  */
 typedef unsigned char                   UINT8;
+#if 0
 typedef unsigned char                   BOOLEAN;
 typedef unsigned char                   UCHAR;
+#endif
 typedef unsigned short                  UINT16;
+#if 0
 typedef int                             INT32;
 typedef unsigned int                    UINT32;
 typedef COMPILER_DEPENDENT_UINT64       UINT64;
+#endif
 
 typedef UINT32                          NATIVE_UINT;
 typedef INT32                           NATIVE_INT;
index 6326448..0e5cb7d 100644 (file)
 #ifndef __INCLUDE_ACPI_TYPES_H
 #define __INCLUDE_ACPI_TYPES_H
 
-/* Fixed precision types */
-typedef signed char         INT8, *PINT8;
-typedef signed short        INT16, *PINT16;
-#if 0
-typedef signed int          INT32, *PINT32;
-#endif
-typedef signed long long    INT64, *PINT64;
-#if 0
-typedef unsigned char       UINT8, *PUINT8;
-typedef unsigned short      UINT16, *PUINT16;
-typedef unsigned int        UINT32, *PUINT32;
-typedef unsigned long long  UINT64, *PUINT64;
-#endif
+#include <ddk/ntddk.h>
+#include <ddk/ntapi.h>
 
-typedef signed long int     LONG32, *PLONG32;
-typedef unsigned long int   ULONG32, *PULONG32;
-typedef unsigned long int   DWORD32, *PDWORD32;
-
-
-#ifdef _WIN64
-
-/* 64-bit architecture */
-
-typedef INT64 INT, *PINT;
-typedef LONG64 LONG, *PLONG;
-typedef DWORD64 DWORD, *PDWORD;
-typedef UINT64 UINT, *PUINT;
-typedef ULONG64 ULONG, *PULONG;
-
-/* Pointer precision types */
-typedef long long           INT_PTR, *PINT_PTR;
-typedef unsigned long long  UINT_PTR, *PUINT_PTR;
-typedef long long           LONG_PTR, *PLONG_PTR;
-typedef unsigned long long  ULONG_PTR, *PULONG_PTR;
-typedef unsigned long long  HANDLE_PTR;
-typedef unsigned int        UHALF_PTR, *PUHALF_PTR;
-typedef int                 HALF_PTR, *PHALF_PTR;
-
-#else /* _WIN64 */
-
-/* 32-bit architecture */
-
-typedef INT32 INT, *PINT;
-typedef LONG32 LONG, *PLONG;
-typedef DWORD32 DWORD, *PDWORD;
-typedef UINT32 UINT, *PUINT;
-typedef ULONG32 ULONG, *PULONG;
-
-
-/* Pointer precision types */
-typedef int               INT_PTR, *PINT_PTR;
-typedef unsigned int      UINT_PTR, *PUINT_PTR;
-typedef long              LONG_PTR, *PLONG_PTR;
-typedef unsigned long     ULONG_PTR, *PULONG_PTR;
-typedef unsigned short    UHALF_PTR, *PUHALF_PTR;
-typedef short             HALF_PTR, *PHALF_PTR;
-typedef unsigned long     HANDLE_PTR;
-
-#endif /* _WIN64 */
-
-typedef ULONG_PTR DWORD_PTR, *PDWORD_PTR;
-
-typedef long long LONG64, *PLONG64;
-
-typedef unsigned long long ULONG64, *PULONG64;
-typedef unsigned long long DWORD64, *PDWORD64;
-
-
-#if 0
-typedef unsigned char UCHAR;
-#endif
-typedef unsigned short USHORT;
-typedef unsigned short WCHAR;
-typedef unsigned short WORD;
-typedef int BOOL;
-#if 0
-typedef unsigned char BOOLEAN;
-#endif
-typedef BOOLEAN* PBOOLEAN;
-typedef unsigned short *LPWSTR;
-typedef unsigned short *PWSTR;
-typedef unsigned char *PUCHAR;
-typedef unsigned short *PUSHORT;
-typedef void *PVOID;
-typedef unsigned char BYTE;
-typedef void *LPVOID;
-typedef float *PFLOAT;
-typedef unsigned short *PWCH;
-typedef unsigned short *PWORD;
-
-typedef long long LONGLONG;
-typedef unsigned long long ULONGLONG;
-typedef long long *PLONGLONG;
-typedef unsigned long long *PULONGLONG;
-
-/* Check VOID before defining CHAR, SHORT */
-#ifndef VOID
-#define VOID void
-typedef char CHAR;
-typedef short SHORT;
-#endif
-
-typedef CHAR *PCHAR;
-typedef CHAR *PCH;
-typedef void *HANDLE;
-typedef char CCHAR;
-typedef CCHAR *PCCHAR;
-
-#if 0
-#define FALSE 0
-#define TRUE 1
-#endif
-
-#ifndef NULL
-#ifdef __cplusplus
-#define NULL 0
-#else
-#define NULL ((void*)0)
-#endif /* __cplusplus */
-#endif /* NULL */
-
-typedef const unsigned short *PCWSTR;
-
-typedef char* PCSZ;
-
-typedef union _LARGE_INTEGER
-{
-  struct
-  {
-    DWORD LowPart;
-    LONG  HighPart;
-  } u;
-#ifdef ANONYMOUSUNIONS
-  struct
-  {
-    DWORD LowPart;
-    LONG  HighPart;
-  };
-#endif /* ANONYMOUSUNIONS */
-  LONGLONG QuadPart;
-} LARGE_INTEGER, *PLARGE_INTEGER;
-
-typedef union _ULARGE_INTEGER
-{
-  struct
-  {
-    DWORD LowPart;
-    DWORD HighPart;
-  } u;
-#ifdef ANONYMOUSUNIONS
-  struct
-  {
-    DWORD LowPart;
-    DWORD HighPart;
-  };
-#endif /* ANONYMOUSUNIONS */
-  ULONGLONG QuadPart;
-} ULARGE_INTEGER, *PULARGE_INTEGER;
-
-typedef struct _FILETIME
-{
-   DWORD dwLowDateTime;
-   DWORD dwHighDateTime;
-} FILETIME, *LPFILETIME, *PFILETIME;
-
-#define CONST const
-
-#ifdef i386
-#define STDCALL     __attribute__ ((stdcall))
-#define CDECL       __attribute((cdecl))
-#define CALLBACK    WINAPI
-#define PASCAL      WINAPI
-#else
-#define STDCALL
-#define CDECL
-#define CALLBACK
-#define PASCAL
-#endif
-
-typedef struct _LIST_ENTRY {
-  struct _LIST_ENTRY *Flink;
-  struct _LIST_ENTRY *Blink;
-} LIST_ENTRY, *PLIST_ENTRY;
-
-typedef struct _SINGLE_LIST_ENTRY {
-  struct _SINGLE_LIST_ENTRY *Next;
-} SINGLE_LIST_ENTRY, *PSINGLE_LIST_ENTRY;
-
-typedef DWORD STDCALL (*PTHREAD_START_ROUTINE) (LPVOID);
-typedef PTHREAD_START_ROUTINE LPTHREAD_START_ROUTINE;
-
-typedef unsigned short *PWCHAR;
-
-#ifdef __PPC__
-#define CONTEXT_CONTROL         1L
-#define CONTEXT_FLOATING_POINT  2L
-#define CONTEXT_INTEGER         4L
-#define CONTEXT_DEBUG_REGISTERS        8L
-
-#define CONTEXT_FULL (CONTEXT_CONTROL | CONTEXT_FLOATING_POINT | CONTEXT_INTEGER)
-#define CONTEXT_DEBUGGER (CONTEXT_FULL)
-
-#else /* x86 */
-/* The doc refered me to winnt.h, so I had to look... */
-#define SIZE_OF_80387_REGISTERS      80
-
-/* Values for contextflags */
-#define CONTEXT_i386    0x10000
-#define CONTEXT_CONTROL         (CONTEXT_i386 | 1)     
-#define CONTEXT_INTEGER         (CONTEXT_i386 | 2)     
-#define CONTEXT_SEGMENTS        (CONTEXT_i386 | 4)     
-#define CONTEXT_FLOATING_POINT  (CONTEXT_i386 | 8)     
-#define CONTEXT_DEBUG_REGISTERS (CONTEXT_i386 | 0x10)
-#define CONTEXT_FULL (CONTEXT_CONTROL | CONTEXT_INTEGER | CONTEXT_SEGMENTS)
-
-/* our own invention */
-#define FLAG_TRACE_BIT 0x100
-#define CONTEXT_DEBUGGER (CONTEXT_FULL | CONTEXT_FLOATING_POINT)
-
-#endif
-
-#ifdef __i386__
-
-typedef struct _FLOATING_SAVE_AREA {
-    DWORD   ControlWord;
-    DWORD   StatusWord;
-    DWORD   TagWord;
-    DWORD   ErrorOffset;
-    DWORD   ErrorSelector;
-    DWORD   DataOffset;
-    DWORD   DataSelector;
-    BYTE    RegisterArea[80];
-    DWORD   Cr0NpxState;
-} FLOATING_SAVE_AREA;
-
-typedef struct _CONTEXT {
-    DWORD ContextFlags;
-
-    DWORD   Dr0;
-    DWORD   Dr1;
-    DWORD   Dr2;
-    DWORD   Dr3;
-    DWORD   Dr6;
-    DWORD   Dr7;
-
-    FLOATING_SAVE_AREA FloatSave;
-
-    DWORD   SegGs;
-    DWORD   SegFs;
-    DWORD   SegEs;
-    DWORD   SegDs;
-
-    DWORD   Edi;
-    DWORD   Esi;
-    DWORD   Ebx;
-    DWORD   Edx;
-    DWORD   Ecx;
-    DWORD   Eax;
-
-    DWORD   Ebp;
-    DWORD   Eip;
-    DWORD   SegCs;
-    DWORD   EFlags;
-    DWORD   Esp;
-    DWORD   SegSs;
-} CONTEXT, *PCONTEXT, *LPCONTEXT;
-
-#else /* __ppc__ */
-
-typedef struct
-  {
-    /* Floating point registers returned when CONTEXT_FLOATING_POINT is set */
-    double Fpr0;
-    double Fpr1;
-    double Fpr2;
-    double Fpr3;
-    double Fpr4;
-    double Fpr5;
-    double Fpr6;
-    double Fpr7;
-    double Fpr8;
-    double Fpr9;
-    double Fpr10;
-    double Fpr11;
-    double Fpr12;
-    double Fpr13;
-    double Fpr14;
-    double Fpr15;
-    double Fpr16;
-    double Fpr17;
-    double Fpr18;
-    double Fpr19;
-    double Fpr20;
-    double Fpr21;
-    double Fpr22;
-    double Fpr23;
-    double Fpr24;
-    double Fpr25;
-    double Fpr26;
-    double Fpr27;
-    double Fpr28;
-    double Fpr29;
-    double Fpr30;
-    double Fpr31;
-    double Fpscr;
-
-    /* Integer registers returned when CONTEXT_INTEGER is set.  */
-    DWORD Gpr0;
-    DWORD Gpr1;
-    DWORD Gpr2;
-    DWORD Gpr3;
-    DWORD Gpr4;
-    DWORD Gpr5;
-    DWORD Gpr6;
-    DWORD Gpr7;
-    DWORD Gpr8;
-    DWORD Gpr9;
-    DWORD Gpr10;
-    DWORD Gpr11;
-    DWORD Gpr12;
-    DWORD Gpr13;
-    DWORD Gpr14;
-    DWORD Gpr15;
-    DWORD Gpr16;
-    DWORD Gpr17;
-    DWORD Gpr18;
-    DWORD Gpr19;
-    DWORD Gpr20;
-    DWORD Gpr21;
-    DWORD Gpr22;
-    DWORD Gpr23;
-    DWORD Gpr24;
-    DWORD Gpr25;
-    DWORD Gpr26;
-    DWORD Gpr27;
-    DWORD Gpr28;
-    DWORD Gpr29;
-    DWORD Gpr30;
-    DWORD Gpr31;
-
-    DWORD Cr;                  /* Condition register */
-    DWORD Xer;                 /* Fixed point exception register */
-
-    /* The following are set when CONTEXT_CONTROL is set.  */
-    DWORD Msr;                 /* Machine status register */
-    DWORD Iar;                 /* Instruction address register */
-    DWORD Lr;                  /* Link register */
-    DWORD Ctr;                 /* Control register */
-
-    /* Control which context values are returned */
-    DWORD ContextFlags;
-    DWORD Fill[3];
-
-    /* Registers returned if CONTEXT_DEBUG_REGISTERS is set.  */
-    DWORD Dr0;                          /* Breakpoint Register 1 */
-    DWORD Dr1;                          /* Breakpoint Register 2 */
-    DWORD Dr2;                          /* Breakpoint Register 3 */
-    DWORD Dr3;                          /* Breakpoint Register 4 */
-    DWORD Dr4;                          /* Breakpoint Register 5 */
-    DWORD Dr5;                          /* Breakpoint Register 6 */
-    DWORD Dr6;                          /* Debug Status Register */
-    DWORD Dr7;                          /* Debug Control Register */
-} CONTEXT, *PCONTEXT, *LPCONTEXT;
-#endif
-
-typedef HANDLE *PHANDLE;
-
-typedef struct value_ent {
-    LPWSTR ve_valuename;
-    DWORD  ve_valuelen;
-    DWORD  ve_valueptr;
-    DWORD  ve_type;
-} WVALENT, *PWVALENT;
-
-
-typedef const void *LPCVOID;
-typedef BYTE *LPBYTE, *PBYTE;
-
-typedef BOOL *PBOOL;
-
-typedef DWORD LCID;
-typedef DWORD *PLCID;
-
-typedef const char *LPCSTR;
-
-typedef char *LPSTR;
-
-typedef const unsigned short *LPCWSTR;
-
-typedef unsigned short RTL_ATOM;
-typedef unsigned short *PRTL_ATOM;
-typedef WORD ATOM;
-
-typedef struct _COORD {
-  SHORT X;
-  SHORT Y;
-} COORD;
-
-typedef struct _SMALL_RECT {
-  SHORT Left;
-  SHORT Top;
-  SHORT Right;
-  SHORT Bottom;
-} SMALL_RECT, *PSMALL_RECT;
-
-
-typedef
-VOID
-(*PTIMERAPCROUTINE)(
-       LPVOID lpArgToCompletionRoutine,
-       DWORD dwTimerLowValue,
-       DWORD dwTimerHighValue
-       );
-
-#include <ntos/except.h>
-
-#endif /* __INCLUDE_ACPI_TYPES_H */
-
-
-
-#if 0
-
-
-/*
- * COPYRIGHT:    See COPYING in the top level directory
- * PROJECT:      ReactOS kernel
- * FILE:         include/types.h
- * PURPOSE:      Types used by all the parts of the system
- * PROGRAMMER:   David Welch <welch@cwcom.net>
- * UPDATE HISTORY: 
- *               27/06/00: Created
- */
-
-#ifndef __INCLUDE_ACPI_TYPES_H
-#define __INCLUDE_ACPI_TYPES_H
-#if 0
-typedef unsigned char UCHAR;
-#endif
-typedef unsigned int UINT;
-typedef unsigned long ULONG;
-typedef unsigned short USHORT;
-typedef unsigned short WCHAR;
-typedef unsigned short WORD;
-typedef int BOOL;
-#if 0
-typedef unsigned char BOOLEAN;
-#endif
-typedef BOOLEAN* PBOOLEAN;
-typedef unsigned int DWORD; /* was unsigned long */
-typedef unsigned short *LPWSTR;
-typedef unsigned short *PWSTR;
-typedef unsigned char *PUCHAR;
-typedef unsigned int *PUINT;
-typedef unsigned long *PULONG;
-typedef unsigned short *PUSHORT;
-typedef void *PVOID;
-typedef unsigned char BYTE;
-typedef void *LPVOID;
-typedef DWORD *PDWORD;
-typedef float *PFLOAT;
-typedef unsigned short *PWCH;
-typedef unsigned short *PWORD;
-
-typedef long long LONGLONG;
-typedef unsigned long long ULONGLONG;
-typedef long long *PLONGLONG;
-typedef unsigned long long *PULONGLONG;
-
-/* Check VOID before defining CHAR, SHORT, and LONG */
-#ifndef VOID
-#define VOID void
-typedef char CHAR;
-typedef short SHORT;
-typedef long LONG;
-#endif
-
-typedef CHAR *PCHAR;
-typedef CHAR *PCH;
-typedef void *HANDLE;
-typedef char CCHAR;
-
-#if 0
-#define FALSE 0
-#define TRUE 1
-#endif
-
-typedef const unsigned short *PCWSTR;
-
-typedef char* PCSZ;
-
-typedef union _LARGE_INTEGER
-{
-  struct
-  {
-    DWORD LowPart;
-    LONG  HighPart;
-  } u;
-#ifdef ANONYMOUSUNIONS   
-  struct
-  {
-    DWORD LowPart;
-    LONG  HighPart;
-  };
-#endif /* ANONYMOUSUNIONS */
-  LONGLONG QuadPart;
-} LARGE_INTEGER, *PLARGE_INTEGER;
-
-typedef union _ULARGE_INTEGER
-{
-  struct
-  {
-    DWORD LowPart;
-    DWORD HighPart;
-  } u;
-#ifdef ANONYMOUSUNIONS   
-  struct
-  {
-    DWORD LowPart;
-    DWORD HighPart;
-  };
-#endif /* ANONYMOUSUNIONS */   
-  ULONGLONG QuadPart;
-} ULARGE_INTEGER, *PULARGE_INTEGER;
-
-#define CONST const
-
-#ifdef i386
-#define STDCALL     __attribute__ ((stdcall))
-#define CDECL       __attribute((cdecl))
-#define CALLBACK    WINAPI
-#define PASCAL      WINAPI
-#else
-#define STDCALL
-#define CDECL
-#define CALLBACK
-#define PASCAL
-#endif
-
-typedef struct _LIST_ENTRY {
-  struct _LIST_ENTRY *Flink;
-  struct _LIST_ENTRY *Blink;
-} LIST_ENTRY, *PLIST_ENTRY;
-
-typedef struct _SINGLE_LIST_ENTRY {
-  struct _SINGLE_LIST_ENTRY *Next;
-} SINGLE_LIST_ENTRY, *PSINGLE_LIST_ENTRY;
-
-typedef DWORD STDCALL (*PTHREAD_START_ROUTINE) (LPVOID);
-typedef PTHREAD_START_ROUTINE LPTHREAD_START_ROUTINE;
-
-typedef unsigned short *PWCHAR;
-
-#ifdef __PPC__
-#define CONTEXT_CONTROL         1L
-#define CONTEXT_FLOATING_POINT  2L
-#define CONTEXT_INTEGER         4L
-#define CONTEXT_DEBUG_REGISTERS        8L
-
-#define CONTEXT_FULL (CONTEXT_CONTROL | CONTEXT_FLOATING_POINT | CONTEXT_INTEGER)
-#define CONTEXT_DEBUGGER (CONTEXT_FULL)
-
-#else /* x86 */
-/* The doc refered me to winnt.h, so I had to look... */
-#define SIZE_OF_80387_REGISTERS      80
-
-/* Values for contextflags */
-#define CONTEXT_i386    0x10000
-#define CONTEXT_CONTROL         (CONTEXT_i386 | 1)     
-#define CONTEXT_INTEGER         (CONTEXT_i386 | 2)     
-#define CONTEXT_SEGMENTS        (CONTEXT_i386 | 4)     
-#define CONTEXT_FLOATING_POINT  (CONTEXT_i386 | 8)     
-#define CONTEXT_DEBUG_REGISTERS (CONTEXT_i386 | 0x10)
-#define CONTEXT_FULL (CONTEXT_CONTROL | CONTEXT_INTEGER | CONTEXT_SEGMENTS)
-
-/* our own invention */
-#define FLAG_TRACE_BIT 0x100
-#define CONTEXT_DEBUGGER (CONTEXT_FULL | CONTEXT_FLOATING_POINT)
-
-#endif
-
-#ifdef __i386__
-
-typedef struct _FLOATING_SAVE_AREA {
-    DWORD   ControlWord;
-    DWORD   StatusWord;
-    DWORD   TagWord;
-    DWORD   ErrorOffset;
-    DWORD   ErrorSelector;
-    DWORD   DataOffset;
-    DWORD   DataSelector;
-    BYTE    RegisterArea[80];
-    DWORD   Cr0NpxState;
-} FLOATING_SAVE_AREA;
-
-typedef struct _CONTEXT {
-    DWORD ContextFlags;
-
-    DWORD   Dr0;
-    DWORD   Dr1;
-    DWORD   Dr2;
-    DWORD   Dr3;
-    DWORD   Dr6;
-    DWORD   Dr7;
-
-    FLOATING_SAVE_AREA FloatSave;
-
-    DWORD   SegGs;
-    DWORD   SegFs;
-    DWORD   SegEs;
-    DWORD   SegDs;
-
-    DWORD   Edi;
-    DWORD   Esi;
-    DWORD   Ebx;
-    DWORD   Edx;
-    DWORD   Ecx;
-    DWORD   Eax;
-
-    DWORD   Ebp;
-    DWORD   Eip;
-    DWORD   SegCs;
-    DWORD   EFlags;
-    DWORD   Esp;
-    DWORD   SegSs;
-} CONTEXT, *PCONTEXT, *LPCONTEXT;
-
-#else /* __ppc__ */
-
-typedef struct
-  {
-    /* Floating point registers returned when CONTEXT_FLOATING_POINT is set */
-    double Fpr0;
-    double Fpr1;
-    double Fpr2;
-    double Fpr3;
-    double Fpr4;
-    double Fpr5;
-    double Fpr6;
-    double Fpr7;
-    double Fpr8;
-    double Fpr9;
-    double Fpr10;
-    double Fpr11;
-    double Fpr12;
-    double Fpr13;
-    double Fpr14;
-    double Fpr15;
-    double Fpr16;
-    double Fpr17;
-    double Fpr18;
-    double Fpr19;
-    double Fpr20;
-    double Fpr21;
-    double Fpr22;
-    double Fpr23;
-    double Fpr24;
-    double Fpr25;
-    double Fpr26;
-    double Fpr27;
-    double Fpr28;
-    double Fpr29;
-    double Fpr30;
-    double Fpr31;
-    double Fpscr;
-
-    /* Integer registers returned when CONTEXT_INTEGER is set.  */
-    DWORD Gpr0;
-    DWORD Gpr1;
-    DWORD Gpr2;
-    DWORD Gpr3;
-    DWORD Gpr4;
-    DWORD Gpr5;
-    DWORD Gpr6;
-    DWORD Gpr7;
-    DWORD Gpr8;
-    DWORD Gpr9;
-    DWORD Gpr10;
-    DWORD Gpr11;
-    DWORD Gpr12;
-    DWORD Gpr13;
-    DWORD Gpr14;
-    DWORD Gpr15;
-    DWORD Gpr16;
-    DWORD Gpr17;
-    DWORD Gpr18;
-    DWORD Gpr19;
-    DWORD Gpr20;
-    DWORD Gpr21;
-    DWORD Gpr22;
-    DWORD Gpr23;
-    DWORD Gpr24;
-    DWORD Gpr25;
-    DWORD Gpr26;
-    DWORD Gpr27;
-    DWORD Gpr28;
-    DWORD Gpr29;
-    DWORD Gpr30;
-    DWORD Gpr31;
-
-    DWORD Cr;                  /* Condition register */
-    DWORD Xer;                 /* Fixed point exception register */
-
-    /* The following are set when CONTEXT_CONTROL is set.  */
-    DWORD Msr;                 /* Machine status register */
-    DWORD Iar;                 /* Instruction address register */
-    DWORD Lr;                  /* Link register */
-    DWORD Ctr;                 /* Control register */
-
-    /* Control which context values are returned */
-    DWORD ContextFlags;
-    DWORD Fill[3];
-
-    /* Registers returned if CONTEXT_DEBUG_REGISTERS is set.  */
-    DWORD Dr0;                          /* Breakpoint Register 1 */
-    DWORD Dr1;                          /* Breakpoint Register 2 */
-    DWORD Dr2;                          /* Breakpoint Register 3 */
-    DWORD Dr3;                          /* Breakpoint Register 4 */
-    DWORD Dr4;                          /* Breakpoint Register 5 */
-    DWORD Dr5;                          /* Breakpoint Register 6 */
-    DWORD Dr6;                          /* Debug Status Register */
-    DWORD Dr7;                          /* Debug Control Register */
-} CONTEXT, *PCONTEXT, *LPCONTEXT;
-#endif
-
-typedef HANDLE *PHANDLE;
-
-typedef struct value_ent {
-    LPWSTR   ve_valuename;
-    DWORD ve_valuelen;
-    DWORD ve_valueptr;
-    DWORD ve_type;
-} WVALENT, *PWVALENT;
-
-typedef long *PLONG;
-
-typedef const void *LPCVOID;
-typedef BYTE *LPBYTE;
-
-typedef BYTE *PBYTE;
-
-typedef DWORD LCID;
-typedef DWORD *PLCID;
-
-typedef const char *LPCSTR;
-
-typedef char *LPSTR;
-
-typedef const unsigned short *LPCWSTR;
-
-typedef unsigned short RTL_ATOM;
-typedef unsigned short *PRTL_ATOM;
-typedef WORD ATOM;
-
-typedef struct _COORD {
-  SHORT X;
-  SHORT Y;
-} COORD;
-
-typedef struct _SMALL_RECT {
-  SHORT Left;
-  SHORT Top;
-  SHORT Right;
-  SHORT Bottom;
-} SMALL_RECT, *PSMALL_RECT;
-
-
-typedef
-VOID
-(*PTIMERAPCROUTINE)(
-       LPVOID lpArgToCompletionRoutine,
-       DWORD dwTimerLowValue,
-       DWORD dwTimerHighValue
-       );
-
-#include <ntos/except.h>
+/* Undefine some duplicate defined defines */
+#undef EXCLUSIVE
 
 #endif /* __INCLUDE_ACPI_TYPES_H */
 
-#endif
 
index d90f44b..b62d046 100644 (file)
@@ -1,4 +1,4 @@
-# $Id: makefile,v 1.7 2001/08/23 17:32:03 chorns Exp $
+# $Id: makefile,v 1.8 2002/09/07 15:11:56 chorns Exp $
 
 PATH_TO_TOP = ../../..
 
@@ -6,7 +6,7 @@ TARGET_TYPE = driver
 
 TARGET_NAME = acpi
 
-TARGET_CFLAGS = -I./include -I./ospm/include
+TARGET_CFLAGS = -I./include -I./ospm/include -I$(PATH_TO_TOP)/include
 
 OBJECTS_PATH = objects
 
index e8f4f85..68ae930 100644 (file)
@@ -4,11 +4,8 @@
  * PURPOSE: ACPI bus driver definitions
  */
 #define ACPI_DEBUG
-#include <acpi.h>
-#define __INCLUDE_TYPES_H
 #include <platform/types.h>
-#undef ROUND_UP
-#include <ddk/ntddk.h>
+#include <acpi.h>
 #include <bm.h>
 
 typedef ACPI_STATUS (*ACPI_DRIVER_FUNCTION)(VOID);
index bdf2171..d875b7c 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: isapnp.c,v 1.2 2001/08/27 01:24:56 ekohl Exp $
+/* $Id: isapnp.c,v 1.3 2002/09/07 15:11:57 chorns Exp $
  *
  * PROJECT:         ReactOS ISA PnP Bus driver
  * FILE:            isapnp.c
@@ -925,7 +925,7 @@ static BOOLEAN CreateLogicalDevice(PISAPNP_DEVICE_EXTENSION DeviceExtension,
   PISAPNP_LOGICAL_DEVICE LogicalDevice;
   BOOLEAN Small;
   ULONG Priority = 0;
-  ULONG Option = IO_RESOURCE_REQUIRED;
+  ULONG Option = IO_RESOURCE_DEFAULT;
 
   DPRINT("Card %d  Size %d\n", Card->CardId, Size);
 
@@ -955,7 +955,7 @@ static BOOLEAN CreateLogicalDevice(PISAPNP_DEVICE_EXTENSION DeviceExtension,
                                skip = 1;
                          }
         Priority = 0;
-        Option = IO_RESOURCE_REQUIRED;
+        Option = IO_RESOURCE_DEFAULT;
                          compat = 0;
                          break;
 
@@ -1011,7 +1011,7 @@ static BOOLEAN CreateLogicalDevice(PISAPNP_DEVICE_EXTENSION DeviceExtension,
                        if (Size != 0)
                                goto skip;
         Priority = 0;
-        Option = IO_RESOURCE_REQUIRED;
+        Option = IO_RESOURCE_DEFAULT;
         LogicalDevice->CurrentDescriptorCount = 0;
                          break;
 
@@ -1558,7 +1558,7 @@ ISAPNPDispatchOpenClose(
   DPRINT("Called\n");
 
   Irp->IoStatus.Status = STATUS_SUCCESS;
-  Irp->IoStatus.Information = FILE_OPENED;
+  Irp->IoStatus.Information = 0;
   IoCompleteRequest(Irp, IO_NO_INCREMENT);
 
   return STATUS_SUCCESS;
index 205420a..84adf3d 100644 (file)
@@ -1,5 +1,4 @@
-
-#include <defines.h>
+#include <windows.h>
 #include <reactos/resource.h>
 
 LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
index e21a994..4122c74 100644 (file)
@@ -1,5 +1,4 @@
-
-#include <defines.h>
+#include <windows.h>
 #include <reactos/resource.h>
 
 LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
index d564bf8..25fc093 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: beep.c,v 1.12 2002/08/20 20:37:04 hyperion Exp $
+/* $Id: beep.c,v 1.13 2002/09/07 15:11:58 chorns Exp $
  *
  * COPYRIGHT:            See COPYING in the top level directory
  * PROJECT:              ReactOS kernel
@@ -12,7 +12,8 @@
 
 /* INCLUDES ****************************************************************/
 
-#include <ddk/ntddk.h>
+#define NTOS_KERNEL_MODE
+#include <ntos.h>
 #include <ddk/ntddbeep.h>
 
 #define NDEBUG
index c48ff21..30180d6 100644 (file)
@@ -1,5 +1,4 @@
-
-#include <defines.h>
+#include <windows.h>
 #include <reactos/resource.h>
 
 LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
index 233aa9b..c070b54 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: blue.c,v 1.33 2002/08/20 20:37:05 hyperion Exp $
+/* $Id: blue.c,v 1.34 2002/09/07 15:11:58 chorns Exp $
  *
  * COPYRIGHT:            See COPYING in the