diff --git a/arch/pjrc-8051/src/up_initialstate.c b/arch/pjrc-8051/src/up_initialstate.c
index c4f634dcfc8a7e3868675ee662d59394cf2616a4..5289d867c3b78843be320d1b51fbb2f1640c8b6f 100644
--- a/arch/pjrc-8051/src/up_initialstate.c
+++ b/arch/pjrc-8051/src/up_initialstate.c
@@ -96,8 +96,8 @@ void up_initial_state(FAR _TCB *tcb)
    *     (SP)   <- (SP) -1
    */
 
-   frame[FRAME_RETLS] = (((uint16_t))tcb->start) & 0xff);
-   frame[FRAME_RETMS] = (((uint16_t))tcb->start) >> 8);
+   frame[FRAME_RETLS] = (((uint16_t)tcb->start) & 0xff);
+   frame[FRAME_RETMS] = (((uint16_t)tcb->start) >> 8);
 
   /* The context save area for registers a, ie, and dpstr
    * follows the return address in the stack frame.
diff --git a/arch/sh/src/m16c/m16c_dumpstate.c b/arch/sh/src/m16c/m16c_dumpstate.c
index ff451e9b4dc3538de8cd3613968d2d5d062cda00..eeae392d4f3ede3f69aa2ed8c878c57f3b7b451b 100755
--- a/arch/sh/src/m16c/m16c_dumpstate.c
+++ b/arch/sh/src/m16c/m16c_dumpstate.c
@@ -77,9 +77,9 @@
  * Name: m16c_getsp
  ****************************************************************************/
 
-static inline uint16_t) m16c_getsp(void)
+static inline uint16_t m16c_getsp(void)
 {
-  uint16_t) sp;
+  uint16_t sp;
 
   __asm__ __volatile__
     (
@@ -96,10 +96,10 @@ static inline uint16_t) m16c_getsp(void)
  ****************************************************************************/
 
 #if CONFIG_ARCH_INTERRUPTSTACK > 3
-static inline uint16_t) m16c_getusersp(void)
+static inline uint16_t m16c_getusersp(void)
 {
   uint8_t *ptr = (uint8_t*) current_regs;
-  return (uint16_t))ptr[REG_SP] << 8 | ptr[REG_SP+1];
+  return (uint16_t)ptr[REG_SP] << 8 | ptr[REG_SP+1];
 }
 #endif
 
@@ -107,9 +107,9 @@ static inline uint16_t) m16c_getusersp(void)
  * Name: m16c_stackdump
  ****************************************************************************/
 
-static void m16c_stackdump(uint16_t) sp, uint16_t) stack_base)
+static void m16c_stackdump(uint16_t sp, uint16_t stack_base)
 {
-  uint16_t) stack;
+  uint16_t stack;
 
   for (stack = sp & ~7; stack < stack_base; stack += 8)
     {
@@ -158,13 +158,13 @@ static inline void m16c_registerdump(void)
 
 void up_dumpstate(void)
 {
-  _TCB *rtcb        = (_TCB*)g_readytorun.head;
-  uint16_t) sp         = m16c_getsp();
-  uint16_t) ustackbase;
-  uint16_t) ustacksize;
+  _TCB    *rtcb = (_TCB*)g_readytorun.head;
+  uint16_t sp   = m16c_getsp();
+  uint16_t ustackbase;
+  uint16_t ustacksize;
 #if CONFIG_ARCH_INTERRUPTSTACK > 3
-  uint16_t) istackbase;
-  uint16_t) istacksize;
+  uint16_t istackbase;
+  uint16_t istacksize;
 #endif
 
   /* Get the limits on the user stack memory */
@@ -176,8 +176,8 @@ void up_dumpstate(void)
     }
   else
     {
-      ustackbase = (uint16_t))rtcb->adj_stack_ptr;
-      ustacksize = (uint16_t))rtcb->adj_stack_size;
+      ustackbase = (uint16_t)rtcb->adj_stack_ptr;
+      ustacksize = (uint16_t)rtcb->adj_stack_size;
     }
 
   /* Get the limits on the interrupt stack memory. The near RAM memory map is as follows:
diff --git a/arch/sh/src/m16c/m16c_lowputc.c b/arch/sh/src/m16c/m16c_lowputc.c
index b5d32d9151ae3f74850298dd2bd704e57aa46462..4651e617ed9ef1083fd7cb185ffb98ee72ecc780 100644
--- a/arch/sh/src/m16c/m16c_lowputc.c
+++ b/arch/sh/src/m16c/m16c_lowputc.c
@@ -308,7 +308,7 @@ void up_lowputc(char ch)
 
   /* Write the data to the transmit buffer */
 
-  putreg16((uint16_t))ch, M16C_UART_BASE + M16C_UART_TB);
+  putreg16((uint16_t)ch, M16C_UART_BASE + M16C_UART_TB);
 #endif
 }
 #endif
diff --git a/arch/sh/src/m16c/m16c_serial.c b/arch/sh/src/m16c/m16c_serial.c
index 9f569ec166f0c2e03d8b79f1564d0e8d597950c1..d18b4af59921a855cd7265d921f427c2c977cf55 100644
--- a/arch/sh/src/m16c/m16c_serial.c
+++ b/arch/sh/src/m16c/m16c_serial.c
@@ -836,7 +836,7 @@ static int up_receive(struct uart_dev_s *dev, unsigned int *status)
 static void m16c_rxint(struct up_dev_s *dev, bool enable)
 {
   irqstate_t flags;
-  uint16_t)_t   regaddr;
+  uint16_t   regaddr;
   uint8_t    regvalue;
 
   /* Disable interrupts to prevent asynchronous accesses */
@@ -991,7 +991,7 @@ static void up_send(struct uart_dev_s *dev, int ch)
 static void m16c_txint(struct up_dev_s *dev, bool enable)
 {
   irqstate_t flags;
-  uint16_t)_t   regaddr;
+  uint16_t   regaddr;
   uint8_t    regvalue;
 
   /* Disable interrupts to prevent asynchronous accesses */
diff --git a/arch/sh/src/sh1/sh1_serial.c b/arch/sh/src/sh1/sh1_serial.c
index 69fda986a0b4b2a287b15433216c430664953a8a..3f87ee4db9b183faaeb6d43cdffadace149464a7 100644
--- a/arch/sh/src/sh1/sh1_serial.c
+++ b/arch/sh/src/sh1/sh1_serial.c
@@ -373,7 +373,7 @@ static inline void up_setbrr(struct up_dev_s *priv, unsigned int baud)
    */
 
   uint32_t brr = ((((SH1_CLOCK + 16) / 32) + (baud >> 1)) / baud) - 1;
-  up_serialout(priv, SH1_SCI_BRR_OFFSET, (uint16_t))brr);
+  up_serialout(priv, SH1_SCI_BRR_OFFSET, (uint16_t)brr);
 }
 
 /****************************************************************************
diff --git a/arch/z16/src/common/up_initialstate.c b/arch/z16/src/common/up_initialstate.c
index 2282e2735d8587eba2677ea5b8f93248def0e7cb..b6b3ced50ae7ab4cf57c80a4b291adb3384124c6 100644
--- a/arch/z16/src/common/up_initialstate.c
+++ b/arch/z16/src/common/up_initialstate.c
@@ -84,7 +84,7 @@ void up_initial_state(_TCB *tcb)
 
   memset(&tcb->xcp, 0, sizeof(struct xcptcontext));
 #ifndef CONFIG_SUPPRESS_INTERRUPTS
-  tcb->xcp.regs[REG_FLAGS] = (uint16_t))Z16F_CNTRL_FLAGS_IRQE; /* IRQE flag will enable interrupts */
+  tcb->xcp.regs[REG_FLAGS] = (uint16_t)Z16F_CNTRL_FLAGS_IRQE; /* IRQE flag will enable interrupts */
 #endif
   reg32[REG_SP/2]          = (uint32_t)tcb->adj_stack_ptr;
   reg32[REG_PC/2]          = (uint32_t)tcb->start;
diff --git a/arch/z16/src/z16f/z16f_serial.c b/arch/z16/src/z16f/z16f_serial.c
index d87b3257cf3c507406a163ad4cc3ab278646f621..20b888caf1a2327a827ee7bd84961d2ea8b928cd 100644
--- a/arch/z16/src/z16f/z16f_serial.c
+++ b/arch/z16/src/z16f/z16f_serial.c
@@ -316,7 +316,7 @@ static int z16f_setup(struct uart_dev_s *dev)
    */
 
   brg = (_DEFCLK + (priv->baud << 3))/(priv->baud << 4);
-  putreg16((uint16_t))brg, priv->uartbase + Z16F_UART_BR);
+  putreg16((uint16_t)brg, priv->uartbase + Z16F_UART_BR);
 
   /* Configure STOP bits */
 
diff --git a/arch/z80/src/common/up_stackdump.c b/arch/z80/src/common/up_stackdump.c
index 62c4ee24c7450ad12730664221fc8934b40b3234..be6c67dd439191ad31f7624545b99645bc70887e 100644
--- a/arch/z80/src/common/up_stackdump.c
+++ b/arch/z80/src/common/up_stackdump.c
@@ -79,10 +79,10 @@
 #ifdef CONFIG_ARCH_STACKDUMP
 static void up_stackdump(void)
 {
-  _TCB *rtcb        = (_TCB*)g_readytorun.head;
-  uint16_t) sp         = up_getsp();
-  uint16_t) stack_base = (uint16_t))rtcb->adj_stack_ptr;
-  uint16_t) stack_size = (uint16_t))rtcb->adj_stack_size;
+  _TCB *rtcb          = (_TCB*)g_readytorun.head;
+  uint16_t sp         = up_getsp();
+  uint16_t stack_base = (uint16_t)rtcb->adj_stack_ptr;
+  uint16_t stack_size = (uint16_t)rtcb->adj_stack_size;
 
   lldbg("stack_base: %04x\n", stack_base);
   lldbg("stack_size: %04x\n", stack_size);
@@ -95,11 +95,11 @@ static void up_stackdump(void)
     }
   else
     {
-      uint16_t) stack = sp & ~0x0f;
+      uint16_t stack = sp & ~0x0f;
 
-      for (stack = sp & ~0x0f; stack < stack_base; stack += 8*sizeof(uint16_t)))
+      for (stack = sp & ~0x0f; stack < stack_base; stack += 8*sizeof(uint16_t))
         {
-          uint16_t) *ptr = (uint16_t)*)stack;
+          uint16_t *ptr = (uint16_t*)stack;
           lldbg("%04x: %04x %04x %04x %04x %04x %04x %04x %04x\n",
                  stack, ptr[0], ptr[1], ptr[2], ptr[3],
                  ptr[4], ptr[5], ptr[6], ptr[7]);
diff --git a/arch/z80/src/ez80/ez80_schedulesigaction.c b/arch/z80/src/ez80/ez80_schedulesigaction.c
index e95cebc69f10a91a943a5a17a8697366e136a00a..8c9a8426027f9faf5007bc704030922e00c8a1b5 100644
--- a/arch/z80/src/ez80/ez80_schedulesigaction.c
+++ b/arch/z80/src/ez80/ez80_schedulesigaction.c
@@ -123,7 +123,7 @@ static void ez80_sigsetup(FAR _TCB *tcb, sig_deliver_t sigdeliver, FAR chipreg_t
 
 void up_schedule_sigaction(FAR _TCB *tcb, sig_deliver_t sigdeliver)
 {
-  sdbg("tcb=0x%p sigdeliver=0x%04x\n", tcb, (uint16_t))sigdeliver);
+  sdbg("tcb=0x%p sigdeliver=0x%04x\n", tcb, (uint16_t)sigdeliver);
 
   /* Refuse to handle nested signal actions */
 
diff --git a/arch/z80/src/ez80/ez80_timerisr.c b/arch/z80/src/ez80/ez80_timerisr.c
index b047a1331ab3b42776a1c3d3868e902369913bca..a251b57e7d4cccb404aabc4c678a1598c52fda3f 100644
--- a/arch/z80/src/ez80/ez80_timerisr.c
+++ b/arch/z80/src/ez80/ez80_timerisr.c
@@ -112,7 +112,7 @@ int up_timerisr(int irq, chipreg_t *regs)
 
 void up_timerinit(void)
 {
-  uint16_t) reload;
+  uint16_t reload;
   uint8_t  reg;
 
   /* Disable the timer */
@@ -142,7 +142,7 @@ void up_timerinit(void)
    * NOTE: The system clock frequency value is defined in the board.h file
    */
 
-  reload = (uint16_t))(ez80_systemclock / 1600);
+  reload = (uint16_t)(ez80_systemclock / 1600);
   outp(EZ80_TMR0_RRH, (uint8_t)(reload >> 8));
   outp(EZ80_TMR0_RRL, (uint8_t)(reload));
 
diff --git a/arch/z80/src/z8/up_mem.h b/arch/z80/src/z8/up_mem.h
index 877d043ff5b6ba6ffc90bf91c7a660a2bcc94cd5..42ad293a838281319b0998366d06b8cc622a3b2f 100644
--- a/arch/z80/src/z8/up_mem.h
+++ b/arch/z80/src/z8/up_mem.h
@@ -44,7 +44,7 @@
 #include <stdint.h>
 
 /************************************************************************************
- * Definitions
+ * Pre-processor Definitions
  ************************************************************************************/
 
 /* For the ZiLOG ZDS-II toolchain(s), the heap will be set using linker-
@@ -59,12 +59,12 @@
 
 #ifndef CONFIG_HEAP1_BASE
    extern far unsigned long far_heapbot;
-#  define CONFIG_HEAP1_BASE ((uint16_t))&far_heapbot)
+#  define CONFIG_HEAP1_BASE ((uint16_t)&far_heapbot)
 #endif
 
 #ifndef CONFIG_HEAP1_END
    extern far unsigned long far_stacktop;
-#  define CONFIG_HEAP1_END (((uint16_t))&far_stacktop) - CONFIG_IDLETHREAD_STACKSIZE + 1)
+#  define CONFIG_HEAP1_END (((uint16_t)&far_stacktop) - CONFIG_IDLETHREAD_STACKSIZE + 1)
 #endif
 
 /************************************************************************************
diff --git a/configs/ez80f910200zco/src/ez80_leds.c b/configs/ez80f910200zco/src/ez80_leds.c
index 7637f43b5c54bdb270d82cd3767e26e2e14f2f1e..908d9fc61ac8244ee82aef84802454ef8ae91bdd 100644
--- a/configs/ez80f910200zco/src/ez80_leds.c
+++ b/configs/ez80f910200zco/src/ez80_leds.c
@@ -201,7 +201,7 @@ static const uint8_t *g_prevglyph = g_chspace;
 
 static uint8_t g_anodecol         = 1;
 static uint8_t g_cathoderow       = 0;
-static sbyte g_intcount         = 0;
+static int8_t  g_intcount         = 0;
 
 /****************************************************************************
  * Private Functions
diff --git a/drivers/net/dm90x0.c b/drivers/net/dm90x0.c
index bc55536ecaead3f0711a73e2a6d1f86980c89615..cec1e230caad64c28b64a6ee237661e3750d813a 100644
--- a/drivers/net/dm90x0.c
+++ b/drivers/net/dm90x0.c
@@ -282,11 +282,11 @@
 
 union rx_desc_u
 {
-  uint8 rx_buf[4];
+  uint8_t rx_buf[4];
   struct
   {
-    uint8  rx_byte;
-    uint8  rx_status;
+    uint8_t  rx_byte;
+    uint8_t  rx_status;
     uint16_t rx_len;
   } desc;
 };
@@ -306,8 +306,8 @@ struct dm9x_driver_s
 
   /* Mode-dependent function to move data in 8/16/32 I/O modes */
 
-  void (*dm_read)(uint8 *ptr, int len);
-  void (*dm_write)(const uint8 *ptr, int len);
+  void (*dm_read)(uint8_t *ptr, int len);
+  void (*dm_write)(const uint8_t *ptr, int len);
   void (*dm_discard)(int len);
 
 #if defined(CONFIG_DM9X_STATS)
@@ -343,17 +343,17 @@ static struct dm9x_driver_s g_dm9x[CONFIG_DM9X_NINTERFACES];
 
 /* Utility functions */
 
-static uint8 getreg(int reg);
-static void putreg(int reg, uint8 value);
-static void read8(uint8 *ptr, int len);
-static void read16(uint8 *ptr, int len);
-static void read32(uint8 *ptr, int len);
+static uint8_t getreg(int reg);
+static void putreg(int reg, uint8_t value);
+static void read8(uint8_t *ptr, int len);
+static void read16(uint8_t *ptr, int len);
+static void read32(uint8_t *ptr, int len);
 static void discard8(int len);
 static void discard16(int len);
 static void discard32(int len);
-static void write8(const uint8 *ptr, int len);
-static void write16(const uint8 *ptr, int len);
-static void write32(const uint8 *ptr, int len);
+static void write8(const uint8_t *ptr, int len);
+static void write16(const uint8_t *ptr, int len);
+static void write32(const uint8_t *ptr, int len);
 
 /* static uint16_t dm9x_readsrom(struct dm9x_driver_s *dm9x, int offset); */
 static uint16_t dm9x_phyread(struct dm9x_driver_s *dm9x, int reg);
@@ -425,13 +425,13 @@ static void dm9x_reset(struct dm9x_driver_s *dm9x);
  *
  ****************************************************************************/
 
-static uint8 getreg(int reg)
+static uint8_t getreg(int reg)
 {
   DM9X_INDEX = reg;
   return DM9X_DATA & 0xff;
 }
 
-static void putreg(int reg, uint8 value)
+static void putreg(int reg, uint8_t value)
 {
   DM9X_INDEX = reg;
   DM9X_DATA  = value & 0xff;
@@ -454,7 +454,7 @@ static void putreg(int reg, uint8 value)
  *
  ****************************************************************************/
 
-static void read8(uint8 *ptr, int len)
+static void read8(uint8_t *ptr, int len)
 {
   nvdbg("Read %d bytes (8-bit mode)\n", len);
   for (; len > 0; len--)
@@ -463,7 +463,7 @@ static void read8(uint8 *ptr, int len)
     }
 }
 
-static void read16(uint8 *ptr, int len)
+static void read16(uint8_t *ptr, int len)
 {
   register uint16_t *ptr16 = (uint16_t*)ptr;
   nvdbg("Read %d bytes (16-bit mode)\n", len);
@@ -473,7 +473,7 @@ static void read16(uint8 *ptr, int len)
     }
 }
 
-static void read32(uint8 *ptr, int len)
+static void read32(uint8_t *ptr, int len)
 {
   register uint32_t *ptr32 = (uint32_t*)ptr;
   nvdbg("Read %d bytes (32-bit mode)\n", len);
@@ -544,7 +544,7 @@ static void discard32(int len)
  *
  ****************************************************************************/
 
-static void write8(const uint8 *ptr, int len)
+static void write8(const uint8_t *ptr, int len)
 {
   nvdbg("Write %d bytes (8-bit mode)\n", len);
   for (; len > 0; len--)
@@ -553,7 +553,7 @@ static void write8(const uint8 *ptr, int len)
     }
 }
 
-static void write16(const uint8 *ptr, int len)
+static void write16(const uint8_t *ptr, int len)
 {
   register uint16_t *ptr16 = (uint16_t*)ptr;
   nvdbg("Write %d bytes (16-bit mode)\n", len);
@@ -564,7 +564,7 @@ static void write16(const uint8 *ptr, int len)
     }
 }
 
-static void write32(const uint8 *ptr, int len)
+static void write32(const uint8_t *ptr, int len)
 {
   register uint32_t *ptr32 = (uint32_t*)ptr;
   nvdbg("Write %d bytes (32-bit mode)\n", len);
@@ -738,7 +738,7 @@ static void dm9x_dumpstatistics(struct dm9x_driver_s *dm9x)
  ****************************************************************************/
 
 #if defined(CONFIG_DM9X_CHECKSUM)
-static inline bool dm9x_rxchecksumready(uint8 rxbyte)
+static inline bool dm9x_rxchecksumready(uint8_t rxbyte)
 {
   if ((rxbyte & 0x01) == 0)
     {
@@ -1113,8 +1113,8 @@ static int dm9x_interrupt(int irq, FAR void *context)
 #else
 # error "Additional logic needed to support multiple interfaces"
 #endif
-  uint8 isr;
-  uint8 save;
+  uint8_t isr;
+  uint8_t save;
   int i;
 
   /* Save previous register address */
@@ -1363,7 +1363,7 @@ static inline void dm9x_phymode(struct dm9x_driver_s *dm9x)
 static int dm9x_ifup(struct uip_driver_s *dev)
 {
   struct dm9x_driver_s *dm9x = (struct dm9x_driver_s *)dev->d_private;
-  uint8 netstatus;
+  uint8_t netstatus;
   int i;
 
   ndbg("Bringing up: %d.%d.%d.%d\n",
@@ -1621,7 +1621,7 @@ static void dm9x_bringup(struct dm9x_driver_s *dm9x)
 
 static void dm9x_reset(struct dm9x_driver_s *dm9x)
 {
-  uint8 save;
+  uint8_t save;
   int i;
 
   /* Cancel the TX poll timer and TX timeout timers */
@@ -1683,7 +1683,7 @@ static void dm9x_reset(struct dm9x_driver_s *dm9x)
 
 int dm9x_initialize(void)
 {
-  uint8 *mptr;
+  uint8_t *mptr;
   uint16_t vid;
   uint16_t pid;
   int i;