mirror of
https://github.com/reactos/reactos.git
synced 2025-08-04 15:05:54 +00:00
[REACTOS] Refresh old URLs (#7632)
URLs are getting old. We have to update URLs for documentation purpose. JIRA issue: CORE-19963 - Refresh old URLs. - Add " (DEAD_LINK)" labels to dead links. - Use MS Learn links rather than MSDN ones. - Some dead links revived by Web Archive. - Don't change Wine Tests and Wine Sync. - Don't change 3rd party libraries. - Don't append "redirected" labels.
This commit is contained in:
parent
9a9aa6fdb9
commit
fe11f7a2e5
187 changed files with 303 additions and 305 deletions
|
@ -10,7 +10,7 @@
|
|||
//
|
||||
// The character generator is in natural order, top of char is first element.
|
||||
// The used font is 8x13 from plan 9, copyright Markus Kuhn.
|
||||
// Available from http://mirtchovski.com/p9/fonts/
|
||||
// Available from https://web.archive.org/web/20210510052051/http://mirtchovski.com/p9/fonts/
|
||||
// FontData Array generated by bootvid_font_generator.
|
||||
//
|
||||
UCHAR VidpFontData[256 * BOOTCHAR_HEIGHT] =
|
||||
|
|
|
@ -22,7 +22,7 @@ ULONG RemotePacketId = INITIAL_PACKET_ID;
|
|||
* \param Buffer Pointer to the packet data.
|
||||
* \param Length Length of data in bytes.
|
||||
* \return The calculated checksum.
|
||||
* \sa http://www.vista-xp.co.uk/forums/technical-reference-library/2540-basics-debugging.html
|
||||
* \sa http://www.vista-xp.co.uk/forums/technical-reference-library/2540-basics-debugging.html (DEAD_LINK)
|
||||
*/
|
||||
ULONG
|
||||
NTAPI
|
||||
|
|
|
@ -85,7 +85,7 @@ KsecReadMachineSpecificCounters(
|
|||
}
|
||||
|
||||
/*!
|
||||
* \see http://blogs.msdn.com/b/michael_howard/archive/2005/01/14/353379.aspx
|
||||
* \see http://blogs.msdn.com/b/michael_howard/archive/2005/01/14/353379.aspx (DEAD_LINK)
|
||||
*/
|
||||
NTSTATUS
|
||||
NTAPI
|
||||
|
|
|
@ -111,7 +111,7 @@
|
|||
# define PREFETCH_L2(ptr) (void)(ptr) /* disabled */
|
||||
#else
|
||||
# if defined(_MSC_VER) && (defined(_M_X64) || defined(_M_I86)) /* _mm_prefetch() is not defined outside of x86/x64 */
|
||||
# include <mmintrin.h> /* https://msdn.microsoft.com/fr-fr/library/84szxsww(v=vs.90).aspx */
|
||||
# include <mmintrin.h> /* https://learn.microsoft.com/fr-fr/previous-versions/visualstudio/visual-studio-2008/84szxsww(v=vs.90) */
|
||||
# define PREFETCH_L1(ptr) _mm_prefetch((const char*)(ptr), _MM_HINT_T0)
|
||||
# define PREFETCH_L2(ptr) _mm_prefetch((const char*)(ptr), _MM_HINT_T1)
|
||||
# elif defined(__aarch64__)
|
||||
|
|
|
@ -24,7 +24,7 @@ spinlock_t nls_lock;
|
|||
|
||||
/*
|
||||
* Sample implementation from Unicode home page.
|
||||
* http://www.stonehand.com/unicode/standard/fss-utf.html
|
||||
* http://www.stonehand.com/unicode/standard/fss-utf.html (DEAD_LINK)
|
||||
*/
|
||||
struct utf8_table {
|
||||
int cmask;
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
* Charset cp932 translation tables.
|
||||
* This translation table was generated automatically, the
|
||||
* original table can be download from the Microsoft website.
|
||||
* (http://www.microsoft.com/typography/unicode/unicodecp.htm)
|
||||
* (https://learn.microsoft.com/en-us/typography/)
|
||||
*/
|
||||
|
||||
#include <linux/module.h>
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
* Charset cp936 translation tables.
|
||||
* This translation table was generated automatically, the
|
||||
* original table can be download from the Microsoft website.
|
||||
* (http://www.microsoft.com/typography/unicode/unicodecp.htm)
|
||||
* (https://learn.microsoft.com/en-us/typography/)
|
||||
*/
|
||||
|
||||
#include <linux/module.h>
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
* Charset cp949 translation tables.
|
||||
* This translation table was generated automatically, the
|
||||
* original table can be download from the Microsoft website.
|
||||
* (http://www.microsoft.com/typography/unicode/unicodecp.htm)
|
||||
* (https://learn.microsoft.com/en-us/typography/)
|
||||
*/
|
||||
|
||||
#include <linux/module.h>
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
* Charset cp950 translation tables.
|
||||
* This translation table was generated automatically, the
|
||||
* original table can be download from the Microsoft website.
|
||||
* (http://www.microsoft.com/typography/unicode/unicodecp.htm)
|
||||
* (https://learn.microsoft.com/en-us/typography/)
|
||||
*/
|
||||
|
||||
#include <linux/module.h>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
*
|
||||
* Added `OSF/JVC Recommended Code Set Conversion Specification
|
||||
* between Japanese EUC and Shift-JIS' support: <hirofumi@mail.parknet.co.jp>
|
||||
* (http://www.opengroup.or.jp/jvc/cde/sjis-euc-e.html)
|
||||
* (https://web.archive.org/web/20060514215542/http://www.opengroup.or.jp/jvc/cde/sjis-euc-e.html)
|
||||
*/
|
||||
|
||||
#include <linux/module.h>
|
||||
|
|
|
@ -5639,8 +5639,8 @@ NTSTATUS check_nfs41_setattr_args(
|
|||
goto out;
|
||||
}
|
||||
|
||||
/* http://msdn.microsoft.com/en-us/library/ff469355(v=PROT.10).aspx
|
||||
* http://msdn.microsoft.com/en-us/library/ff469424(v=PROT.10).aspx
|
||||
/* https://learn.microsoft.com/en-us/openspecs/windows_protocols/ms-fsa/3820daf2-e512-4730-8cce-2d0435ae6ad2
|
||||
* https://learn.microsoft.com/en-us/openspecs/windows_protocols/ms-fsa/5555bcb6-bc29-4f8a-900c-e469b792faab
|
||||
* If Open.GrantedAccess does not contain FILE_WRITE_DATA, the operation
|
||||
* MUST be failed with STATUS_ACCESS_DENIED.
|
||||
*/
|
||||
|
|
|
@ -70,7 +70,7 @@ Links:
|
|||
|
||||
Here's a link describing most of the registry settings:
|
||||
|
||||
http://www.microsoft.com/resources/documentation/Windows/2000/server/reskit/en-us/Default.asp?url=/resources/documentation/Windows/2000/server/reskit/en-us/regentry/31493.asp
|
||||
http://www.microsoft.com/resources/documentation/Windows/2000/server/reskit/en-us/Default.asp?url=/resources/documentation/Windows/2000/server/reskit/en-us/regentry/31493.asp (DEAD_LINK)
|
||||
|
||||
PS/2 protocol documentation:
|
||||
|
||||
|
|
|
@ -202,7 +202,7 @@ i8042PowerWorkItem(
|
|||
__analysis_assume(Context != NULL);
|
||||
DeviceExtension = Context;
|
||||
|
||||
/* See http://blogs.msdn.com/doronh/archive/2006/09/08/746961.aspx */
|
||||
/* See https://learn.microsoft.com/en-us/archive/blogs/doronh/how-ps2-and-hid-keyboads-report-power-button-events */
|
||||
|
||||
/* Register GUID_DEVICE_SYS_BUTTON interface and report capability */
|
||||
if (DeviceExtension->NewCaps != DeviceExtension->ReportedCaps)
|
||||
|
|
|
@ -14,7 +14,7 @@
|
|||
|
||||
const GUID IID_IUnknown = {0x00000000, 0x0000, 0x0000, {0x00, 0x00, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x46}};
|
||||
|
||||
/* http://msdn2.microsoft.com/en-us/library/ms809781.aspx */
|
||||
/* http://msdn2.microsoft.com/en-us/library/ms809781.aspx (DEAD_LINK) */
|
||||
COMDDKAPI NTSTATUS NTAPI
|
||||
KoCreateInstance(
|
||||
IN REFCLSID ClassId,
|
||||
|
@ -52,7 +52,7 @@ KoCreateInstance(
|
|||
to the appropriate device.
|
||||
|
||||
Useful references:
|
||||
http://www.freelists.org/archives/wdmaudiodev/01-2003/msg00023.html
|
||||
https://www.freelists.org/post/wdmaudiodev/Need-audio-driver-deivce-interface-registration-help
|
||||
|
||||
TODO
|
||||
*/
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/*
|
||||
Sound card operations
|
||||
|
||||
http://www.cae.wisc.edu/~brodskye/sb16doc/sb16doc.html
|
||||
https://web.archive.org/web/20120415213248/http://homepages.cae.wisc.edu/~brodskye/sb16doc/sb16doc.html
|
||||
*/
|
||||
|
||||
#include <ntddk.h>
|
||||
|
|
|
@ -74,7 +74,7 @@
|
|||
* - Developed on Windows with Visual Studio 2010.
|
||||
* - Can be compiled and used on all platforms with http://www.monodevelop.com/.
|
||||
* - Based on a heavily modified version of of SharpSnmpLib (a4bd05c6afb4)
|
||||
* (https://sharpsnmplib.codeplex.com/SourceControl/network/forks/Nemo157/MIBParserUpdate).
|
||||
* (https://sharpsnmplib.codeplex.com/SourceControl/network/forks/Nemo157/MIBParserUpdate (DEAD_LINK)).
|
||||
* This has been the last known revision of that code before being converted to
|
||||
* closed source. The new code on github has completely changed, so we can not
|
||||
* just update :-(
|
||||
|
|
|
@ -967,7 +967,7 @@ snmp_parse_inbound_frame(struct snmp_request *request)
|
|||
* 1) securityParameters was correctly serialized if we reach here.
|
||||
* 2) securityParameters are already cached.
|
||||
* 3) if msgAuthoritativeEngineID is unknown, zero-length or too long:
|
||||
b) https://tools.ietf.org/html/rfc3414#section-7
|
||||
b) https://datatracker.ietf.org/doc/html/rfc3414#section-7
|
||||
*/
|
||||
{
|
||||
const char *eid;
|
||||
|
|
|
@ -119,7 +119,7 @@
|
|||
#endif
|
||||
|
||||
#ifndef TCP_LOCAL_PORT_RANGE_START
|
||||
/* From http://www.iana.org/assignments/port-numbers:
|
||||
/* From http://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.xhtml :
|
||||
"The Dynamic and/or Private Ports are those from 49152 through 65535" */
|
||||
#define TCP_LOCAL_PORT_RANGE_START 0xc000
|
||||
#define TCP_LOCAL_PORT_RANGE_END 0xffff
|
||||
|
|
|
@ -66,7 +66,7 @@
|
|||
#include <string.h>
|
||||
|
||||
#ifndef UDP_LOCAL_PORT_RANGE_START
|
||||
/* From http://www.iana.org/assignments/port-numbers:
|
||||
/* From https://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.xhtml :
|
||||
"The Dynamic and/or Private Ports are those from 49152 through 65535" */
|
||||
#define UDP_LOCAL_PORT_RANGE_START 0xc000
|
||||
#define UDP_LOCAL_PORT_RANGE_END 0xffff
|
||||
|
|
|
@ -181,7 +181,7 @@
|
|||
#define SNMP_LWIP_ENTERPRISE_OID 26381
|
||||
/**
|
||||
* IANA assigned enterprise ID for lwIP is 26381
|
||||
* @see http://www.iana.org/assignments/enterprise-numbers
|
||||
* @see https://www.iana.org/assignments/enterprise-numbers/
|
||||
*
|
||||
* @note this enterprise ID is assigned to the lwIP project,
|
||||
* all object identifiers living under this ID are assigned
|
||||
|
@ -190,7 +190,7 @@
|
|||
*
|
||||
* If you need to create your own private MIB you'll need
|
||||
* to apply for your own enterprise ID with IANA:
|
||||
* http://www.iana.org/numbers.html
|
||||
* https://www.iana.org/protocols
|
||||
*/
|
||||
#define SNMP_DEVICE_ENTERPRISE_OID {1, 3, 6, 1, 4, 1, SNMP_LWIP_ENTERPRISE_OID}
|
||||
/**
|
||||
|
|
|
@ -35,7 +35,7 @@
|
|||
/*
|
||||
* The ARCFOUR algorithm was publicly disclosed on 94/09.
|
||||
*
|
||||
* http://groups.google.com/group/sci.crypt/msg/10a300c9d21afca0
|
||||
* https://groups.google.com/g/sci.crypt/c/TPS_Ix7aTJ4/m/oPwa0skAoxAJ?pli=1
|
||||
*/
|
||||
|
||||
#include "netif/ppp/ppp_opts.h"
|
||||
|
|
|
@ -36,7 +36,7 @@
|
|||
* DES, on which TDES is based, was originally designed by Horst Feistel
|
||||
* at IBM in 1974, and was adopted as a standard by NIST (formerly NBS).
|
||||
*
|
||||
* http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf
|
||||
* https://csrc.nist.gov/files/pubs/fips/46-3/final/docs/fips46-3.pdf
|
||||
*/
|
||||
|
||||
#include "netif/ppp/ppp_opts.h"
|
||||
|
|
|
@ -35,7 +35,7 @@
|
|||
/*
|
||||
* The SHA-1 standard was published by NIST in 1993.
|
||||
*
|
||||
* http://www.itl.nist.gov/fipspubs/fip180-1.htm
|
||||
* http://www.itl.nist.gov/fipspubs/fip180-1.htm (DEAD_LINK)
|
||||
*/
|
||||
|
||||
#include "netif/ppp/ppp_opts.h"
|
||||
|
|
|
@ -1479,7 +1479,7 @@ typedef enum _VT_ANSI_ATTRIBUTES
|
|||
|
||||
//
|
||||
// The following site is a good reference on VT100/ANSI escape codes
|
||||
// http://www.termsys.demon.co.uk/vtansi.htm
|
||||
// https://web.archive.org/web/20190503084310/http://www.termsys.demon.co.uk/vtansi.htm
|
||||
//
|
||||
#define VT_ANSI_ESCAPE L'\x1B'
|
||||
#define VT_ANSI_COMMAND L'['
|
||||
|
|
|
@ -302,7 +302,7 @@ SerialDeviceControl(
|
|||
SerialGetUserBuffers(Irp, IoControlCode, &BufferIn, &BufferOut);
|
||||
|
||||
/* FIXME: need to probe buffers */
|
||||
/* FIXME: see http://www.osronline.com/ddkx/serial/serref_61bm.htm */
|
||||
/* FIXME: see https://web.archive.org/web/20101020230420/http://www.osronline.com/ddkx/serial/serref_61bm.htm */
|
||||
switch (IoControlCode)
|
||||
{
|
||||
case IOCTL_SERIAL_CLEAR_STATS:
|
||||
|
|
|
@ -107,7 +107,7 @@ StopMotor(PCONTROLLER_INFO ControllerInfo);
|
|||
/*
|
||||
* MEDIA TYPES
|
||||
*
|
||||
* This table was found at http://www.nondot.org/sabre/os/files/Disk/FloppyMediaIDs.txt.
|
||||
* This table was found at https://web.archive.org/web/20021207232702/http://www.nondot.org/sabre/os/files/Disk/FloppyMediaIDs.txt .
|
||||
* Thanks to raster@indirect.com for this information.
|
||||
*
|
||||
* Format Size Cyls Heads Sec/Trk FATs Sec/FAT Sec/Root Media
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
* 15-Feb-2004 vizzini - Created
|
||||
*
|
||||
* NOTES:
|
||||
* - Baesd on http://www.nondot.org/sabre/os/files/Disk/FLOPPY.TXT
|
||||
* - Baesd on https://web.archive.org/web/20120130065947/http://www.nondot.org/sabre/os/files/Disk/FLOPPY.TXT
|
||||
* - Some information taken from Intel 82077AA data sheet (order #290166-007)
|
||||
* - Some definitions are PS/2-Specific; others include the original NEC PD765
|
||||
* - Other information gathered from the comments in the NT 3.5 floppy driver
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
|
||||
// see https://docs.microsoft.com/en-us/windows-hardware/drivers/install/identifiers-for-scsi-devices
|
||||
// and https://docs.microsoft.com/en-us/windows-hardware/drivers/install/identifiers-for-ide-devices
|
||||
// see https://learn.microsoft.com/en-us/windows-hardware/drivers/install/identifiers-for-scsi-devices
|
||||
// and https://learn.microsoft.com/en-us/windows-hardware/drivers/install/identifiers-for-ide-devices
|
||||
|
||||
FORCEINLINE
|
||||
PCSTR
|
||||
|
|
|
@ -806,7 +806,7 @@ AhciHwStartIo (
|
|||
{
|
||||
case SRB_FUNCTION_PNP:
|
||||
{
|
||||
// https://msdn.microsoft.com/windows/hardware/drivers/storage/handling-srb-function-pnp
|
||||
// https://learn.microsoft.com/en-us/previous-versions/windows/drivers/storage/handling-srb-function-pnp
|
||||
// If the function member of an SRB is set to SRB_FUNCTION_PNP,
|
||||
// the SRB is a structure of type SCSI_PNP_REQUEST_BLOCK.
|
||||
|
||||
|
@ -843,7 +843,7 @@ AhciHwStartIo (
|
|||
break;
|
||||
case SRB_FUNCTION_EXECUTE_SCSI:
|
||||
{
|
||||
// https://msdn.microsoft.com/en-us/windows/hardware/drivers/storage/handling-srb-function-execute-scsi
|
||||
// https://learn.microsoft.com/en-us/previous-versions/windows/drivers/storage/handling-srb-function-execute-scsi
|
||||
// On receipt of an SRB_FUNCTION_EXECUTE_SCSI request, a miniport driver's HwScsiStartIo
|
||||
// routine does the following:
|
||||
//
|
||||
|
|
|
@ -34,7 +34,7 @@
|
|||
// section 3.1.2
|
||||
#define AHCI_Global_HBA_CAP_S64A (1 << 31)
|
||||
|
||||
// FIS Types : http://wiki.osdev.org/AHCI
|
||||
// FIS Types : https://wiki.osdev.org/AHCI
|
||||
#define FIS_TYPE_REG_H2D 0x27 // Register FIS - host to device
|
||||
#define FIS_TYPE_REG_D2H 0x34 // Register FIS - device to host
|
||||
#define FIS_TYPE_DMA_ACT 0x39 // DMA activate FIS - device to host
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue