diff --git a/XilinxProcessorIPLib/drivers/iicps/src/xiicps.c b/XilinxProcessorIPLib/drivers/iicps/src/xiicps.c index 6941e63c..9c8c8657 100644 --- a/XilinxProcessorIPLib/drivers/iicps/src/xiicps.c +++ b/XilinxProcessorIPLib/drivers/iicps/src/xiicps.c @@ -1,6 +1,6 @@ /****************************************************************************** * -* Copyright (C) 2010 - 2014 Xilinx, Inc. All rights reserved. +* Copyright (C) 2010 - 2015 Xilinx, Inc. All rights reserved. * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -48,9 +48,10 @@ * and state the same in the comments. CR# 784254. * Fix for CR# 761060 - provision for repeated start. * 2.3 sk 10/07/14 Repeated start feature removed. -* 2.4 sk 11/03/14 Modified TimeOut Register value to 0xFF +* 3.0 sk 11/03/14 Modified TimeOut Register value to 0xFF * in XIicPs_Reset. * 12/06/14 Implemented Repeated start feature. +* 01/31/15 Modified the code according to MISRAC 2012 Compliant. * * * diff --git a/XilinxProcessorIPLib/drivers/iicps/src/xiicps.h b/XilinxProcessorIPLib/drivers/iicps/src/xiicps.h index 58fd8b3a..315991f2 100644 --- a/XilinxProcessorIPLib/drivers/iicps/src/xiicps.h +++ b/XilinxProcessorIPLib/drivers/iicps/src/xiicps.h @@ -1,6 +1,6 @@ /****************************************************************************** * -* Copyright (C) 2010 - 2014 Xilinx, Inc. All rights reserved. +* Copyright (C) 2010 - 2015 Xilinx, Inc. All rights reserved. * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -174,9 +174,10 @@ * read mode and clear transfer size register. * Disable NACK to avoid interrupts on each retry. * 2.3 sk 10/07/14 Repeated start feature deleted. -* 2.4 sk 11/03/14 Modified TimeOut Register value to 0xFF +* 3.0 sk 11/03/14 Modified TimeOut Register value to 0xFF * in XIicPs_Reset. * 12/06/14 Implemented Repeated start feature. +* 01/31/15 Modified the code according to MISRAC 2012 Compliant. * * * diff --git a/XilinxProcessorIPLib/drivers/iicps/src/xiicps_g.c b/XilinxProcessorIPLib/drivers/iicps/src/xiicps_g.c index 105da76c..cce9aac7 100644 --- a/XilinxProcessorIPLib/drivers/iicps/src/xiicps_g.c +++ b/XilinxProcessorIPLib/drivers/iicps/src/xiicps_g.c @@ -1,6 +1,6 @@ /****************************************************************************** * -* Copyright (C) 2010 - 2014 Xilinx, Inc. All rights reserved. +* Copyright (C) 2010 - 2015 Xilinx, Inc. All rights reserved. * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -44,6 +44,7 @@ * ----- ------ -------- -------------------------------------------- * 1.00a drg/jz 01/30/10 First release * 2.00 hk 22/01/14 Added check for picking second instance +* 3.00 sk 01/31/15 Modified the code according to MISRAC 2012 Compliant. * * ******************************************************************************/ diff --git a/XilinxProcessorIPLib/drivers/iicps/src/xiicps_hw.c b/XilinxProcessorIPLib/drivers/iicps/src/xiicps_hw.c index 56f20a0f..d662eb25 100644 --- a/XilinxProcessorIPLib/drivers/iicps/src/xiicps_hw.c +++ b/XilinxProcessorIPLib/drivers/iicps/src/xiicps_hw.c @@ -1,6 +1,6 @@ /****************************************************************************** * -* Copyright (C) 2013 - 2014 Xilinx, Inc. All rights reserved. +* Copyright (C) 2013 - 2015 Xilinx, Inc. All rights reserved. * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -42,7 +42,8 @@ * Ver Who Date Changes * ----- ------ -------- -------------------------------------------- * 1.04a kpc 11/07/13 First release -* 2.4 sk 11/03/14 Modified TimeOut Register value to 0xFF +* 3.0 sk 11/03/14 Modified TimeOut Register value to 0xFF +* 01/31/15 Modified the code according to MISRAC 2012 Compliant. * * * diff --git a/XilinxProcessorIPLib/drivers/iicps/src/xiicps_hw.h b/XilinxProcessorIPLib/drivers/iicps/src/xiicps_hw.h index 07c25aa8..9b92c4e8 100644 --- a/XilinxProcessorIPLib/drivers/iicps/src/xiicps_hw.h +++ b/XilinxProcessorIPLib/drivers/iicps/src/xiicps_hw.h @@ -1,6 +1,6 @@ /****************************************************************************** * -* Copyright (C) 2010 - 2014 Xilinx, Inc. All rights reserved. +* Copyright (C) 2010 - 2015 Xilinx, Inc. All rights reserved. * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -45,7 +45,8 @@ * ----- ------ -------- ----------------------------------------------- * 1.00a drg/jz 01/30/10 First release * 1.04a kpc 11/07/13 Added function prototype. -* 2.4 sk 11/03/14 Modified the TimeOut Register value to 0xFF +* 3.0 sk 11/03/14 Modified the TimeOut Register value to 0xFF +* 01/31/15 Modified the code according to MISRAC 2012 Compliant. * * ******************************************************************************/ diff --git a/XilinxProcessorIPLib/drivers/iicps/src/xiicps_intr.c b/XilinxProcessorIPLib/drivers/iicps/src/xiicps_intr.c index afc837d1..3763041f 100644 --- a/XilinxProcessorIPLib/drivers/iicps/src/xiicps_intr.c +++ b/XilinxProcessorIPLib/drivers/iicps/src/xiicps_intr.c @@ -1,6 +1,6 @@ /****************************************************************************** * -* Copyright (C) 2010 - 2014 Xilinx, Inc. All rights reserved. +* Copyright (C) 2010 - 2015 Xilinx, Inc. All rights reserved. * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -42,6 +42,7 @@ * Ver Who Date Changes * ----- ------ -------- ----------------------------------------------- * 1.00a drg/jz 01/30/10 First release +* 3.00 sk 01/31/15 Modified the code according to MISRAC 2012 Compliant. * * * diff --git a/XilinxProcessorIPLib/drivers/iicps/src/xiicps_master.c b/XilinxProcessorIPLib/drivers/iicps/src/xiicps_master.c index cef0ee2f..90272326 100644 --- a/XilinxProcessorIPLib/drivers/iicps/src/xiicps_master.c +++ b/XilinxProcessorIPLib/drivers/iicps/src/xiicps_master.c @@ -1,6 +1,6 @@ /****************************************************************************** * -* Copyright (C) 2010 - 2014 Xilinx, Inc. All rights reserved. +* Copyright (C) 2010 - 2015 Xilinx, Inc. All rights reserved. * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -56,7 +56,8 @@ * 2.3 sk 10/06/14 Fill transmit fifo before address register when sending. * Replaced XIICPS_DATA_INTR_DEPTH with XIICPS_FIFO_DEPTH. * Repeated start feature removed. -* 12/06/14 Implemented Repeated start feature. +* 3.0 sk 12/06/14 Implemented Repeated start feature. +* 01/31/15 Modified the code according to MISRAC 2012 Compliant. * * * diff --git a/XilinxProcessorIPLib/drivers/iicps/src/xiicps_options.c b/XilinxProcessorIPLib/drivers/iicps/src/xiicps_options.c index 45d347c1..df7f06c3 100644 --- a/XilinxProcessorIPLib/drivers/iicps/src/xiicps_options.c +++ b/XilinxProcessorIPLib/drivers/iicps/src/xiicps_options.c @@ -1,6 +1,6 @@ /****************************************************************************** * -* Copyright (C) 2010 - 2014 Xilinx, Inc. All rights reserved. +* Copyright (C) 2010 - 2015 Xilinx, Inc. All rights reserved. * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -51,7 +51,8 @@ * selected. This is a hardware limitation. CR#779290. * 2.1 hk 04/24/14 Fix for CR# 761060 - provision for repeated start. * 2.3 sk 10/07/14 Repeated start feature removed. -* 2.4 sk 12/06/14 Implemented Repeated start feature. +* 3.0 sk 12/06/14 Implemented Repeated start feature. +* 01/31/15 Modified the code according to MISRAC 2012 Compliant. * * * diff --git a/XilinxProcessorIPLib/drivers/iicps/src/xiicps_selftest.c b/XilinxProcessorIPLib/drivers/iicps/src/xiicps_selftest.c index 0f15c923..3675e5a8 100644 --- a/XilinxProcessorIPLib/drivers/iicps/src/xiicps_selftest.c +++ b/XilinxProcessorIPLib/drivers/iicps/src/xiicps_selftest.c @@ -1,6 +1,6 @@ /****************************************************************************** * -* Copyright (C) 2010 - 2014 Xilinx, Inc. All rights reserved. +* Copyright (C) 2010 - 2015 Xilinx, Inc. All rights reserved. * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -44,7 +44,8 @@ * ----- ------ -------- --------------------------------------------- * 1.00a drg/jz 01/30/10 First release * 1.00a sdm 09/22/11 Removed unused code -* 2.4 sk 11/03/14 Removed TimeOut Register value check +* 3.0 sk 11/03/14 Removed TimeOut Register value check +* 01/31/15 Modified the code according to MISRAC 2012 Compliant. * * ******************************************************************************/ diff --git a/XilinxProcessorIPLib/drivers/iicps/src/xiicps_sinit.c b/XilinxProcessorIPLib/drivers/iicps/src/xiicps_sinit.c index 30453f37..9dc7c2f1 100644 --- a/XilinxProcessorIPLib/drivers/iicps/src/xiicps_sinit.c +++ b/XilinxProcessorIPLib/drivers/iicps/src/xiicps_sinit.c @@ -1,6 +1,6 @@ /****************************************************************************** * -* Copyright (C) 2010 - 2014 Xilinx, Inc. All rights reserved. +* Copyright (C) 2010 - 2015 Xilinx, Inc. All rights reserved. * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -43,6 +43,7 @@ * Ver Who Date Changes * ----- ------ -------- -------------------------------------------- * 1.00a drg/jz 01/30/10 First release +* 3.00 sk 01/31/15 Modified the code according to MISRAC 2012 Compliant. * * ******************************************************************************/ diff --git a/XilinxProcessorIPLib/drivers/iicps/src/xiicps_slave.c b/XilinxProcessorIPLib/drivers/iicps/src/xiicps_slave.c index 780e518f..d8cb0159 100644 --- a/XilinxProcessorIPLib/drivers/iicps/src/xiicps_slave.c +++ b/XilinxProcessorIPLib/drivers/iicps/src/xiicps_slave.c @@ -1,6 +1,6 @@ /****************************************************************************** * -* Copyright (C) 2010 - 2014 Xilinx, Inc. All rights reserved. +* Copyright (C) 2010 - 2015 Xilinx, Inc. All rights reserved. * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -41,6 +41,7 @@ * ----- -- -------- --------------------------------------------- * 1.00a jz 01/30/10 First release * 1.04a kpc 08/30/13 Avoid buffer overwrite in SlaveRecvData function +* 3.00 sk 01/31/15 Modified the code according to MISRAC 2012 Compliant. * * *