cy port api: fix styling

pull/11690/head
Martin Kojtal 2019-10-21 14:58:04 +01:00 committed by GitHub
parent 24991a4577
commit 278f05bfb9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 2 additions and 5 deletions

View File

@ -64,13 +64,10 @@ void port_dir(port_t *obj, PinDirection dir)
void port_write(port_t *obj, int value) void port_write(port_t *obj, int value)
{ {
GPIO_PRT_Type *port_type = Cy_GPIO_PortToAddr(obj->port); GPIO_PRT_Type *port_type = Cy_GPIO_PortToAddr(obj->port);
if (obj->mask == 0xff) if (obj->mask == 0xff) {
{
// Optimization for when all pins on the port is used. // Optimization for when all pins on the port is used.
port_type->OUT = value; port_type->OUT = value;
} } else {
else
{
port_type->OUT_SET = value & obj->mask; port_type->OUT_SET = value & obj->mask;
port_type->OUT_CLR = (~value) & obj->mask; port_type->OUT_CLR = (~value) & obj->mask;
} }