]> Untitled Git - emu8051.git/commitdiff
Fix C99 standard types uintN_t
authorHugo Villeneuve <hugo@hugovil.com>
Thu, 13 Feb 2014 05:38:22 +0000 (00:38 -0500)
committerHugo Villeneuve <hugo@hugovil.com>
Sat, 15 Feb 2014 05:13:21 +0000 (00:13 -0500)
src/common/hexfile.c
src/common/memory.c
src/common/memory.h
src/common/psw.c
src/common/sfr.c
src/gtk/memwin.c
src/gtk/pswwin.c

index b32e671c47b6541ce7d3fbae8819c57de85a1fa5..c9c7de32ce9e8de8e90a4225254b7d6ea595cc1f 100644 (file)
@@ -34,11 +34,11 @@ void
 int2asciihex(int val, char *str, int width)
 {
        if (width == 1)
-               sprintf(str , "%.1X", (u_int8_t) val);
+               sprintf(str , "%.1X", (uint8_t) val);
        else if (width == 2)
-               sprintf(str , "%.2X", (u_int8_t) val);
+               sprintf(str , "%.2X", (uint8_t) val);
        else if (width == 4)
-               sprintf(str , "%.4X", (u_int16_t) val);
+               sprintf(str , "%.4X", (uint16_t) val);
        else
                sprintf(str , "Err");
 }
index a75f51d07d0609fb5da7ed92cb36602a1e10a4b4..bb0742ba6f861a13eafc4aa6e048397b628ea2f1 100644 (file)
@@ -21,7 +21,7 @@
 struct mem_infos_t {
        int size;
        int max_size;
-       u_int8_t *buf;
+       uint8_t *buf;
 };
 
 struct mem_infos_t mem_infos[MEM_ID_COUNT];
@@ -93,7 +93,7 @@ mem_convert_bit_address(uint8_t bit_address, uint8_t *byte_address,
        }
 }
 
-u_int8_t *
+uint8_t *
 mem_getbuf(enum mem_id_t id, unsigned long address)
 {
        return &mem_infos[id].buf[address];
@@ -106,7 +106,7 @@ mem_clear(enum mem_id_t id)
 }
 
 void
-mem_write8(enum mem_id_t id, unsigned long address, u_int8_t value)
+mem_write8(enum mem_id_t id, unsigned long address, uint8_t value)
 {
        if (address >= (unsigned long) mem_infos[id].max_size) {
                log_err("Error writing to memory ID: %d\n"
@@ -154,20 +154,20 @@ mem_write_bit(uint8_t bit_address, uint8_t value)
 }
 
 void
-mem_sfr_write8(unsigned long address, u_int8_t value)
+mem_sfr_write8(unsigned long address, uint8_t value)
 {
        /* SFR registers are from addresses $80 to $FF. */
        mem_write8(INT_MEM_ID, address, value);
 }
 
 void
-mem_sfr_write_dptr(u_int16_t value)
+mem_sfr_write_dptr(uint16_t value)
 {
        mem_write8(INT_MEM_ID, _DPTRHIGH_, value >> 8);
        mem_write8(INT_MEM_ID, _DPTRLOW_, (uint8_t) value);
 }
 
-u_int8_t
+uint8_t
 mem_read8(enum mem_id_t id, unsigned long address)
 {
        if (address >= (unsigned long) mem_infos[id].max_size) {
@@ -215,14 +215,14 @@ mem_read_bit(uint8_t bit_address)
        return bit_value;
 }
 
-u_int8_t
+uint8_t
 mem_sfr_read8(unsigned long address)
 {
        /* SFR registers are from addresses $80 to $FF. */
        return mem_read8(INT_MEM_ID, address);
 }
 
-u_int16_t
+uint16_t
 mem_sfr_read_dptr(void)
 {
        return (mem_read8(INT_MEM_ID, _DPTRHIGH_) << 8) +
index 60395a0318a8ca5b15b2d9abc09682bface07343..2a15cc9ddf4e80a22b6b84f2473c957bcac9a2a2 100644 (file)
@@ -10,7 +10,7 @@
 #ifndef MEMORY_H
 #define MEMORY_H 1
 
-#include <sys/types.h>
+#include <stdint.h>
 
 #define PGM_MEM_MAX_SIZE 65536
 /*
@@ -44,14 +44,14 @@ void
 mem_convert_bit_address(uint8_t bit_address, uint8_t *byte_address,
                        uint8_t *bit_number);
 
-u_int8_t *
+uint8_t *
 mem_getbuf(enum mem_id_t id, unsigned long address);
 
 void
 mem_clear(enum mem_id_t id);
 
 void
-mem_write8(enum mem_id_t id, unsigned long address, u_int8_t value);
+mem_write8(enum mem_id_t id, unsigned long address, uint8_t value);
 
 void
 mem_write_direct(unsigned int address, unsigned char value);
@@ -63,12 +63,12 @@ void
 mem_write_bit(uint8_t bit_address, uint8_t value);
 
 void
-mem_sfr_write8(unsigned long address, u_int8_t value);
+mem_sfr_write8(unsigned long address, uint8_t value);
 
 void
-mem_sfr_write_dptr(u_int16_t value);
+mem_sfr_write_dptr(uint16_t value);
 
-u_int8_t
+uint8_t
 mem_read8(enum mem_id_t id, unsigned long address);
 
 unsigned char
@@ -80,10 +80,10 @@ mem_read_indirect(unsigned int address);
 unsigned char
 mem_read_bit(uint8_t bit_address);
 
-u_int8_t
+uint8_t
 mem_sfr_read8(unsigned long address);
 
-u_int16_t
+uint16_t
 mem_sfr_read_dptr(void);
 
 void
index cee09f5803b8d94bc85a20d8094a67611929ddc5..36ab5e222bc60c2f2c705420f58ab969b8a522b2 100644 (file)
@@ -20,7 +20,7 @@ psw_read_bit(int bit)
 void
 psw_write_bit(int bit, int val)
 {
-       u_int8_t psw = mem_read8(INT_MEM_ID, _PSW_);
+       uint8_t psw = mem_read8(INT_MEM_ID, _PSW_);
 
        if (val)
                psw |= (1 << bit);  /* Set */
index 5c78a8009a2c137a4f8cef5d0f6e5860fd51ee8c..7adc2cd339899a5e12ed648383731c31ec484976 100644 (file)
@@ -37,7 +37,7 @@ regwin_write_pc(int param, int val)
 {
        (void) param; /* Remove compiler warning about unused variable. */
 
-       cpu8051.pc = (u_int16_t) val;
+       cpu8051.pc = (uint16_t) val;
 }
 
 static unsigned int
@@ -51,11 +51,11 @@ static void
 regwin_write_timer(int timer_low_addr, int val)
 {
        mem_sfr_write8(timer_low_addr + 2,
-                      (u_int8_t) ((val & 0x0000FFFF) >> 8));
-       mem_sfr_write8(timer_low_addr, (u_int8_t) val);
+                      (uint8_t) ((val & 0x0000FFFF) >> 8));
+       mem_sfr_write8(timer_low_addr, (uint8_t) val);
 }
 
-static u_int8_t
+static uint8_t
 regwin_read_bank_offset(void)
 {
        return mem_sfr_read8(_PSW_) & 0x18;
@@ -72,7 +72,7 @@ regwin_read_bank(int dummy)
 static void
 regwin_write_bank(int param, int bank_number)
 {
-       u_int8_t psw = mem_sfr_read8(_PSW_);
+       uint8_t psw = mem_sfr_read8(_PSW_);
 
        (void) param; /* Remove compiler warning about unused variable. */
 
@@ -96,7 +96,7 @@ static void
 regwin_write_rx(int offset, int val)
 {
        mem_write8(INT_MEM_ID, regwin_read_bank_offset() + offset,
-                  (u_int8_t) val);
+                  (uint8_t) val);
 }
 
 /* This array defines how to read value for each register. */
@@ -279,11 +279,11 @@ static void
 regwin_write_generic(int addr, int val, int width)
 {
        if (width == 2) {
-               mem_sfr_write8(addr, (u_int8_t) val);
+               mem_sfr_write8(addr, (uint8_t) val);
        } else if (width == 4) {
                /* Address is low address. */
-               mem_sfr_write8(addr + 1, (u_int8_t) ((val & 0x0000FFFF) >> 8));
-               mem_sfr_write8(addr, (u_int8_t) val);
+               mem_sfr_write8(addr + 1, (uint8_t) ((val & 0x0000FFFF) >> 8));
+               mem_sfr_write8(addr, (uint8_t) val);
        }
 }
 
index bced9e65f247c6006ff70f97ee4f96a251683c13..2ea618a914fa475f644a8ef9ecb9ae95e638fed1 100644 (file)
@@ -12,6 +12,7 @@
 #endif
 
 #include <stdio.h>
+#include <stdint.h>
 #include <stdbool.h>
 #include <ctype.h> /* For isprint */
 #include <zlib.h> /* For crc32 routine */
@@ -42,7 +43,7 @@ enum {
 struct memwin_infos_t {
        GtkWidget *memlist;
        int data_rows;
-       u_int32_t *crc;
+       uint32_t *crc;
        int crc_init;
 };
 
@@ -83,7 +84,7 @@ memwin_cell_edited(GtkCellRendererText *cell, gchar *path_string,
        gpointer memory_id_ptr;
        GtkTreeIter iter;
        int address;
-       u_int8_t old;
+       uint8_t old;
        int new;
        char *str;
 
@@ -223,7 +224,7 @@ compute_data_rows(int memory_id)
        if (memwin_infos->crc)
                free(memwin_infos->crc);
 
-       memwin_infos->crc = malloc(memwin_infos->data_rows * sizeof(u_int32_t));
+       memwin_infos->crc = malloc(memwin_infos->data_rows * sizeof(uint32_t));
        memwin_infos->crc_init = false;
 }
 
@@ -286,8 +287,8 @@ static int
 memwin_row_changed(enum mem_id_t memory_id, int row, unsigned int address)
 {
        int row_changed;
-       u_int32_t crc_new = 0;
-       u_int8_t *buf8;
+       uint32_t crc_new = 0;
+       uint8_t *buf8;
 
        buf8 = mem_getbuf(memory_id, address);
        crc_new = crc32(0L, Z_NULL, 0);
@@ -351,7 +352,7 @@ memwin_refresh(enum mem_id_t memory_id)
                        gtk_list_store_set(store, &iter, COL_ADDRESS, str, -1);
 
                        for (col = 0; col < cfg->bytes_per_row; col++) {
-                               u_int8_t data;
+                               uint8_t data;
 
                                data = mem_read8(memory_id, address + col);
 
index 9dd68163aed98d91ef01d17d00f80faa1815cba1..e678abfaea869172f28f7042a8b7d38f47b26e7e 100644 (file)
@@ -12,6 +12,7 @@
 #endif
 
 #include <stdio.h>
+#include <stdint.h>
 
 #include "common.h"
 #include "reg8051.h"
@@ -83,7 +84,7 @@ pswwin_cell_edited(GtkCellRendererText *cell, gchar *path_string,
        guint column;
        gpointer columnptr;
        GtkTreeIter iter;
-       u_int8_t old;
+       uint8_t old;
        int new;
        char str[10];
        int bit_index;