diff --git a/README.md b/README.md index 0b3f34d..f8f21d1 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,9 @@ # PS2KeyAdvanced ## Arduino PS2 Keyboard FULL keyboard protocol support and full keys to integer coding -**V1.0.7** March 2020 - Add notes for porting to other platforms, tidy ups, add SAMD1 +**V1.0.8** November 2020 - Add support for STM32 from user Hiabuto-de + Tested on STM32Duino-Framework and PlatformIO on STM32F103C8T6 and an IBM Model M + +V1.0.7 March 2020 - Add notes for porting to other platforms, tidy ups, add SAMD1 V1.0.6 January 2020 - Fix typos, correct keyboard reset status improve library.properties and additional reduction for easier platform handling @@ -20,6 +23,7 @@ For other versions that just read the keycodes for all keyboard types or allow y - Arduino AVR - tested on Uno and Mega 2560 (Users have tested on Teensy 2.0 and Teensy++ 2.0) - Arduino SAM - tested on DUE - SAMD1 - Seeeduino Xiao M0+ (tested by user) +- STM32 - STM32Duino-Framework and PlatformIO on STM32F103C8T6 from user Hiabuto-de See later for porting to other platforms diff --git a/library.properties b/library.properties index 0146a0d..ec84d70 100644 --- a/library.properties +++ b/library.properties @@ -1,11 +1,11 @@ name=PS2KeyAdvanced -version=1.0.7 +version=1.0.8 author=Paul Carpenter maintainer=Paul Carpenter sentence=PS2 keyboard FULL control and ALL keys processing, as well as LED control. paragraph=Provides ability to convert long key stroke code sequences to a single integer, for all keys ANY Latin keyboard, even multimedia and 24 Function key keyboards. category=Other url=https://github.com/techpaul/PS2KeyAdvanced.git -architectures=avr,sam,samd1 +architectures=avr,sam,samd1,stm32 includes=PS2KeyAdvanced.h diff --git a/src/PS2KeyAdvanced.cpp b/src/PS2KeyAdvanced.cpp index 9b7c54d..e995b6b 100644 --- a/src/PS2KeyAdvanced.cpp +++ b/src/PS2KeyAdvanced.cpp @@ -1,4 +1,4 @@ -/* Version V1.0.7 +/* Version V1.0.8 PS2KeyAdvanced.cpp - PS2KeyAdvanced library Copyright (c) 2007 Free Software Foundation. All right reserved. Written by Paul Carpenter, PC Services @@ -8,6 +8,8 @@ and additional platform handling and some documentation March 2020 Add SAMD1 as recognised support as has been tested by user Improve different architecture handling + November 2020 Add support for STM32 from user Hiabuto-de + Tested on STM32Duino-Framework and PlatformIO on STM32F103C8T6 and an IBM Model M IMPORTANT WARNING diff --git a/src/PS2KeyAdvanced.h b/src/PS2KeyAdvanced.h index 0174b87..92056ff 100644 --- a/src/PS2KeyAdvanced.h +++ b/src/PS2KeyAdvanced.h @@ -1,4 +1,4 @@ -/* Version V1.0.7 +/* Version V1.0.8 PS2KeyAdvanced.h - PS2KeyAdvanced library Copyright (c) 2007 Free Software Foundation. All right reserved. Written by Paul Carpenter, PC Services @@ -8,6 +8,8 @@ and additional platform handling and some documentation March 2020 Add SAMD1 as recognised support as has been tested by user Improve different architecture handling + November 2020 Add support for STM32 from user Hiabuto-de + Tested on STM32Duino-Framework and PlatformIO on STM32F103C8T6 and an IBM Model M IMPORTANT WARNING diff --git a/src/PS2KeyCode.h b/src/PS2KeyCode.h index 4431156..fbb4d44 100644 --- a/src/PS2KeyCode.h +++ b/src/PS2KeyCode.h @@ -1,4 +1,4 @@ -/* Version V1.0.7 +/* Version V1.0.8 PS2KeyCode.h - PS2KeyAdvanced library Internal actual PS2 key code sequences Copyright (c) 2007 Free Software Foundation. All right reserved. Written by Paul Carpenter, PC Services diff --git a/src/PS2KeyTable.h b/src/PS2KeyTable.h index 99a982f..0122641 100644 --- a/src/PS2KeyTable.h +++ b/src/PS2KeyTable.h @@ -1,4 +1,4 @@ -/* Version V1.0.7 +/* Version V1.0.8 PS2KeyTable.h - PS2KeyAdvanced library keycode values to return values Copyright (c) 2007 Free Software Foundation. All right reserved. Written by Paul Carpenter, PC Services