diff options
Diffstat (limited to 'notes.md')
-rw-r--r-- | notes.md | 42 |
1 files changed, 40 insertions, 2 deletions
@@ -1,7 +1,7 @@ <!-- notes.md - Misc notes - Copyright (C) 2024 Luke T. Shumaker <lukeshu@lukeshu.com> + Copyright (C) 2024-2025 Luke T. Shumaker <lukeshu@lukeshu.com> SPDX-License-Identifier: AGPL-3.0-or-later --> @@ -50,7 +50,7 @@ Which file to include: | `blksize_t` | `<sys/types.h>` | signed | | `pid_t` | `<sys/types.h>` | signed | | `ssize_t` | `<sys/types.h>` | signed | -| `SSIZE_MAX` | `<limits.h>` | | +| `SSIZE_MAX` | `<limits.h>` | not in newlib | | `suseconds_t` | `<sys/types.h>` | signed | | `clock_t` | `<sys/types.h>` | could be float | | `time_t` | `<sys/types.h>` | signed | @@ -140,6 +140,19 @@ sections" wut does that mean 8 16-bit values in both the TX buffer and the RX buffer +| Ver. 1.0.0 | 2013-08-01 | https://www.alldatasheet.com/datasheet-pdf/view/554784/ETC2/W5500.html https://www.alldatasheet.com/pdfjsview/web/viewer.html?file=//www.alldatasheet.com/datasheet-pdf/view/554784/ETC2/W5500/+_44J97VwSw9bZYvAB+/datasheet.pdf | +| Ver. 1.0.1 | 2013-09-13 | | +| Ver. 1.0.2 | 2013-11-14 | https://cdn.sparkfun.com/datasheets/Dev/Arduino/Shields/W5500_datasheet_v1.0.2_1.pdf | +| Ver. 1.0.3 | 2014-05-29 | | +| Ver. 1.0.4 | 2014-06-13 | | +| Ver. 1.0.5 | 2014-11-10 | | +| Ver. 1.0.6 | 2014-12-30 | | +| Ver. 1.0.7 | 2016-02-24 | | +| Ver. 1.0.8 | 2017-05-19 | https://docs.wiznet.io/img/products/w5500/w5500_ds_v108e.pdf (on-page version and date are wrong) | +| Ver. 1.0.9 | 2019-05-22 | https://docs.wiznet.io/img/products/w5500/w5500_ds_v109e.pdf | +| Ver. 1.1.0 | 2022-12-17 | https://docs.wiznet.io/img/products/w5500/W5500_ds_v110e.pdf | + +https://github.com/Bodmer/TFT_eSPI/discussions/2432 ---- @@ -149,3 +162,28 @@ IDK about HDMI compression yet, but naively uncompressed we're looking at wanting to shove ~60 MB/s (480 Mb/s). Compression is an optional feature introduced in HDMI 2.1 :( + +---- + +PIO-based USB needs the system clock to be a multiple of 120mhz + +---- + +https://electronics.stackexchange.com/questions/684221/usb-c-on-off-switch-design-that-is-pd-compatible-off-similar-to-cold-plugging + +---- + +OpenBMC + +~$300 price range: + - Motherboards with a BMC + - Old proprietary IP-KVM + - TinyPilot KVM + - PiKVM +~$60 price range: + - DIY PiKVM + - JetKVM +~$30 price range + - Sipeed NanoKVM + - https://github.com/stefanklug/picoKVM (~$20 Arduino, ~$5 HDMI + capture), non-IP |