]> git.cryptolib.org Git - arm-crypto-lib.git/blobdiff - test_src/sysclock.h
some importannt files
[arm-crypto-lib.git] / test_src / sysclock.h
index 9ca1a9b7fdc59fd518554f9cb1188b997d92b24b..83972b3d9c5f595f8d3f024c805323d5cdd27636 100644 (file)
 
 #include <stdint.h>
 
+#define SYS_FREQ_80MHZ000    0x4
+#define SYS_FREQ_66MHZ667    0x5
+#define SYS_FREQ_57MHZ143    0x6
+#define SYS_FREQ_50MHZ000    0x7
+#define SYS_FREQ_44MHZ444    0x8
+#define SYS_FREQ_40MHZ000    0x9
+#define SYS_FREQ_36MHZ364    0xA
+#define SYS_FREQ_33MHZ333    0xB
+#define SYS_FREQ_30MHZ769    0xC
+#define SYS_FREQ_28MHZ571    0xD
+#define SYS_FREQ_26MHZ667    0xE
+#define SYS_FREQ_25MHZ000    0xF
+#define SYS_FREQ_23MHZ529    0x10
+#define SYS_FREQ_22MHZ222    0x11
+#define SYS_FREQ_21MHZ053    0x12
+#define SYS_FREQ_20MHZ000    0x13
+#define SYS_FREQ_19MHZ048    0x14
+#define SYS_FREQ_18MHZ182    0x15
+#define SYS_FREQ_17MHZ391    0x16
+#define SYS_FREQ_16MHZ667    0x17
+#define SYS_FREQ_16MHZ000    0x18
+#define SYS_FREQ_15MHZ385    0x19
+#define SYS_FREQ_14MHZ815    0x1A
+#define SYS_FREQ_14MHZ286    0x1B
+#define SYS_FREQ_13MHZ793    0x1C
+#define SYS_FREQ_13MHZ333    0x1D
+#define SYS_FREQ_12MHZ903    0x1E
+#define SYS_FREQ_12MHZ500    0x1F
+#define SYS_FREQ_12MHZ121    0x20
+#define SYS_FREQ_11MHZ765    0x21
+#define SYS_FREQ_11MHZ429    0x22
+#define SYS_FREQ_11MHZ111    0x23
+#define SYS_FREQ_10MHZ811    0x24
+#define SYS_FREQ_10MHZ526    0x25
+#define SYS_FREQ_10MHZ256    0x26
+#define SYS_FREQ_10MHZ000    0x27
+#define SYS_FREQ_9MHZ756    0x28
+#define SYS_FREQ_9MHZ524    0x29
+#define SYS_FREQ_9MHZ302    0x2A
+#define SYS_FREQ_9MHZ091    0x2B
+#define SYS_FREQ_8MHZ889    0x2C
+#define SYS_FREQ_8MHZ696    0x2D
+#define SYS_FREQ_8MHZ511    0x2E
+#define SYS_FREQ_8MHZ333    0x2F
+#define SYS_FREQ_8MHZ163    0x30
+#define SYS_FREQ_8MHZ000    0x31
+#define SYS_FREQ_7MHZ843    0x32
+#define SYS_FREQ_7MHZ692    0x33
+#define SYS_FREQ_7MHZ547    0x34
+#define SYS_FREQ_7MHZ407    0x35
+#define SYS_FREQ_7MHZ273    0x36
+#define SYS_FREQ_7MHZ143    0x37
+#define SYS_FREQ_7MHZ018    0x38
+#define SYS_FREQ_6MHZ897    0x39
+#define SYS_FREQ_6MHZ780    0x3A
+#define SYS_FREQ_6MHZ667    0x3B
+#define SYS_FREQ_6MHZ557    0x3C
+#define SYS_FREQ_6MHZ452    0x3D
+#define SYS_FREQ_6MHZ349    0x3E
+#define SYS_FREQ_6MHZ250    0x3F
+#define SYS_FREQ_6MHZ154    0x40
+#define SYS_FREQ_6MHZ061    0x41
+#define SYS_FREQ_5MHZ970    0x42
+#define SYS_FREQ_5MHZ882    0x43
+#define SYS_FREQ_5MHZ797    0x44
+#define SYS_FREQ_5MHZ714    0x45
+#define SYS_FREQ_5MHZ634    0x46
+#define SYS_FREQ_5MHZ556    0x47
+#define SYS_FREQ_5MHZ479    0x48
+#define SYS_FREQ_5MHZ405    0x49
+#define SYS_FREQ_5MHZ333    0x4A
+#define SYS_FREQ_5MHZ263    0x4B
+#define SYS_FREQ_5MHZ195    0x4C
+#define SYS_FREQ_5MHZ128    0x4D
+#define SYS_FREQ_5MHZ063    0x4E
+#define SYS_FREQ_5MHZ000    0x4F
+#define SYS_FREQ_4MHZ938    0x50
+#define SYS_FREQ_4MHZ878    0x51
+#define SYS_FREQ_4MHZ819    0x52
+#define SYS_FREQ_4MHZ762    0x53
+#define SYS_FREQ_4MHZ706    0x54
+#define SYS_FREQ_4MHZ651    0x55
+#define SYS_FREQ_4MHZ598    0x56
+#define SYS_FREQ_4MHZ545    0x57
+#define SYS_FREQ_4MHZ494    0x58
+#define SYS_FREQ_4MHZ444    0x59
+#define SYS_FREQ_4MHZ396    0x5A
+#define SYS_FREQ_4MHZ348    0x5B
+#define SYS_FREQ_4MHZ301    0x5C
+#define SYS_FREQ_4MHZ255    0x5D
+#define SYS_FREQ_4MHZ211    0x5E
+#define SYS_FREQ_4MHZ167    0x5F
+#define SYS_FREQ_4MHZ124    0x60
+#define SYS_FREQ_4MHZ082    0x61
+#define SYS_FREQ_4MHZ040    0x62
+#define SYS_FREQ_4MHZ000    0x63
+#define SYS_FREQ_3MHZ960    0x64
+#define SYS_FREQ_3MHZ922    0x65
+#define SYS_FREQ_3MHZ883    0x66
+#define SYS_FREQ_3MHZ846    0x67
+#define SYS_FREQ_3MHZ810    0x68
+#define SYS_FREQ_3MHZ774    0x69
+#define SYS_FREQ_3MHZ738    0x6A
+#define SYS_FREQ_3MHZ704    0x6B
+#define SYS_FREQ_3MHZ670    0x6C
+#define SYS_FREQ_3MHZ636    0x6D
+#define SYS_FREQ_3MHZ604    0x6E
+#define SYS_FREQ_3MHZ571    0x6F
+#define SYS_FREQ_3MHZ540    0x70
+#define SYS_FREQ_3MHZ509    0x71
+#define SYS_FREQ_3MHZ478    0x72
+#define SYS_FREQ_3MHZ448    0x73
+#define SYS_FREQ_3MHZ419    0x74
+#define SYS_FREQ_3MHZ390    0x75
+#define SYS_FREQ_3MHZ361    0x76
+#define SYS_FREQ_3MHZ333    0x77
+#define SYS_FREQ_3MHZ306    0x78
+#define SYS_FREQ_3MHZ279    0x79
+#define SYS_FREQ_3MHZ252    0x7A
+#define SYS_FREQ_3MHZ226    0x7B
+#define SYS_FREQ_3MHZ200    0x7C
+#define SYS_FREQ_3MHZ175    0x7D
+#define SYS_FREQ_3MHZ150    0x7E
+#define SYS_FREQ_3MHZ125    0x7F
+
+
 void sysclk_set_rawclock(void);
 void sysclk_mosc_verify_enable(void);
 void sysclk_mosc_verify_disable(void);
 void sysclk_set_80MHz(void);
+void sysclk_set_freq(uint8_t freq_id);
 uint32_t sysclk_get_freq(void);
 
 #endif /* SYSCLOCK_H_ */