# profiler

profiler.jal

Author | Joep Suijs, Copyright © 2009..2009, all rights reserved.
Adapted-by |
Compiler | >=2.4g

Description

       This library provides procedures to profile code parts.
       Intended for software development, uses timer1.

Dependencies

No dependency found

## Summary

### Global variables/contants

- `const byte m2[] = " us"`
- `const byte m1[] = "Profiler "`

### Procedures

- `profiler_report(volatile byte out device)`
- `profiler_start()`
- `profiler_stop()`
- `profiler_stop_and_report(volatile byte in out device)`
- `profiler_setup(byte in resolution)`

### Functions

## API details

### Global variables/contants

- `const byte m2[] = " us"`

  No documentation found

- `const byte m1[] = "Profiler "`

  No documentation found

### Procedures

- `profiler_report(volatile byte out device)`

  No documentation found

- `profiler_start()`

  No documentation found

- `profiler_stop()`

  No documentation found

- `profiler_stop_and_report(volatile byte in out device)`

  No documentation found

- `profiler_setup(byte in resolution)`

  No documentation found

### Functions

## Related samples

Here are the list of samples which use this library:

16f648a | 16f648a_sqrt.jal
16f723 | 16f723_sqrt.jal
16f73 | 16f73_sqrt.jal
16f877 | 16f877_sqrt.jal
16f877a | 16f877a_sqrt.jal
16f88 | 16f88_sqrt.jal
18f14k50 | 18f14k50_sqrt.jal
18f2450 | 18f2450_sqrt.jal
18f2520 | 18f2520_sqrt.jal
18f2550 | 18f2550_sqrt.jal
18f2620 | 18f2620_sqrt.jal
18f452 | 18f452_sqrt.jal
18f4550 | 18f4550_sqrt.jal
18f4620 | 18f4620_sqrt.jal
18f67j50 | 18f67j50_sqrt.jal