Skip to content

Commit

Permalink
Add fields definition of mcounteren and mcountinhibit
Browse files Browse the repository at this point in the history
  • Loading branch information
cyyself committed Sep 4, 2024
1 parent 2d55f75 commit 21db322
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 21db322

Please sign in to comment.