-
Notifications
You must be signed in to change notification settings - Fork 0
Comparing changes
Open a pull request
base repository: cxxcoder/pico-uart-bridge
base: master
head repository: Noltari/pico-uart-bridge
compare: master
- 15 commits
- 7 files changed
- 3 contributors
Commits on Nov 4, 2022
-
usb-descriptors: use flash ID as USB serial
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 6aa7cf2 - Browse repository at this point
Copy the full SHA 6aa7cf2View commit details -
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for d0925bf - Browse repository at this point
Copy the full SHA d0925bfView commit details -
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 71fd38d - Browse repository at this point
Copy the full SHA 71fd38dView commit details -
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 8db03b4 - Browse repository at this point
Copy the full SHA 8db03b4View commit details -
Increase buffers and improve USB descriptors
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 3e1672f - Browse repository at this point
Copy the full SHA 3e1672fView commit details -
uart-bridge: add UART RX interrupts
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 01e7831 - Browse repository at this point
Copy the full SHA 01e7831View commit details -
Switch UART0 to GPIO 16 (TX) & GPIO 17 (RX)
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 3aa5d05 - Browse repository at this point
Copy the full SHA 3aa5d05View commit details -
uart-bridge: avoid CR/LF conversion
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 9d05ed4 - Browse repository at this point
Copy the full SHA 9d05ed4View commit details
Commits on Jan 29, 2023
-
Switch from memcpy to memmove when copying within buffers
In the usb_write_bytes and uart_write_bytes routines, a memcpy was previously used to copy untransmitted bytes to the beginning of the buffer (ud->uart_buffer and ud->usb_buffer, respectively). Since the source and destination regions of memory may potentially overlap, the use of memcpy may lead to undefined results. From the draft C89 standard: 4.11.2.1 The memcpy function Synopsis #include <string.h> void *memcpy(void *s1, const void *s2, size_t n); Description The memcpy function copies n characters from the object pointed to by s2 into the object pointed to by s1 . If copying takes place between objects that overlap, the behavior is undefined. Returns The memcpy function returns the value of s1 . By using memmove rather than memcpy in the usb_write_bytes and uart_write_bytes routines, the potential for undefined behavior can be avoided.
Configuration menu - View commit details
-
Copy full SHA for 67ce071 - Browse repository at this point
Copy the full SHA 67ce071View commit details
Commits on Jan 31, 2023
-
Merge pull request Noltari#15 from mgduda/use_memmove_fix
Switch from memcpy to memmove when copying within buffers
Configuration menu - View commit details
-
Copy full SHA for ca81e5c - Browse repository at this point
Copy the full SHA ca81e5cView commit details
Commits on Apr 10, 2024
-
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 2e3f10f - Browse repository at this point
Copy the full SHA 2e3f10fView commit details -
github: bump upload-artifact to v4
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 2f05798 - Browse repository at this point
Copy the full SHA 2f05798View commit details -
uart-bridge: restore clock speed
Apparently, some boards do not support setting a higher CPU clock: Noltari#11 (comment) Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for b74af3b - Browse repository at this point
Copy the full SHA b74af3bView commit details
Commits on Apr 11, 2024
-
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for c8a4bc5 - Browse repository at this point
Copy the full SHA c8a4bc5View commit details
Commits on Apr 16, 2024
-
github: ci: switch to ubuntu-22.04
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 9d0df32 - Browse repository at this point
Copy the full SHA 9d0df32View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff master...master