From 25c717d66458249de2546fda9e5b69a2df41e6af Mon Sep 17 00:00:00 2001 From: Martin Roth Date: Tue, 8 Mar 2022 17:45:53 -0700 Subject: [PATCH] Documentation: Fix broken links This change mostly changes links that were identified as broken by the 'website_scans' jenkins job. There were some links that seem to be up at times, but that are identified by link-checker as broken because of SSL issues. At least one other link was changed to point to archive.org so that it doesn't break at some point in the future. We should probably try to make sure that everything is archived there and point to those versions when possible. There are still lots more links to do. Signed-off-by: Martin Roth Change-Id: I36868ddf6113e18fa6841427dd635c75445b7bef Reviewed-on: https://review.coreboot.org/c/coreboot/+/62672 Tested-by: build bot (Jenkins) Reviewed-by: Felix Singer --- Documentation/community/code_of_conduct.md | 2 +- Documentation/community/conferences.md | 2 +- Documentation/contributing/coding_style.md | 7 +++++-- Documentation/mainboard/asrock/h110m-dvs.md | 2 +- Documentation/mainboard/asrock/h81m-hds.md | 2 +- Documentation/mainboard/asus/f2a85-m.md | 6 +++--- Documentation/mainboard/asus/p8h61-m_lx.md | 2 +- 7 files changed, 13 insertions(+), 10 deletions(-) diff --git a/Documentation/community/code_of_conduct.md b/Documentation/community/code_of_conduct.md index 249a575f0d..179612cdfa 100644 --- a/Documentation/community/code_of_conduct.md +++ b/Documentation/community/code_of_conduct.md @@ -115,4 +115,4 @@ Our arbitration team consists of the following people This Code of Conduct is distributed under a [Creative Commons Attribution-ShareAlike license](http://creativecommons.org/licenses/by-sa/3.0/). It is based -on the [Citizen Code of Conduct](http://citizencodeofconduct.org/) +on the [Citizen Code of Conduct](https://web.archive.org/web/20200330154000/http://citizencodeofconduct.org/) diff --git a/Documentation/community/conferences.md b/Documentation/community/conferences.md index dc4a1b9a47..db89f27646 100644 --- a/Documentation/community/conferences.md +++ b/Documentation/community/conferences.md @@ -14,7 +14,7 @@ their development kit with them and conduct development sessions. [Open Source Firmware at Facebook](https://fosdem.org/2019/schedule/event/open_source_firmware_at_facebook/) by [David Hendricks](https://github.com/dhendrix) and [Andrea Barberio](https://github.com/insomniacslk) at [FOSDEM 2019](https://fosdem.org/2019/) ([video](https://video.fosdem.org/2019/K.4.401/open_source_firmware_at_facebook.mp4)) ([slides](https://insomniac.slackware.it/static/2019_fosdem_linuxboot_at_facebook.pdf)) (2019-02-03) -[Open Source Firmware - A love story](https://www.youtube.com/watch?v=xfqKm190dbU) by [Philipp Deppenwiese](https://cybersecurity.9elements.com) at [35c3](https://events.ccc.de/congress/2018) +[Open Source Firmware - A love story](https://www.youtube.com/watch?v=xfqKm190dbU) by [Philipp Deppenwiese](https://cybersecurity.9elements.com) at [35c3](https://web.archive.org/web/20211027210118/https://events.ccc.de/congress/2018/wiki/index.php/Main_Page) ([slides](https://cdn.media.ccc.de/congress/2018/slides-h264-hd/35c3-9778-deu-eng-Open_Source_Firmware_hd-slides.mp4)) (2018-12-27) [coreboot mainboard porting with Intel FSP 2.0](https://www.youtube.com/watch?v=qUgo-AVsSCI) by Subrata Banik at OSFC 2018 diff --git a/Documentation/contributing/coding_style.md b/Documentation/contributing/coding_style.md index e3c92af842..656454545d 100644 --- a/Documentation/contributing/coding_style.md +++ b/Documentation/contributing/coding_style.md @@ -966,11 +966,14 @@ References The C Programming Language, Second Edition by Brian W. Kernighan and Dennis M. Ritchie. Prentice Hall, Inc., 1988. ISBN 0-13-110362-8 (paperback), 0-13-110370-9 (hardback). URL: - + or + + or + GNU manuals - where in compliance with K&R and this text - for cpp, gcc, gcc internals and indent, all available from diff --git a/Documentation/mainboard/asrock/h110m-dvs.md b/Documentation/mainboard/asrock/h110m-dvs.md index 4a20bb66b5..a4f6e57bca 100644 --- a/Documentation/mainboard/asrock/h110m-dvs.md +++ b/Documentation/mainboard/asrock/h110m-dvs.md @@ -131,4 +131,4 @@ facing towards the bottom of the board. [ASRock H110M-DVS]: https://www.asrock.com/mb/Intel/H110M-DVS%20R2.0/ [MX25L6473E]: http://www.macronix.com/Lists/Datasheet/Attachments/7380/MX25L6473E,%203V,%2064Mb,%20v1.4.pdf [flashrom]: https://flashrom.org/Flashrom -[H110M-DVS manual]: http://asrock.pc.cdn.bitgravity.com/Manual/H110M-DVS%20R2.0.pdf +[H110M-DVS manual]: https://web.archive.org/web/20191023230631/http://asrock.pc.cdn.bitgravity.com/Manual/H110M-DVS%20R2.0.pdf diff --git a/Documentation/mainboard/asrock/h81m-hds.md b/Documentation/mainboard/asrock/h81m-hds.md index 6a0da5b315..9d5c288885 100644 --- a/Documentation/mainboard/asrock/h81m-hds.md +++ b/Documentation/mainboard/asrock/h81m-hds.md @@ -130,4 +130,4 @@ Please also see :doc:`../../northbridge/intel/haswell/known-issues`. [ASRock H81M-HDS]: https://www.asrock.com/mb/Intel/H81M-HDS/ [W25Q32FV]: https://www.winbond.com/resource-files/w25q32fv%20revi%2010202015.pdf [flashrom]: https://flashrom.org/Flashrom -[Board manual]: http://asrock.pc.cdn.bitgravity.com/Manual/H81M-HDS.pdf +[Board manual]: https://web.archive.org/web/20191231093418/http://asrock.pc.cdn.bitgravity.com/Manual/H81M-HDS.pdf diff --git a/Documentation/mainboard/asus/f2a85-m.md b/Documentation/mainboard/asus/f2a85-m.md index dfde07ffc4..ce7c24973d 100644 --- a/Documentation/mainboard/asus/f2a85-m.md +++ b/Documentation/mainboard/asus/f2a85-m.md @@ -190,9 +190,9 @@ This version is usable for all the GPUs. - [Board manual] - Flash chip datasheet [W25Q64FV] -[ASUS F2A85-M]: https://www.asus.com/Motherboards/F2A85M/ -[Board manual]: https://dlcdnets.asus.com/pub/ASUS/mb/SocketFM2/F2A85-M/E8005_F2A85-M.pdf +[ASUS F2A85-M]: https://web.archive.org/web/20160320065008/http://www.asus.com/Motherboards/F2A85M/ +[Board manual]: https://web.archive.org/web/20211028063105/https://dlcdnets.asus.com/pub/ASUS/mb/SocketFM2/F2A85-M/E8005_F2A85-M.pdf [flashrom]: https://flashrom.org/Flashrom [Piledriver]: https://en.wikipedia.org/wiki/Piledriver_%28microarchitecture%29#APU_lines [TeraScale 3]: https://en.wikipedia.org/wiki/TeraScale_%28microarchitecture%29#TeraScale_3 -[W25Q64FV]: https://www.winbond.com/resource-files/w25q64fv%20revs%2007182017.pdf +[W25Q64FV]: https://web.archive.org/web/20220127184640/https://www.winbond.com/resource-files/w25q64fv%20revs%2007182017.pdf diff --git a/Documentation/mainboard/asus/p8h61-m_lx.md b/Documentation/mainboard/asus/p8h61-m_lx.md index 212ed9709c..a4b54cd93f 100644 --- a/Documentation/mainboard/asus/p8h61-m_lx.md +++ b/Documentation/mainboard/asus/p8h61-m_lx.md @@ -106,6 +106,6 @@ region is not readable even by the host. - [Flash chip datasheet][W25Q32BV] [ASUS P8H61-M LX]: https://www.asus.com/Motherboards/P8H61M_LX/ -[W25Q32BV]: https://www.winbond.com/resource-files/w25q32bv_revi_100413_wo_automotive.pdf +[W25Q32BV]: https://web.archive.org/web/20211002141814/https://www.winbond.com/resource-files/w25q32bv_revi_100413_wo_automotive.pdf [flashrom]: https://flashrom.org/Flashrom [Board manual]: http://dlcdnet.asus.com/pub/ASUS/mb/LGA1155/P8H61_M_LX/E6803_P8H61-M_LX.zip