Content-Length: 469861 | pFad | http://github.com/stm32-rs/stm32-rs/pull/734/files/063759b7ea8acadc48db6a0fef3415830affa38a

3F access fixes by burrbull · Pull Request #734 · stm32-rs/stm32-rs · GitHub
Skip to content

access fixes #734

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
May 14, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions devices/stm32f3x4.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -111,6 +111,8 @@ HRTIM_Common:
_modify:
BDMUPDR:
name: BDMUPR
OENR:
access: read-write
_interrupts:
HRTIM1_FLT:
name: HRTIM_FLT
Expand Down
3 changes: 3 additions & 0 deletions devices/stm32l0x0.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,9 @@ CRC:
name: FRE

RCC:
_modify:
CICR:
access: write-only
CR:
_modify:
CSSLSEON:
Expand Down
3 changes: 3 additions & 0 deletions devices/stm32l0x1.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,9 @@ FLASH:
name: FRE

RCC:
_modify:
CICR:
access: write-only
CR:
_modify:
CSSLSEON:
Expand Down
3 changes: 3 additions & 0 deletions devices/stm32l0x2.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,9 @@ FLASH:
name: FRE

RCC:
_modify:
CICR:
access: write-only
CR:
_modify:
CSSLSEON:
Expand Down
3 changes: 3 additions & 0 deletions devices/stm32l0x3.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -67,6 +67,9 @@ FLASH:
name: FRE

RCC:
_modify:
CICR:
access: write-only
CR:
_modify:
CSSLSEON:
Expand Down
12 changes: 2 additions & 10 deletions devices/stm32wle5.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -86,19 +86,11 @@ HSEM:
HSEM_MISR:
name:
C1MISR
"R[0123456789]":
"R[0-9],R1[0-5]":
_modify:
MASTERID:
name: COREID
"R1[012345]":
_modify:
MASTERID:
name: COREID
"RLR[0123456789]":
_modify:
MASTERID:
name: COREID
"RLR1[012345]":
"RLR[0-9],RLR1[0-5]":
_modify:
MASTERID:
name: COREID
Expand Down
52 changes: 7 additions & 45 deletions peripherals/hsem/hsem_wl.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
"HSEM":
"R[0123456789]":
"R[0-9],R1[0-5]":
LOCK:
_read:
Free: [0, "Semaphore is free"]
Expand All @@ -9,68 +9,30 @@
TryLock: [1, "Try to lock semaphore"]
COREID: [0, 0xF]
PROCID: [0, 0xFF]
"R1[012345]":
"RLR[0-9],RLR1[0-5]":
LOCK:
_read:
Free: [0, "Semaphore is free"]
Locked: [1, "Semaphore is locked"]
_write:
Free: [0, "Free semaphore"]
TryLock: [1, "Try to lock semaphore"]
COREID: [0, 0xF]
PROCID: [0, 0xFF]
"RLR[0123456789]":
LOCK:
_read:
Free: [0, "Semaphore is free"]
Locked: [1, "Semaphore is locked"]
_write:
Free: [0, "Free semaphore"]
TryLock: [1, "Try to lock semaphore"]
COREID: [0, 0xF]
PROCID: [0, 0xFF]
"RLR1[012345]":
LOCK:
_read:
Free: [0, "Semaphore is free"]
Locked: [1, "Semaphore is locked"]
_write:
Free: [0, "Free semaphore"]
TryLock: [1, "Try to lock semaphore"]
COREID: [0, 0xF]
PROCID: [0, 0xFF]
C?IER:
"ISE[0123456789]":
Disabled: [0, "Interrupt generation disabled"]
Enabled: [1, "Interrupt generation enabled"]
"ISE1[012345]":
"ISE[0-9],ISE1[0-5]":
Disabled: [0, "Interrupt generation disabled"]
Enabled: [1, "Interrupt generation enabled"]
C?ICR:
"ISC[0123456789]":
"ISC[0-9],ISC1[0-5]":
_read:
NoEffect: [0, "Always reads 0"]
_write:
NoEffect: [0, "Interrupt semaphore x status ISFx and masked status MISFx not affected"]
Clear : [1, "Interrupt semaphore x status ISFx and masked status MISFx cleared"]
"ISC1[012345]":
_read:
NoEffect: [0, "Always reads 0"]
_write:
NoEffect: [0, "Interrupt semaphore x status ISFx and masked status MISFx not affected"]
Clear : [1, "Interrupt semaphore x status ISFx and masked status MISFx cleared"]
Clear: [1, "Interrupt semaphore x status ISFx and masked status MISFx cleared"]
C?ISR:
"ISF[0123456789]":
NotPending: [0, "No interrupt pending"]
Pending: [1, "Interrupt pending"]
"ISF1[012345]":
"ISF[0-9],ISF1[0-5]":
NotPending: [0, "No interrupt pending"]
Pending: [1, "Interrupt pending"]
C?MISR:
"MISF[0123456789]":
NotPending: [0, "No interrupt pending after masking"]
Pending: [1, "Interrupt pending after masking"]
"MISF1[012345]":
"MISF[0-9],MISF1[0-5]":
NotPending: [0, "No interrupt pending after masking"]
Pending: [1, "Interrupt pending after masking"]
CR:
Expand Down








ApplySandwichStrip

pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

Fetched URL: http://github.com/stm32-rs/stm32-rs/pull/734/files/063759b7ea8acadc48db6a0fef3415830affa38a

Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy