Skip to content

Commit

Permalink
Merge pull request #281 from cyyself/tmp_add_mcounteren
Browse files Browse the repository at this point in the history
Add fields definition of mcounteren and mcountinhibit
  • Loading branch information
aswaterman authored Sep 5, 2024
2 parents 2d55f75 + 21db322 commit 6a1be96
Showing 1 changed file with 11 additions and 0 deletions.
11 changes: 11 additions & 0 deletions encoding.h
Original file line number Diff line number Diff line change
Expand Up @@ -214,6 +214,17 @@
#define MHPMEVENTH_MINH 0x40000000
#define MHPMEVENTH_OF 0x80000000

#define MCOUNTEREN_CY_SHIFT 0
#define MCOUNTEREN_TIME_SHIFT 1
#define MCOUNTEREN_IR_SHIFT 2

#define MCOUNTEREN_CY (1U << MCOUNTEREN_CY_SHIFT)
#define MCOUNTEREN_TIME (1U << MCOUNTEREN_TIME_SHIFT)
#define MCOUNTEREN_IR (1U << MCOUNTEREN_IR_SHIFT)

#define MCOUNTINHIBIT_CY MCOUNTEREN_CY
#define MCOUNTINHIBIT_IR MCOUNTEREN_IR

#define HENVCFG_FIOM 0x00000001
#define HENVCFG_LPE 0x00000004
#define HENVCFG_SSE 0x00000008
Expand Down

0 comments on commit 6a1be96

Please sign in to comment.