#include "board.h"
#include "gpio.h"
#include "power_clocks_lib.h"
#include "et024006dhu.h"
#include "cycle_counter.h"
#include "fpu_operators.h"
#include "conf_demo.h"
#include <math.h>
Functions | |
static int | draw_mandel_with_fpu (void) |
Fractal Algorithm with FPU optimization. More... | |
static int | draw_mandel_without_fpu (void) |
Fractal Algorithm without FPU optimization. More... | |
int | main (void) |
Main function. More... | |
Variables | |
static int | colour_wfpu |
static int | colour_wofpu |
static int | i_wfpu =0 |
static int | i_wofpu =0 |
static int | inset_wfpu |
static int | inset_wofpu |
static int | iter_wfpu =40 |
Local variables for Draw Mandel with FPU Optimization. More... | |
static int | iter_wofpu =40 |
Local variables for Draw Mandel without FPU Optimization. More... | |
static int | j_wfpu =0 |
static int | j_wofpu =0 |
static int | k_wfpu =0 |
static int | k_wofpu =0 |
static float | newz_wfpu |
static float | newz_wofpu |
static float | newzi_wfpu |
static float | newzi_wofpu |
static float | x_wfpu |
static float | x_wofpu |
static float | xend_wfpu = 1.0 |
static float | xend_wofpu = 1.0 |
static float | xstart_wfpu = -2.0 |
static float | xstart_wofpu = -2.0 |
static float | xstep_wfpu |
static float | xstep_wofpu |
static float | y_wfpu |
static float | y_wofpu |
static float | yend_wfpu = 1.35 |
static float | yend_wofpu = 1.35 |
static float | ystart_wfpu = -1.35 |
static float | ystart_wofpu = -1.35 |
static float | ystep_wfpu |
static float | ystep_wofpu |
static float | z_wfpu |
static float | z_wofpu |
static float | zi_wfpu |
static float | zi_wofpu |
System Clock Frequencies | |
Information about Clock configuration and TWIM Module configuration | |
pcl_freq_param_t | pcl_freq_param |
|
static |
Fractal Algorithm with FPU optimization.
References BLACK, BLUE_LEV, colour_wfpu, cpu_is_timeout(), cpu_set_timeout(), cpu_us_2_cy(), DELAY_US, et024006_DrawPixel(), GREEN_LEV, HEIGHT, i_wfpu, inset_wfpu, iter_wfpu, j_wfpu, k_wfpu, newz_wfpu, newzi_wfpu, OFFSET_DISPLAY, pcl_freq_param, RED_LEV, WIDTH, x_wfpu, xstart_wfpu, xstep_wfpu, y_wfpu, ystep_wfpu, z_wfpu, and zi_wfpu.
Referenced by main().
|
static |
Fractal Algorithm without FPU optimization.
References BLACK, BLUE_LEV, colour_wofpu, cpu_is_timeout(), cpu_set_timeout(), cpu_us_2_cy(), DELAY_US, et024006_DrawPixel(), float_add(), float_mul(), float_sub(), GREEN_LEV, HEIGHT, i_wofpu, inset_wofpu, iter_wofpu, j_wofpu, k_wofpu, newz_wofpu, newzi_wofpu, OFFSET_DISPLAY, pcl_freq_param, RED_LEV, WIDTH, x_wofpu, xstart_wofpu, xstep_wofpu, y_wofpu, ystep_wofpu, z_wofpu, and zi_wofpu.
Referenced by main().
int main | ( | void | ) |
Main function.
References BLACK, draw_mandel_with_fpu(), draw_mandel_without_fpu(), et024006_DrawFilledRect(), ET024006_HEIGHT, et024006_Init(), et024006_PrintString(), ET024006_WIDTH, FONT8x16, gpio_set_gpio_pin(), HEIGHT, i_wfpu, i_wofpu, iter_wfpu, iter_wofpu, j_wfpu, j_wofpu, k_wfpu, k_wofpu, pcl_configure_clocks(), pcl_freq_param, WHITE, WIDTH, x_wfpu, x_wofpu, xend_wfpu, xend_wofpu, xstart_wfpu, xstart_wofpu, xstep_wfpu, xstep_wofpu, y_wfpu, y_wofpu, yend_wfpu, yend_wofpu, ystart_wfpu, ystart_wofpu, ystep_wfpu, and ystep_wofpu.
|
static |
Referenced by draw_mandel_with_fpu().
|
static |
Referenced by draw_mandel_without_fpu().
|
static |
Referenced by draw_mandel_with_fpu(), and main().
|
static |
Referenced by draw_mandel_without_fpu(), and main().
|
static |
Referenced by draw_mandel_with_fpu().
|
static |
Referenced by draw_mandel_without_fpu().
|
static |
Local variables for Draw Mandel with FPU Optimization.
Referenced by draw_mandel_with_fpu(), and main().
|
static |
Local variables for Draw Mandel without FPU Optimization.
Referenced by draw_mandel_without_fpu(), and main().
|
static |
Referenced by draw_mandel_with_fpu(), and main().
|
static |
Referenced by draw_mandel_without_fpu(), and main().
|
static |
Referenced by draw_mandel_with_fpu(), and main().
|
static |
Referenced by draw_mandel_without_fpu(), and main().
|
static |
Referenced by draw_mandel_with_fpu().
|
static |
Referenced by draw_mandel_without_fpu().
|
static |
Referenced by draw_mandel_with_fpu().
|
static |
Referenced by draw_mandel_without_fpu().
static pcl_freq_param_t pcl_freq_param |
|
static |
Referenced by draw_mandel_with_fpu(), and main().
|
static |
Referenced by draw_mandel_without_fpu(), and main().
|
static |
Referenced by main().
|
static |
Referenced by main().
|
static |
Referenced by draw_mandel_with_fpu(), and main().
|
static |
Referenced by draw_mandel_without_fpu(), and main().
|
static |
Referenced by draw_mandel_with_fpu(), and main().
|
static |
Referenced by draw_mandel_without_fpu(), and main().
|
static |
Referenced by draw_mandel_with_fpu(), and main().
|
static |
Referenced by draw_mandel_without_fpu(), and main().
|
static |
Referenced by main().
|
static |
Referenced by main().
|
static |
Referenced by main().
|
static |
Referenced by main().
|
static |
Referenced by draw_mandel_with_fpu(), and main().
|
static |
Referenced by draw_mandel_without_fpu(), and main().
|
static |
Referenced by draw_mandel_with_fpu().
|
static |
Referenced by draw_mandel_without_fpu().
|
static |
Referenced by draw_mandel_with_fpu().
|
static |
Referenced by draw_mandel_without_fpu().