rename cpuXXX_t to cpu_XXX_t
authorbernie <bernie@38d2e660-2303-0410-9eaa-f027e97ec537>
Fri, 29 Aug 2008 20:37:03 +0000 (20:37 +0000)
committerbernie <bernie@38d2e660-2303-0410-9eaa-f027e97ec537>
Fri, 29 Aug 2008 20:37:03 +0000 (20:37 +0000)
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@1761 38d2e660-2303-0410-9eaa-f027e97ec537

31 files changed:
bertos/cfg/os.h
bertos/cpu/arm/drv/ser_at91.c
bertos/cpu/arm/drv/stepper_at91.c
bertos/cpu/arm/drv/stepper_at91_hw_test.c
bertos/cpu/arm/drv/sysirq_at91.c
bertos/cpu/arm/drv/timer_at91.c
bertos/cpu/avr/drv/kdebug_avr.c
bertos/cpu/avr/drv/lcd_32122a_avr.c
bertos/cpu/avr/drv/ser_avr.c
bertos/cpu/avr/drv/timer_avr.c
bertos/cpu/frame.h
bertos/cpu/irq.h
bertos/cpu/types.h
bertos/drv/buzzer.c
bertos/drv/dc_motor.c
bertos/drv/kbd.c
bertos/drv/phase.c
bertos/drv/pwm.c
bertos/drv/timer.c
bertos/hw/hw_lcd.h
bertos/kern/coop.c
bertos/kern/idle.c
bertos/kern/monitor.c
bertos/kern/monitor.h
bertos/kern/preempt.c
bertos/kern/proc.c
bertos/kern/proc.h
bertos/kern/proc_p.h
bertos/kern/proc_test.c
bertos/kern/signal.c
bertos/mware/observer.c

index 7fe971294d17c3c4e35f830b1a7d668448ba9f3e..92f20d914d06a21bd6a831b6cd4c919d3d810aeb 100644 (file)
@@ -47,7 +47,7 @@
        #define OS_ID     win32
 
        // FIXME: Maybe disable Win32 exceptions?
-       typedef int cpuflags_t;
+       typedef int cpu_flags_t;
        #define IRQ_DISABLE                FIXME
        #define IRQ_ENABLE                 FIXME
        #define IRQ_SAVE_DISABLE(old_sigs) FIXME
@@ -66,7 +66,7 @@
         * The POSIX moral equivalent of disabling IRQs is disabling signals.
         */
        #include <signal.h>
-       typedef sigset_t cpuflags_t;
+       typedef sigset_t cpu_flags_t;
 
        #define SET_ALL_SIGNALS(sigs) \
        do { \
index 902ccc2f6ff692546cc09d41ea89a3e72937c48c..01a7ac2744068d270f994635e1e9713524e3ef64 100644 (file)
@@ -523,7 +523,7 @@ static void spi0_starttx(struct SerialHardware *_hw)
 {
        struct ArmSerial *hw = (struct ArmSerial *)_hw;
 
-       cpuflags_t flags;
+       cpu_flags_t flags;
        IRQ_SAVE_DISABLE(flags);
 
        /* Send data only if the SPI is not already transmitting */
@@ -607,7 +607,7 @@ static void spi1_starttx(struct SerialHardware *_hw)
 {
        struct ArmSerial *hw = (struct ArmSerial *)_hw;
 
-       cpuflags_t flags;
+       cpu_flags_t flags;
        IRQ_SAVE_DISABLE(flags);
 
        /* Send data only if the SPI is not already transmitting */
index d6fc286d7866c50b6855d2699a6f90cfe1d0e926..fa1b6470cf943bd25e35cc5437ceadcbc3ebffff 100644 (file)
@@ -362,7 +362,7 @@ void stepper_tc_setup(int index, stepper_isr_t callback, struct Stepper *motor)
        *motor->timer->comp_c_reg = 0;
 
        //Register interrupt vector
-       cpuflags_t flags;
+       cpu_flags_t flags;
        IRQ_SAVE_DISABLE(flags);
 
        /*
index d40da0841139985d03641345aeb432ab9172a63d..8fb1820c3d55d9531db876967a45c0c5f8afc250 100644 (file)
@@ -150,7 +150,7 @@ void stepper_timer_test_brute(void)
        TC2_RA = 0;
        TC2_RB = 0;
 
-       cpuflags_t flags;
+       cpu_flags_t flags;
        IRQ_SAVE_DISABLE(flags);
 
        /* Set the vector. */
index 281c7963f8afdbee1fb0fc472ca961a3171cd921..410e53f0b12f98ee8ae481cdf419e2e58e6f3bb5 100644 (file)
@@ -119,7 +119,7 @@ MOD_DEFINE(sysirq);
  */
 void sysirq_init(void)
 {
-       cpuflags_t flags;
+       cpu_flags_t flags;
        IRQ_SAVE_DISABLE(flags);
 
        /* Disable all system interrupts */
index a4375335d0d88527535935e2ce0f4de9cd584479..b3db6a0fd3d5f37aa94da2ba6bf2869bc6553987 100644 (file)
@@ -65,7 +65,7 @@
        {
                sysirq_init();
 
-               cpuflags_t flags;
+               cpu_flags_t flags;
 
                MOD_CHECK(sysirq);
 
index c730836d9509c92cee510e7adf662e9c1799d2c3..886b7d6d69f4a81f53d658ad05dedae1d4e5aa18 100644 (file)
        #define KDBG_WRITE_CHAR(c)     _kdebug_bitbang_putchar((c))
        #define KDBG_MASK_IRQ(old)     do { IRQ_SAVE_DISABLE((old)); } while(0)
        #define KDBG_RESTORE_IRQ(old)  do { IRQ_RESTORE((old)); } while(0)
-       typedef cpuflags_t kdbg_irqsave_t;
+       typedef cpu_flags_t kdbg_irqsave_t;
 
        #define KDBG_DELAY (((CLOCK_FREQ + CONFIG_KDEBUG_BAUDRATE / 2) / CONFIG_KDEBUG_BAUDRATE) + 7) / 14
 
index 7b18741a4fa35f479d933981888cf123a5c6537c..2f27d45401e7396f55f6ad5f730a08d614f1438f 100644 (file)
@@ -465,7 +465,7 @@ void lcd_32122_init(void)
        MOD_CHECK(timer);
 
        // FIXME: interrupts are already disabled when we get here?!?
-       cpuflags_t flags;
+       cpu_flags_t flags;
        IRQ_SAVE_DISABLE(flags);
 
        PORTB |= BV(LCD_PB_A0);
index 955ab8ebc0c52bc7fee8057ddad5de9e2fb341c8..21da6b8eb2f6ea36f334f7e3ad60db9dfca6d67d 100644 (file)
@@ -533,7 +533,7 @@ static void spi_starttx(struct SerialHardware *_hw)
 {
        struct AvrSerial *hw = (struct AvrSerial *)_hw;
 
-       cpuflags_t flags;
+       cpu_flags_t flags;
        IRQ_SAVE_DISABLE(flags);
 
        /* Send data only if the SPI is not already transmitting */
index b6771a92da8984b5d2985ac79ec4ff4f075d2480..a0083bcb39a40abf4c71eeeb532ecf2ad64d2b35 100644 (file)
@@ -93,7 +93,7 @@
 
        static void timer_hw_init(void)
        {
-               cpuflags_t flags;
+               cpu_flags_t flags;
                IRQ_SAVE_DISABLE(flags);
 
                /* Reset Timer flags */
 
        static void timer_hw_init(void)
        {
-               cpuflags_t flags;
+               cpu_flags_t flags;
                IRQ_SAVE_DISABLE(flags);
 
                /* Reset Timer overflow flag */
 #elif (CONFIG_TIMER == TIMER_ON_OUTPUT_COMPARE2)
        static void timer_hw_init(void)
        {
-               cpuflags_t flags;
+               cpu_flags_t flags;
                IRQ_SAVE_DISABLE(flags);
 
                /* Reset Timer flags */
 
        static void timer_hw_init(void)
        {
-               cpuflags_t flags;
+               cpu_flags_t flags;
                IRQ_SAVE_DISABLE(flags);
 
                /* Reset Timer overflow flag */
index fe22f8e3cba394ea81acd377432cfd30ad3078dd..2a9680a2a7e64231ca89ae4c35645ddc652ec52a 100644 (file)
        #if !CPU_SP_ON_EMPTY_SLOT
                /* DSP56K and other weirdos */
                #define CPU_PUSH_WORD(sp, data) \
-                       do { *++(sp) = (cpustack_t)(data); } while (0)
+                       do { *++(sp) = (cpu_stack_t)(data); } while (0)
                #define CPU_POP_WORD(sp) \
                        (*(sp)--)
        #else
 
        #define CPU_PUSH_CALL_FRAME(sp, func) \
                do { \
-                       CPU_PUSH_WORD((sp), (cpustack_t)(func)); /* LR -> 8(SP) */ \
+                       CPU_PUSH_WORD((sp), (cpu_stack_t)(func)); /* LR -> 8(SP) */ \
                        CPU_PUSH_WORD((sp), 0);                  /* CR -> 4(SP) */ \
                } while (0)
 
 #else
        #define CPU_PUSH_CALL_FRAME(sp, func) \
-               CPU_PUSH_WORD((sp), (cpustack_t)(func))
+               CPU_PUSH_WORD((sp), (cpu_stack_t)(func))
 #endif
 
 /**
index 0d0d46861646dda34877b8971b16f0fc103b5573..011524b8f098bd874ab38d967aea34f6bde31426 100644 (file)
@@ -69,8 +69,8 @@
 
                #if __CPU_MODE__ == 1 /* Thumb */
                        /* Use stubs */
-                       extern cpuflags_t get_CPSR(void);
-                       extern void set_CPSR(cpuflags_t flags);
+                       extern cpu_flags_t get_CPSR(void);
+                       extern void set_CPSR(cpu_flags_t flags);
                #else
                        #define get_CPSR __get_CPSR
                        #define set_CPSR __set_CPSR
 
                #define CPU_READ_FLAGS() \
                ({ \
-                       cpuflags_t sreg; \
+                       cpu_flags_t sreg; \
                        asm volatile ( \
                                "mrs %0, cpsr\n\t" \
                                : "=r" (sreg) \
  */
 #define ATOMIC(CODE) \
        do { \
-               cpuflags_t __flags; \
+               cpu_flags_t __flags; \
                IRQ_SAVE_DISABLE(__flags); \
                CODE; \
                IRQ_RESTORE(__flags); \
index 03bbdbf36dcbc37373f6e787ec9d38afa406f4e6..8b8179387769e1a29a7506d2e9371dccec5ef560 100644 (file)
 
 #if CPU_I196
 
-       typedef uint16_t cpuflags_t; // FIXME
-       typedef unsigned int cpustack_t;
-       typedef unsigned int cpuatomic_t;
+       typedef uint16_t cpu_flags_t; // FIXME
+       typedef unsigned int cpu_stack_t;
+       typedef unsigned int cpu_atomic_t;
        #warning Verify following constant
        #define SIZEOF_CPUSTACK_T 2
 
 #elif CPU_X86
 
-       /* Get cpuflags_t definition from the hosting environment. */
+       /* Get cpu_flags_t definition from the hosting environment. */
        #include <cfg/os.h>
        #if OS_EMBEDDED
-               typedef uint32_t cpuflags_t; // FIXME
+               typedef uint32_t cpu_flags_t; // FIXME
        #endif /* OS_EMBEDDED */
 
-       typedef uint32_t cpuatomic_t;
+       typedef uint32_t cpu_atomic_t;
 
        #if CPU_X86_64
-               typedef uint64_t cpustack_t;
+               typedef uint64_t cpu_stack_t;
                #define SIZEOF_CPUSTACK_T 8
        #else
-               typedef uint32_t cpustack_t;
+               typedef uint32_t cpu_stack_t;
                #define SIZEOF_CPUSTACK_T 4
        #endif
 
 #elif CPU_ARM
 
-       typedef uint32_t cpuflags_t;
-       typedef uint32_t cpuatomic_t;
-       typedef uint32_t cpustack_t;
+       typedef uint32_t cpu_flags_t;
+       typedef uint32_t cpu_atomic_t;
+       typedef uint32_t cpu_stack_t;
        #define SIZEOF_CPUSTACK_T 4
 
 #elif CPU_PPC
 
-       /* Get cpuflags_t definition from the hosting environment. */
+       /* Get cpu_flags_t definition from the hosting environment. */
        #include <cfg/os.h>
        #if OS_EMBEDDED
-               typedef uint32_t cpuflags_t;
+               typedef uint32_t cpu_flags_t;
        #endif
 
-       typedef uint32_t cpuatomic_t;
-       typedef uint32_t cpustack_t;
+       typedef uint32_t cpu_atomic_t;
+       typedef uint32_t cpu_stack_t;
        #define SIZEOF_CPUSTACK_T 4
 
 #elif CPU_DSP56K
 
-       typedef uint16_t cpuflags_t;
-       typedef uint16_t cpuatomic_t;
-       typedef unsigned int cpustack_t;
+       typedef uint16_t cpu_flags_t;
+       typedef uint16_t cpu_atomic_t;
+       typedef unsigned int cpu_stack_t;
        #warning Verify following costant
        #define SIZEOF_CPUSTACK_T 2
 
 #elif CPU_AVR
 
-       typedef uint8_t cpuflags_t;
-       typedef uint8_t cpuatomic_t;
-       typedef uint8_t cpustack_t;
+       typedef uint8_t cpu_flags_t;
+       typedef uint8_t cpu_atomic_t;
+       typedef uint8_t cpu_stack_t;
        #define SIZEOF_CPUSTACK_T 1
 
 #else
@@ -199,7 +199,7 @@ STATIC_ASSERT(sizeof(uint32_t) * CPU_BITS_PER_CHAR == 32);
 STATIC_ASSERT(sizeof(int64_t) * CPU_BITS_PER_CHAR == 64);
 STATIC_ASSERT(sizeof(uint64_t) * CPU_BITS_PER_CHAR == 64);
 #endif
-STATIC_ASSERT(sizeof(cpustack_t) == SIZEOF_CPUSTACK_T);
+STATIC_ASSERT(sizeof(cpu_stack_t) == SIZEOF_CPUSTACK_T);
 
 
 #endif /* CPU_TYPES_H */
index 8cac8123ed3493fe0630834aa44ed44eec015f39..6d74fcc4be2aaba98a80fcf13a484da32d526540 100644 (file)
@@ -92,7 +92,7 @@ static void buz_softint(void)
  */
 void buz_beep(mtime_t time)
 {
-       cpuflags_t flags;
+       cpu_flags_t flags;
        IRQ_SAVE_DISABLE(flags);
 
        /* Remove the software interrupt if it was already queued */
@@ -127,7 +127,7 @@ void buz_repeat_start(mtime_t duration, mtime_t interval)
  */
 void buz_repeat_stop(void)
 {
-       cpuflags_t flags;
+       cpu_flags_t flags;
        IRQ_SAVE_DISABLE(flags);
 
        /* Remove the software interrupt if it was already queued */
index 13efee976628951685e44c42a83c2af5fae1d436..98cb7380e5d5c9d713950d4c0bf3fd216712645d 100644 (file)
@@ -65,7 +65,7 @@
 static DCMotor dcm_all[CONFIG_NUM_DC_MOTOR];
 
 /// Stack process for DC motor poll.
-static cpustack_t dc_motor_poll_stack[200];
+static cpu_stack_t dc_motor_poll_stack[200];
 
 ///< Sample period for all DC motor.
 static mtime_t sample_period;
index fa03d841aacc3ff71dc2e52fd2597e464b5a44a7..5028d316fd6b3894c85081d2e1d9d36162d28f27 100644 (file)
@@ -236,7 +236,7 @@ void kbd_addHandler(struct KbdHandler *handler)
        KbdHandler *node;
        List *list;
 
-       cpuflags_t flags;
+       cpu_flags_t flags;
        IRQ_SAVE_DISABLE(flags);
 
        /* Choose between raw and coocked handlers list */
index 27ae92fe696d4a4637cca35a6a86f713a8cc9cb1..d6c0c73e7345ef7b6a8ec585cff1e9b5efbf2824 100644 (file)
@@ -103,7 +103,7 @@ DEFINE_ZEROCROSS_ISR()
  */
 void phase_setDuty(TriacDev dev, triac_duty_t duty)
 {
-       cpuflags_t flags;
+       cpu_flags_t flags;
        IRQ_SAVE_DISABLE(flags);
 
        phase_setDutyUnlock(dev,duty);
@@ -173,7 +173,7 @@ static void phase_softint(void *_dev)
  */
 void phase_init(void)
 {
-       cpuflags_t flags;
+       cpu_flags_t flags;
        TriacDev dev;
 
        /* Init timers and ensure that all triac are off */
index 021d2437c79e4f7f1e9b44cc74f7de1ff628e77a..11c4e04bbb845563b17e2c15e9aad9dc85a7ef8e 100644 (file)
@@ -91,7 +91,7 @@ void pwm_enable(PwmDev dev, bool state)
  */
 void pwm_init(void)
 {
-       cpuflags_t flags;
+       cpu_flags_t flags;
        PwmDev dev;
 
        IRQ_SAVE_DISABLE(flags);
index 285d67c55e1242bfd772e0f2602c1637424a68e2..bd0ff9daed9ec26bfe5ae35ff5266917b72329b1 100644 (file)
@@ -120,7 +120,7 @@ REGISTER static List timers_queue;
 void timer_add(Timer *timer)
 {
        Timer *node;
-       cpuflags_t flags;
+       cpu_flags_t flags;
 
 
        /* Inserting timers twice causes mayhem. */
index 65b50873e2b9a773f3819c302ec516e74dadb9d3..3a206a0f5df48e0ef69fdd3d3935b6357142c204 100644 (file)
 
 INLINE void lcd_bus_init(void)
 {
-       cpuflags_t flags;
+       cpu_flags_t flags;
        IRQ_SAVE_DISABLE(flags);
 
        /*
index 16cb5811baf1ffae089dd421393380ff0ab3d005..aa370ae589f6c5c589b851afe817030a1dd9e224 100644 (file)
@@ -56,7 +56,7 @@
  * Saving and restoring the context on the stack is done by a CPU-dependent
  * support routine which usually needs to be written in assembly.
  */
-EXTERN_C void asm_switch_context(cpustack_t **new_sp, cpustack_t **save_sp);
+EXTERN_C void asm_switch_context(cpu_stack_t **new_sp, cpu_stack_t **save_sp);
 
 
 /**
@@ -65,7 +65,7 @@ EXTERN_C void asm_switch_context(cpustack_t **new_sp, cpustack_t **save_sp);
  */
 static void proc_schedule(void)
 {
-       cpuflags_t flags;
+       cpu_flags_t flags;
 
        ATOMIC(LIST_ASSERT_VALID(&ProcReadyList));
        ASSERT_USER_CONTEXT();
@@ -111,7 +111,7 @@ void proc_switch(void)
         */
        if (CurrentProcess != old_process)
        {
-               cpustack_t *dummy;
+               cpu_stack_t *dummy;
 
                #if CONFIG_KERN_MONITOR
                        LOG_INFO("Switch from %p(%s) to %p(%s)\n",
index 229058bd4ba1c0e538a591baeda3e907ef1d2639..3aa4bb0400651585dcbd308ad0ff1c6a80b7285d 100644 (file)
@@ -41,7 +41,7 @@
 #include <cfg/module.h>
 
 
-static cpustack_t idle_stack[CONFIG_KERN_MINSTACKSIZE / sizeof(cpustack_t)];
+static cpu_stack_t idle_stack[CONFIG_KERN_MINSTACKSIZE / sizeof(cpu_stack_t)];
 
 /**
  * The idle process
index c055e2cee7f8896ffda30bb6c017f5fc121b9f5c..5759c5334b2418c437bebbd21a8c2479cc7c64e7 100644 (file)
@@ -78,17 +78,17 @@ void monitor_rename(Process *proc, const char *name)
        proc->monitor.name = name;
 }
 
-size_t monitor_checkStack(cpustack_t *stack_base, size_t stack_size)
+size_t monitor_checkStack(cpu_stack_t *stack_base, size_t stack_size)
 {
-       cpustack_t *beg;
-       cpustack_t *cur;
-       cpustack_t *end;
+       cpu_stack_t *beg;
+       cpu_stack_t *cur;
+       cpu_stack_t *end;
        int inc;
        size_t sp_free;
 
 
        beg = stack_base;
-       end = stack_base + stack_size / sizeof(cpustack_t);
+       end = stack_base + stack_size / sizeof(cpu_stack_t);
        inc = +1;
 
        if (CPU_STACK_GROWS_UPWARD)
@@ -106,7 +106,7 @@ size_t monitor_checkStack(cpustack_t *stack_base, size_t stack_size)
                cur += inc;
        }
 
-       sp_free = ABS(cur - beg) * sizeof(cpustack_t);
+       sp_free = ABS(cur - beg) * sizeof(cpu_stack_t);
        return sp_free;
 }
 
@@ -157,7 +157,7 @@ static void NORETURN monitor(void)
 }
 
 
-void monitor_start(size_t stacksize, cpustack_t *stack)
+void monitor_start(size_t stacksize, cpu_stack_t *stack)
 {
        proc_new(monitor, NULL, stacksize, stack);
 }
index 0c705a4aed1b75dcb0cd5d687a2ab5e58de6f4bd..fd458669f86a72ce4c26a867cc9b6fc0325528de 100644 (file)
@@ -56,7 +56,7 @@
  * \note The stack is provided by the caller so that there is no wasted space if the monitor
  * is not used.
  */
-void monitor_start(size_t stacksize, cpustack_t *stack);
+void monitor_start(size_t stacksize, cpu_stack_t *stack);
 
 
 /**
@@ -67,7 +67,7 @@ void monitor_start(size_t stacksize, cpustack_t *stack);
  * \note For this function to work, the stack must have been filled at startup with
  * CONFIG_KERN_STACKFILLCODE.
  */
-size_t monitor_checkStack(cpustack_t *stack_base, size_t stack_size);
+size_t monitor_checkStack(cpu_stack_t *stack_base, size_t stack_size);
 
 
 /** Print a report of the stack status through kdebug */
index 69b555a998422b460a4bc552170016e189aad948..4b1ad9ee2d5dea8e213570eeb1c59fc400290fa6 100644 (file)
@@ -66,7 +66,7 @@ CONFIG_DEPEND(CONFIG_KERN_PREEMPT,    CONFIG_KERN_SCHED && CONFIG_TIMER_EVENTS &
 MOD_DEFINE(preempt)
 
 /// Global preemption disabling nesting counter
-cpuatomic_t _preempt_forbid_cnt;
+cpu_atomic_t _preempt_forbid_cnt;
 
 static Timer preempt_timer;
 
index b8431b50e1b277317716b3b9f7f9f20defdb673f..2cb6e2a0aa3a31d3ee9983059cbefa52fe3bbf67 100644 (file)
@@ -89,7 +89,7 @@ REGISTER Process *CurrentProcess;
 List StackFreeList;
 
 #define NPROC 8
-cpustack_t proc_stacks[NPROC][(64 * 1024) / sizeof(cpustack_t)];
+cpu_stack_t proc_stacks[NPROC][(64 * 1024) / sizeof(cpu_stack_t)];
 #endif
 
 /** The main process (the one that executes main()). */
@@ -152,10 +152,10 @@ void proc_init(void)
  * \return Process structure of new created process
  *         if successful, NULL otherwise.
  */
-struct Process *proc_new_with_name(UNUSED_ARG(const char *, name), void (*entry)(void), iptr_t data, size_t stack_size, cpustack_t *stack_base)
+struct Process *proc_new_with_name(UNUSED_ARG(const char *, name), void (*entry)(void), iptr_t data, size_t stack_size, cpu_stack_t *stack_base)
 {
        Process *proc;
-       const size_t PROC_SIZE_WORDS = ROUND_UP2(sizeof(Process), sizeof(cpustack_t)) / sizeof(cpustack_t);
+       const size_t PROC_SIZE_WORDS = ROUND_UP2(sizeof(Process), sizeof(cpu_stack_t)) / sizeof(cpu_stack_t);
 #if CONFIG_KERN_HEAP
        bool free_stack = false;
 #endif
@@ -163,7 +163,7 @@ struct Process *proc_new_with_name(UNUSED_ARG(const char *, name), void (*entry)
 
 #if (ARCH & ARCH_EMUL)
        /* Ignore stack provided by caller and use the large enough default instead. */
-       PROC_ATOMIC(stack_base = (cpustack_t *)list_remHead(&StackFreeList));
+       PROC_ATOMIC(stack_base = (cpu_stack_t *)list_remHead(&StackFreeList));
 
        stack_size = CONFIG_KERN_MINSTACKSIZE;
 #elif CONFIG_KERN_HEAP
@@ -209,8 +209,8 @@ struct Process *proc_new_with_name(UNUSED_ARG(const char *, name), void (*entry)
        }
        else
        {
-               proc = (Process *)(stack_base + stack_size / sizeof(cpustack_t) - PROC_SIZE_WORDS);
-               proc->stack = (cpustack_t *)proc;
+               proc = (Process *)(stack_base + stack_size / sizeof(cpu_stack_t) - PROC_SIZE_WORDS);
+               proc->stack = (cpu_stack_t *)proc;
                if (CPU_SP_ON_EMPTY_SLOT)
                        proc->stack--;
        }
index 4efdf9df8e073e4d0a1ff41783dcdf9b32d7c2b0..e9a910d4d5fbc466ae7bc217f7e651103b4532a5 100644 (file)
@@ -45,7 +45,7 @@
        #include <cfg/debug.h> // ASSERT()
 #endif
 
-#include <cpu/types.h> // cpustack_t
+#include <cpu/types.h> // cpu_stack_t
 #include <cpu/frame.h> // CPU_SAVED_REGS_CNT
 
 /*
@@ -56,7 +56,7 @@ struct Process;
 
 /* Task scheduling services */
 void proc_init(void);
-struct Process *proc_new_with_name(const char* name, void (*entry)(void), iptr_t data, size_t stacksize, cpustack_t *stack);
+struct Process *proc_new_with_name(const char* name, void (*entry)(void), iptr_t data, size_t stacksize, cpu_stack_t *stack);
 
 #if !CONFIG_KERN_MONITOR
        #define proc_new(entry,data,size,stack) proc_new_with_name(NULL,(entry),(data),(size),(stack))
@@ -108,7 +108,7 @@ const char *proc_currentName(void);
 INLINE void proc_forbid(void)
 {
        #if CONFIG_KERN_PREEMPT
-               extern cpuatomic_t _preempt_forbid_cnt;
+               extern cpu_atomic_t _preempt_forbid_cnt;
                /*
                 * We don't need to protect the counter against other processes.
                 * The reason why is a bit subtle.
@@ -156,7 +156,7 @@ INLINE void proc_permit(void)
                 * flushed to memory before task switching is re-enabled.
                 */
                MEMORY_BARRIER;
-               extern cpuatomic_t _preempt_forbid_cnt;
+               extern cpu_atomic_t _preempt_forbid_cnt;
                /* No need to protect against interrupts here. */
                ASSERT(_preempt_forbid_cnt != 0);
                --_preempt_forbid_cnt;
@@ -178,7 +178,7 @@ INLINE void proc_permit(void)
 INLINE bool proc_allowed(void)
 {
        #if CONFIG_KERN_PREEMPT
-               extern cpuatomic_t _preempt_forbid_cnt;
+               extern cpu_atomic_t _preempt_forbid_cnt;
                return (_preempt_forbid_cnt == 0);
        #else
                return true;
@@ -221,7 +221,7 @@ INLINE bool proc_allowed(void)
                 * usage.
                 */
                #define CONFIG_KERN_MINSTACKSIZE  \
-                   (CPU_SAVED_REGS_CNT * 2 * sizeof(cpustack_t) \
+                   (CPU_SAVED_REGS_CNT * 2 * sizeof(cpu_stack_t) \
                    + 32 * sizeof(int))
        #endif
 #endif
@@ -230,23 +230,23 @@ INLINE bool proc_allowed(void)
 #if CONFIG_KERN_MONITOR
        #include <cpu/types.h>
        #if (SIZEOF_CPUSTACK_T == 1)
-               /* 8bit cpustack_t */
+               /* 8bit cpu_stack_t */
                #define CONFIG_KERN_STACKFILLCODE  0xA5
                #define CONFIG_KERN_MEMFILLCODE    0xDB
        #elif (SIZEOF_CPUSTACK_T == 2)
-               /* 16bit cpustack_t */
+               /* 16bit cpu_stack_t */
                #define CONFIG_KERN_STACKFILLCODE  0xA5A5
                #define CONFIG_KERN_MEMFILLCODE    0xDBDB
        #elif (SIZEOF_CPUSTACK_T == 4)
-               /* 32bit cpustack_t */
+               /* 32bit cpu_stack_t */
                #define CONFIG_KERN_STACKFILLCODE  0xA5A5A5A5UL
                #define CONFIG_KERN_MEMFILLCODE    0xDBDBDBDBUL
        #elif (SIZEOF_CPUSTACK_T == 8)
-               /* 64bit cpustack_t */
+               /* 64bit cpu_stack_t */
                #define CONFIG_KERN_STACKFILLCODE  0xA5A5A5A5A5A5A5A5ULL
                #define CONFIG_KERN_MEMFILLCODE    0xDBDBDBDBDBDBDBDBULL
        #else
-               #error No cpustack_t size supported!
+               #error No cpu_stack_t size supported!
        #endif
 #endif
 
index a0e87be22ba6f870e0536db7e35edd997cea9a6f..9d61b53123b369010532a3ad1765d6d5f239d103 100644 (file)
@@ -58,7 +58,7 @@ typedef struct Process
 #else
        Node         link;        /**< Link Process into scheduler lists */
 #endif
-       cpustack_t  *stack;       /**< Per-process SP */
+       cpu_stack_t  *stack;       /**< Per-process SP */
        iptr_t       user_data;   /**< Custom data passed to the process */
 
 #if CONFIG_KERN_SIGNALS
@@ -71,7 +71,7 @@ typedef struct Process
 #endif
 
 #if CONFIG_KERN_HEAP | CONFIG_KERN_MONITOR | (ARCH & ARCH_EMUL)
-       cpustack_t  *stack_base;  /**< Base of process stack */
+       cpu_stack_t  *stack_base;  /**< Base of process stack */
        size_t       stack_size;  /**< Size of process stack */
 #endif
 
index 52a7fe851e2f7dd61cb0a24a12455329fa8b1ac9..ea071a472b2dd226f19f3c048c54ebdbee709e3a 100644 (file)
@@ -66,8 +66,8 @@ static void proc_test2(void)
        }
 }
 
-static cpustack_t proc_test1_stack[CONFIG_KERN_MINSTACKSIZE / sizeof(cpustack_t)];
-static cpustack_t proc_test2_stack[CONFIG_KERN_MINSTACKSIZE / sizeof(cpustack_t)];
+static cpu_stack_t proc_test1_stack[CONFIG_KERN_MINSTACKSIZE / sizeof(cpu_stack_t)];
+static cpu_stack_t proc_test2_stack[CONFIG_KERN_MINSTACKSIZE / sizeof(cpu_stack_t)];
 
 
 /**
index 9785958d2dc2fcc863efce13f7c824b6c17c8dcc..58863ffa5670bdda9f25ff06e201c4e73f85a598 100644 (file)
 sigmask_t sig_check(sigmask_t sigs)
 {
        sigmask_t result;
-       cpuflags_t flags;
+       cpu_flags_t flags;
 
        IRQ_SAVE_DISABLE(flags);
        result = CurrentProcess->sig_recv & sigs;
@@ -135,7 +135,7 @@ sigmask_t sig_check(sigmask_t sigs)
 sigmask_t sig_wait(sigmask_t sigs)
 {
        sigmask_t result;
-       cpuflags_t flags;
+       cpu_flags_t flags;
 
        /* Sleeping with IRQs disabled or preemption forbidden is illegal */
        IRQ_ASSERT_ENABLED();
@@ -202,7 +202,7 @@ sigmask_t sig_waitTimeout(sigmask_t sigs, ticks_t timeout)
 {
        Timer t;
        sigmask_t res;
-       cpuflags_t flags;
+       cpu_flags_t flags;
 
        ASSERT(!sig_check(SIG_TIMEOUT));
        ASSERT(!(sigs & SIG_TIMEOUT));
@@ -233,7 +233,7 @@ sigmask_t sig_waitTimeout(sigmask_t sigs, ticks_t timeout)
  */
 void sig_signal(Process *proc, sigmask_t sigs)
 {
-       cpuflags_t flags;
+       cpu_flags_t flags;
 
        /* See comment in sig_wait() for why this protection is necessary */
        IRQ_SAVE_DISABLE(flags);
index c55660867b4ce911cc0196957a93538ec0aede50..2a9358a597c07f374a140e3ff66ce630aead6fea 100644 (file)
@@ -63,7 +63,7 @@ void observer_Unsubscribe(UNUSED_ARG(Subject *,subject), Observer *observer)
 void observer_notify(Subject *subject, int event_id, void *param)
 {
        Observer *observer;
-       cpuflags_t irqstate;
+       cpu_flags_t irqstate;
        IRQ_SAVE_DISABLE(irqstate);
 
        /*