📄 stm32f10x_pwr.lst
字号:
330:./lib/CMSIS/Core/CM3/core_cm3.h ****
331:./lib/CMSIS/Core/CM3/core_cm3.h **** /* intrinsic unsigned long long __ldrexd(volatile void *ptr) */
332:./lib/CMSIS/Core/CM3/core_cm3.h **** /* intrinsic int __strexd(unsigned long long val, volatile void *ptr) */
333:./lib/CMSIS/Core/CM3/core_cm3.h **** /* intrinsic void __enable_irq(); */
334:./lib/CMSIS/Core/CM3/core_cm3.h **** /* intrinsic void __disable_irq(); */
335:./lib/CMSIS/Core/CM3/core_cm3.h ****
336:./lib/CMSIS/Core/CM3/core_cm3.h ****
337:./lib/CMSIS/Core/CM3/core_cm3.h **** /**
338:./lib/CMSIS/Core/CM3/core_cm3.h **** * @brief Return the Process Stack Pointer
339:./lib/CMSIS/Core/CM3/core_cm3.h **** *
340:./lib/CMSIS/Core/CM3/core_cm3.h **** * @param none
341:./lib/CMSIS/Core/CM3/core_cm3.h **** * @return uint32_t ProcessStackPointer
342:./lib/CMSIS/Core/CM3/core_cm3.h **** *
343:./lib/CMSIS/Core/CM3/core_cm3.h **** * Return the actual process stack pointer
344:./lib/CMSIS/Core/CM3/core_cm3.h **** */
345:./lib/CMSIS/Core/CM3/core_cm3.h **** extern uint32_t __get_PSP(void);
346:./lib/CMSIS/Core/CM3/core_cm3.h ****
347:./lib/CMSIS/Core/CM3/core_cm3.h **** /**
348:./lib/CMSIS/Core/CM3/core_cm3.h **** * @brief Set the Process Stack Pointer
349:./lib/CMSIS/Core/CM3/core_cm3.h **** *
350:./lib/CMSIS/Core/CM3/core_cm3.h **** * @param uint32_t Process Stack Pointer
351:./lib/CMSIS/Core/CM3/core_cm3.h **** * @return none
352:./lib/CMSIS/Core/CM3/core_cm3.h **** *
353:./lib/CMSIS/Core/CM3/core_cm3.h **** * Assign the value ProcessStackPointer to the MSP
354:./lib/CMSIS/Core/CM3/core_cm3.h **** * (process stack pointer) Cortex processor register
355:./lib/CMSIS/Core/CM3/core_cm3.h **** */
356:./lib/CMSIS/Core/CM3/core_cm3.h **** extern void __set_PSP(uint32_t topOfProcStack);
357:./lib/CMSIS/Core/CM3/core_cm3.h ****
358:./lib/CMSIS/Core/CM3/core_cm3.h **** /**
359:./lib/CMSIS/Core/CM3/core_cm3.h **** * @brief Return the Main Stack Pointer
360:./lib/CMSIS/Core/CM3/core_cm3.h **** *
361:./lib/CMSIS/Core/CM3/core_cm3.h **** * @param none
362:./lib/CMSIS/Core/CM3/core_cm3.h **** * @return uint32_t Main Stack Pointer
363:./lib/CMSIS/Core/CM3/core_cm3.h **** *
364:./lib/CMSIS/Core/CM3/core_cm3.h **** * Return the current value of the MSP (main stack pointer)
365:./lib/CMSIS/Core/CM3/core_cm3.h **** * Cortex processor register
366:./lib/CMSIS/Core/CM3/core_cm3.h **** */
367:./lib/CMSIS/Core/CM3/core_cm3.h **** extern uint32_t __get_MSP(void);
368:./lib/CMSIS/Core/CM3/core_cm3.h ****
369:./lib/CMSIS/Core/CM3/core_cm3.h **** /**
370:./lib/CMSIS/Core/CM3/core_cm3.h **** * @brief Set the Main Stack Pointer
371:./lib/CMSIS/Core/CM3/core_cm3.h **** *
372:./lib/CMSIS/Core/CM3/core_cm3.h **** * @param uint32_t Main Stack Pointer
373:./lib/CMSIS/Core/CM3/core_cm3.h **** * @return none
374:./lib/CMSIS/Core/CM3/core_cm3.h **** *
375:./lib/CMSIS/Core/CM3/core_cm3.h **** * Assign the value mainStackPointer to the MSP
376:./lib/CMSIS/Core/CM3/core_cm3.h **** * (main stack pointer) Cortex processor register
377:./lib/CMSIS/Core/CM3/core_cm3.h **** */
378:./lib/CMSIS/Core/CM3/core_cm3.h **** extern void __set_MSP(uint32_t topOfMainStack);
379:./lib/CMSIS/Core/CM3/core_cm3.h ****
380:./lib/CMSIS/Core/CM3/core_cm3.h **** /**
381:./lib/CMSIS/Core/CM3/core_cm3.h **** * @brief Reverse byte order in unsigned short value
382:./lib/CMSIS/Core/CM3/core_cm3.h **** *
383:./lib/CMSIS/Core/CM3/core_cm3.h **** * @param uint16_t value to reverse
384:./lib/CMSIS/Core/CM3/core_cm3.h **** * @return uint32_t reversed value
385:./lib/CMSIS/Core/CM3/core_cm3.h **** *
386:./lib/CMSIS/Core/CM3/core_cm3.h **** * Reverse byte order in unsigned short value
387:./lib/CMSIS/Core/CM3/core_cm3.h **** */
388:./lib/CMSIS/Core/CM3/core_cm3.h **** extern uint32_t __REV16(uint16_t value);
389:./lib/CMSIS/Core/CM3/core_cm3.h ****
390:./lib/CMSIS/Core/CM3/core_cm3.h **** /*
391:./lib/CMSIS/Core/CM3/core_cm3.h **** * @brief Reverse byte order in signed short value with sign extension to integer
392:./lib/CMSIS/Core/CM3/core_cm3.h **** *
393:./lib/CMSIS/Core/CM3/core_cm3.h **** * @param int16_t value to reverse
394:./lib/CMSIS/Core/CM3/core_cm3.h **** * @return int32_t reversed value
395:./lib/CMSIS/Core/CM3/core_cm3.h **** *
396:./lib/CMSIS/Core/CM3/core_cm3.h **** * Reverse byte order in signed short value with sign extension to integer
397:./lib/CMSIS/Core/CM3/core_cm3.h **** */
398:./lib/CMSIS/Core/CM3/core_cm3.h **** extern int32_t __REVSH(int16_t value);
399:./lib/CMSIS/Core/CM3/core_cm3.h ****
400:./lib/CMSIS/Core/CM3/core_cm3.h ****
401:./lib/CMSIS/Core/CM3/core_cm3.h **** #if (__ARMCC_VERSION < 400000)
402:./lib/CMSIS/Core/CM3/core_cm3.h ****
403:./lib/CMSIS/Core/CM3/core_cm3.h **** /**
404:./lib/CMSIS/Core/CM3/core_cm3.h **** * @brief Remove the exclusive lock created by ldrex
405:./lib/CMSIS/Core/CM3/core_cm3.h **** *
406:./lib/CMSIS/Core/CM3/core_cm3.h **** * @param none
407:./lib/CMSIS/Core/CM3/core_cm3.h **** * @return none
408:./lib/CMSIS/Core/CM3/core_cm3.h **** *
409:./lib/CMSIS/Core/CM3/core_cm3.h **** * Removes the exclusive lock which is created by ldrex.
410:./lib/CMSIS/Core/CM3/core_cm3.h **** */
411:./lib/CMSIS/Core/CM3/core_cm3.h **** extern void __CLREX(void);
412:./lib/CMSIS/Core/CM3/core_cm3.h ****
413:./lib/CMSIS/Core/CM3/core_cm3.h **** /**
414:./lib/CMSIS/Core/CM3/core_cm3.h **** * @brief Return the Base Priority value
415:./lib/CMSIS/Core/CM3/core_cm3.h **** *
416:./lib/CMSIS/Core/CM3/core_cm3.h **** * @param none
417:./lib/CMSIS/Core/CM3/core_cm3.h **** * @return uint32_t BasePriority
418:./lib/CMSIS/Core/CM3/core_cm3.h **** *
419:./lib/CMSIS/Core/CM3/core_cm3.h **** * Return the content of the base priority register
420:./lib/CMSIS/Core/CM3/core_cm3.h **** */
421:./lib/CMSIS/Core/CM3/core_cm3.h **** extern uint32_t __get_BASEPRI(void);
422:./lib/CMSIS/Core/CM3/core_cm3.h ****
423:./lib/CMSIS/Core/CM3/core_cm3.h **** /**
424:./lib/CMSIS/Core/CM3/core_cm3.h **** * @brief Set the Base Priority value
425:./lib/CMSIS/Core/CM3/core_cm3.h **** *
426:./lib/CMSIS/Core/CM3/core_cm3.h **** * @param uint32_t BasePriority
427:./lib/CMSIS/Core/CM3/core_cm3.h **** * @return none
428:./lib/CMSIS/Core/CM3/core_cm3.h **** *
429:./lib/CMSIS/Core/CM3/core_cm3.h **** * Set the base priority register
430:./lib/CMSIS/Core/CM3/core_cm3.h **** */
431:./lib/CMSIS/Core/CM3/core_cm3.h **** extern void __set_BASEPRI(uint32_t basePri);
432:./lib/CMSIS/Core/CM3/core_cm3.h ****
433:./lib/CMSIS/Core/CM3/core_cm3.h **** /**
434:./lib/CMSIS/Core/CM3/core_cm3.h **** * @brief Return the Priority Mask value
435:./lib/CMSIS/Core/CM3/core_cm3.h **** *
436:./lib/CMSIS/Core/CM3/core_cm3.h **** * @param none
437:./lib/CMSIS/Core/CM3/core_cm3.h **** * @return uint32_t PriMask
438:./lib/CMSIS/Core/CM3/core_cm3.h **** *
439:./lib/CMSIS/Core/CM3/core_cm3.h **** * Return the state of the priority mask bit from the priority mask
440:./lib/CMSIS/Core/CM3/core_cm3.h **** * register
441:./lib/CMSIS/Core/CM3/core_cm3.h **** */
442:./lib/CMSIS/Core/CM3/core_cm3.h **** extern uint32_t __get_PRIMASK(void);
443:./lib/CMSIS/Core/CM3/core_cm3.h ****
444:./lib/CMSIS/Core/CM3/core_cm3.h **** /**
445:./lib/CMSIS/Core/CM3/core_cm3.h **** * @brief Set the Priority Mask value
446:./lib/CMSIS/Core/CM3/core_cm3.h **** *
447:./lib/CMSIS/Core/CM3/core_cm3.h **** * @param uint32_t PriMask
448:./lib/CMSIS/Core/CM3/core_cm3.h **** * @return none
449:./lib/CMSIS/Core/CM3/core_cm3.h **** *
450:./lib/CMSIS/Core/CM3/core_cm3.h **** * Set the priority mask bit in the priority mask register
451:./lib/CMSIS/Core/CM3/core_cm3.h **** */
452:./lib/CMSIS/Core/CM3/core_cm3.h **** extern void __set_PRIMASK(uint32_t priMask);
453:./lib/CMSIS/Core/CM3/core_cm3.h ****
454:./lib/CMSIS/Core/CM3/core_cm3.h **** /**
455:./lib/CMSIS/Core/CM3/core_cm3.h **** * @brief Return the Fault Mask value
456:./lib/CMSIS/Core/CM3/core_cm3.h **** *
457:./lib/CMSIS/Core/CM3/core_cm3.h **** * @param none
458:./lib/CMSIS/Core/CM3/core_cm3.h **** * @return uint32_t FaultMask
459:./lib/CMSIS/Core/CM3/core_cm3.h **** *
460:./lib/CMSIS/Core/CM3/core_cm3.h **** * Return the content of the fault mask register
461:./lib/CMSIS/Core/CM3/core_cm3.h **** */
462:./lib/CMSIS/Core/CM3/core_cm3.h **** extern uint32_t __get_FAULTMASK(void);
463:./lib/CMSIS/Core/CM3/core_cm3.h ****
464:./lib/CMSIS/Core/CM3/core_cm3.h **** /**
465:./lib/CMSIS/Core/CM3/core_cm3.h **** * @brief Set the Fault Mask value
466:./lib/CMSIS/Core/CM3/core_cm3.h **** *
467:./lib/CMSIS/Core/CM3/core_cm3.h **** * @param uint32_t faultMask value
468:./lib/CMSIS/Core/CM3/core_cm3.h **** * @return none
469:./lib/CMSIS/Core/CM3/core_cm3.h **** *
470:./lib/CMSIS/Core/CM3/core_cm3.h **** * Set the fault mask register
471:./lib/CMSIS/Core/CM3/core_cm3.h **** */
472:./lib/CMSIS/Core/CM3/core_cm3.h **** extern void __set_FAULTMASK(uint32_t faultMask);
473:./lib/CMSIS/Core/CM3/core_cm3.h ****
474:./lib/CMSIS/Core/CM3/core_cm3.h **** /**
475:./lib/CMSIS/Core/CM3/core_cm3.h **** * @brief Return the Control Register value
476:./lib/CMSIS/Core/CM3/core_cm3.h **** *
477:./lib/CMSIS/Core/CM3/core_cm3.h **** * @param none
478:./lib/CMSIS/Core/CM3/core_cm3.h **** * @return uint32_t Control value
479:./lib/CMSIS/Core/CM3/core_cm3.h **** *
480:./lib/CMSIS/Core/CM3/core_cm3.h **** * Return the content of the control register
481:./lib/CMSIS/Core/CM3/core_cm3.h **** */
482:./lib/CMSIS/Core/CM3/core_cm3.h **** extern uint32_t __get_CONTROL(void);
483:./lib/CMSIS/Core/CM3/core_cm3.h ****
484:./lib/CMSIS/Core/CM3/core_cm3.h **** /**
485:./lib/CMSIS/Core/CM3/core_cm3.h **** * @brief Set the Control Register value
486:./lib/CMSIS/Core/CM3/core_cm3.h **** *
487:./lib/CMSIS/Core/CM3/core_cm3.h **** * @param uint32_t Control value
488:./lib/CMSIS/Core/CM3/core_cm3.h **** * @return none
489:./lib/CMSIS/Core/CM3/core_cm3.h **** *
490:./lib/CMSIS/Core/CM3/core_cm3.h **** * Set the control register
491:./lib/CMSIS/Core/CM3/core_cm3.h **** */
492:./lib/CMSIS/Core/CM3/core_cm3.h **** extern void __set_CONTROL(uint32_t control);
493:./lib/CMSIS/Core/CM3/core_cm3.h ****
494:./lib/CMSIS/Core/CM3/core_cm3.h **** #else /* (__ARMCC_VERSION >= 400000) */
495:./lib/CMSIS/Core/CM3/core_cm3.h ****
496:./lib/CMSIS/Core/CM3/core_cm3.h ****
497:./lib/CMSIS/Core/CM3/core_cm3.h **** /**
498:./lib/CMSIS/Core/CM3/core_cm3.h **** * @brief Remove the exclusive lock created by ldrex
499:./lib/CMSIS/Core/CM3/core_cm3.h **** *
500:./lib/CMSIS/Core/CM3/core_cm3.h **** * @param none
501:./lib/CMSIS/Core/CM3/core_cm3.h **** * @return none
502:./lib/CMSIS/Core/CM3/core_cm3.h **** *
503:./lib/CMSIS/Core/CM3/core_cm3.h **** * Removes the exclusive lock which is created by ldrex.
504:./lib/CMSIS/Core/CM3/core_cm3.h **** */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -